2014-09-23 3 views
0

Является ли эта коррекция правильной семантической разговора? Я написал свои сомнения в комментариях HTML, чтобы объяснить свои мысли.HTML5 семантическая трансформация

<article> 
    <h2>Movies</h2> 
    <h4>Genres</h4> 
    <p>Below you can see the <b>available genres</b>:</p> 
    <p>1. Action</p> 
    <p>2. War</p> 
    <p>3. Comedy</p> 
    <p>4. Horror</p> 
</article> 

VS

<section> <!-- Section instead of article? --> 
    <header> 
     <h2>Movies</h2> 
     <h4>Genres</h4><!-- Should i use to h tags inside the same header? http://www.w3.org/TR/html5/sections.html#headings-and-sections. There sais: "h1–h6 elements must not be used to markup subheadings, subtitles, alternative titles and taglines unless intended to be the heading for a new section or subsection. Instead use the markup patterns in the Common idioms without dedicated elements section of the specification."--> 
     <p>Below you can see the <b>available genres</b>:</p> <!-- <b> or <strong>?--> 
    </header> 
    <ol><!-- ol or ul and place the numbers? --> 
     <li>Action</li> 
     <li>War</li> 
     <li>Comedy</li> 
     <li>Horror</li> 
    </ol> 
</section> 
+0

Да, это кажется уместным. – Ryan

+0

В HTML5 вы можете писать комментарии везде, где хотите. – AvrilAlejandro

+0

Вы должны закрыть это '

' BTW ... –

ответ

-1

В HTML5, вы можете писать комментарии везде, где вы хотите.

<section> 
 
     <p> <!--new P tag --> 
 
      <span>new <!--this new paragraph-->paragraph</span> 
 
     </p> 
 
    </section>

0

Раздел и заголовок отлично. Какова функция/взаимодействие жанров? Если они будут параметрами меню, я бы включил их, иначе я бы использовал UL, поскольку они не находятся в определенной последовательности, которая должна поддерживаться.

0

<b> - «Представляет собой интервал текста, который будет стилистически смещен от обычной прозы без какой-либо дополнительной важности».

<strong> - «Представляет большое значение для его содержания». source

Другие теги зависят от их контекста.

0

Статья неправильная - это не имеет смысла быть в RSS-канале, например. section будет ОК, div может быть лучше.

Полужирный предназначен для форматирования, а не для акцента, поэтому b будет в порядке.

Если придерживаться раздела, header она должна иметь H1 и H2, H3 и не 4.

, если вопросам заказа, ol, если не ul.

+0

О h1 и h2, можете ли вы объяснить немного больше этого момента? Я читал это: http://www.w3.org/TR/html5/sections.html#headings-and-sections – Mimetix

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