Здравствуйте!
Как правильно использовать тэги P и списки UL/OL?
Вариант 1:
<p>Supported platforms:</p>
<ul>
<li>Windows 2000 (x86)</li>
<li>Windows XP (All CPU architectures)</li>
</ul>
Вариант 2:
<p>Supported platforms:
<ul>
<li>Windows 2000 (x86)</li>
<li>Windows XP (All CPU architectures)</li>
</ul>
</p>
Какой вариант правильный?
Здравствуйте, Marty, Вы писали:
Или еще вариант 3 без всякого "P":
<ul>
<lh>Supported platforms:</lh>
<li>Windows 2000 (x86)</li>
<li>Windows XP (All CPU architectures)</li>
</ul>
И вариант 4
<ul>
<label>Supported platforms:</label>
<li>Windows 2000 (x86)</li>
<li>Windows XP (All CPU architectures)</li>
</ul>
В данных двух случаях вроде все нормально. Но, к примеру, может быть длинный абзац текста, смысловым продолжением которого является список. В этом случае как-то неудачно выглядит идея запихать его целиком в тэги lh/label. Как тут быть?
Здравствуйте, Marty, Вы писали:
M>Как правильно использовать тэги P и списки UL/OL?
M>Вариант 1:
M><p></p><ul></ul>
M>Вариант 2:
M><p><ul></ul></p>
M>Какой вариант правильный?
Первый вариант. В элементе
<p>, нельзя использовать блочные элементы, каковым является
<ul>.
Здравствуйте, Marty, Вы писали:
M>Здравствуйте, Marty, Вы писали:
M>Или еще вариант 3 без всякого "P":
M>M><ul>
M> <lh>Supported platforms:</lh>
M> <li>Windows 2000 (x86)</li>
M> <li>Windows XP (All CPU architectures)</li>
M></ul>
M>
Откуда ты выкопал <lh>? Нет такого давно.
M>И вариант 4
M>M><ul>
M> <label>Supported platforms:</label>
M> <li>Windows 2000 (x86)</li>
M> <li>Windows XP (All CPU architectures)</li>
M></ul>
M>
<ul> -- Permitted contents: Zero or more li elements.
и ничего более.
Здравствуйте, c-smile, Вы писали:
CS>Откуда ты выкопал <lh>? Нет такого давно.
Ну, вот так, откопал

Хотя сейчас глянул повнимательнее — этот таг был мимолетно в html3, из html3.2 уже пропал.
CS><ul> -- Permitted contents: Zero or more li elements.
CS>и ничего более.
Какими документами руководствуешься? Не стеба ради, а токмо чтобы быть в курсе
Здравствуйте, Marty, Вы писали:
M>Какими документами руководствуешься? Не стеба ради, а токмо чтобы быть в курсе
30 сек. гуглежа и ...
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ul
Здравствуйте, Sharov, Вы писали:
M>>Какими документами руководствуешься? Не стеба ради, а токмо чтобы быть в курсе
S>30 сек. гуглежа и ... https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ul
Хм. Так-то я и тэг <lh> нашел гуглежом. Просто не на мозилловские доки наткнулся, а на чьи-то другие. Потом перегуглил именно по такому тэгу — ну да, пишут много где, что есть такой. Потому и спросил тебя, каким источникам стоит доверять.