мы можем дать <div>в течение <li> - PullRequest
7 голосов
/ 10 июня 2010

мы можем дать тег div в теге списка заказов .............. он будет в этом формате

<li><div>blablabla</div></li>

Возможно ли

Ответы [ 4 ]

13 голосов
/ 10 июня 2010

Есть много людей, которые говорят, что деление внутри элемента списка является неправильным, но согласно валидатору W3C это совершенно нормально. Вы никогда не поймаете, что я помещаю деления в элемент списка. Списки слишком искажены, чтобы помещать в них дополнительные элементы уровня блока.

4 голосов
/ 10 июня 2010

Синтаксически, если вы не уверены во вложенности элементов, есть бесплатные инструменты, которые подскажут вам, что, если вообще, что-то не так.Например:

http://validator.w3.org/

Является ли это семантически правильным, это другая история.Вы можете страдать от divitis .

1 голос
/ 10 июня 2010

Полагаю, вы делаете горизонтальную навигационную панель. Если мое предположение верно, вам не нужно <div> внутри <li>. Вы можете использовать display:inline;, чтобы получить <li>, чтобы вести себя примерно так же, как <div>.

0 голосов
/ 10 июня 2010

да, но вам нужен тег

  1. , которые могут иметь внутри все, что вы хотите
...