2013-06-02 3 views
-1

Я пишу статью в HTML, и мне интересно, является ли это допустимым синтаксисом.Является ли это допустимым синтаксисом для списка?

<article> 
    <h2>TITLE OF THE ARTICLE</h2> 
    <p>intro text</p> 
    <ol> 
    <li> 
     <h3>SUBTITLE</h3> 
     <p>some text</p> 
    </li> 
    <li> 
     <h3>ANOTHER SUBTITLE</h3> 
     <p>some other text</p> 
    </li> 
    ... 
    </ol> 
</article> 
+4

Почему бы не запустить его через валидатор? http://validator.w3.org –

+1

вы можете проверить свой HTML здесь http://validator.w3.org/ – lazyprogrammer

ответ

2

Хотя вы только разместили подмножество html-кода, его все в порядке. Вы также можете проверить его на W3C Validator, как предлагают другие.

0

Он действителен в смысле соответствия HTML5 CR, который находится в процессе разработки, но предлагает установить свои собственные правила для проверки.

Помимо разметки article, она также действительна в соответствии с опубликованными спецификациями HTML, точнее определенными в них определениями типов документов.

Это не делает его значимым. Общее поведение браузера в том, что li элементов пронумерованного («неупорядоченного») списка нумеруются цифрами в обычном стиле. Это приводит к тому, что номера выглядят довольно хромыми по сравнению с заголовками, которые по умолчанию выделены полужирным шрифтом и крупным шрифтом (и SHOUTING в заголовках текста делает это несоответствие еще большим). Хотя для этого можно использовать относительно сложный CSS, лучше избегать создания проблемы в первую очередь.

Просто потому, что некоторые элементы отображаются в некотором порядке, это не значит, что вы должны использовать разметку ol. В данном примере это нецелесообразно.

Смежные вопросы