Можно ли иметь самозакрывающийся тег div в html-документе?



Этот вопрос относится конкретно к тегу скрипта. Я думаю, что это относится и к div, но я просто хочу убедиться. Это законный html или нет?



<div/>

630   1  

1 ответ:

Нет, это не законный HTML.

Элемент div не описывается как элемент EMPTY вDTD (4.01).

Определение не имеет EMPTY:

<!ELEMENT DIV - - (%flow;)*            -- generic language/style container -->
<!ATTLIST DIV
  %attrs;                              -- %coreattrs, %i18n, %events --
  %reserved;                           -- reserved for possible future use --
  >

Контраст с определением для HR:

<!ELEMENT HR - O EMPTY -- horizontal rule -->
<!ATTLIST HR
  %attrs;                              -- %coreattrs, %i18n, %events --
  >

Comments

    Ничего не найдено.