Я не могу понять, как объявить таблицу базы данных другой категории

Есть случаи, когда явные теги помогают, но иногда это бесполезный педантизм.

Обратите внимание, что спецификация HTML четко указывает, когда допустимо пропустить теги, поэтому это не всегда ошибка.

Например, вам никогда не понадобится </body></html>. Никто не помнит, чтобы явно <tbody> помещать <tbody> (до такой степени, что XHTML сделал исключения для него).

Вам не нужно </head><body>, если у вас нет DOM-манипуляционных скриптов, которые фактически ищут <head> ( то лучше закрыть его явно, потому что правила для подразумеваемого конца <head> могут вас удивить).

Вложенные списки на самом деле лучше без </li>, потому что тогда сложнее создать errorneous ul > ul дерево.

Действительно:

<ul>
  <li>item
  <ul>
    <li>item
  </ul>
</ul>

Неверно:

<ul>
  <li>item</li>
  <ul>
    <li>item</li>
  </ul>
</ul>

И имейте в виду, что конечные теги подразумеваются, пытаетесь ли вы закрыть все элементы или не. Помещение концевых тегов не будет автоматически делать синтаксический анализ более надежным:

<p>foo <p>bar</p> baz</p>

будет анализироваться как:

<p>foo</p><p>bar</p> baz

Это может помочь только при проверке документов.

1
задан 21 February 2019 в 04:32
поделиться