2014-12-23 1 views
0

Я немного запутался о статье VS раздел в HTML 5.Статья, раздел html5 семантика

Моя веб-страница делится на различные виды продуктов питания.
Каждый ряд - это другой вид пищи - (мясо, овощи и десерты). Каждый ряд подразделяется на три столбца/рецепты

Должен ли я заключить все в тег раздела И каждый из этих видов пищи (строки) и тег статьи?

<h2> Vegetable recipes </h2> 

<div class="row_divider clearfix> 
    <div class="span1_of_3> 
     <p> a veg recipie1 </p> 
    </div> 
    <div class="span1_of_3> 
     <p> a veg recipie2 </p> 
    </div> 
    <div class="span1_of_3> 
     <p> a veg recipie1 </p> 
    </div> 
</div> <!-- end row--> 

<h2> Meat recipes </h2> 

<div class="row_divider clearfix> 
    <div class="span1_of_3> 
     <p> a Meat recipe 1 </p> 
    </div> 
    <div class="span1_of_3> 
     <p> a Meat recipe 2 </p> 
    </div> 
    <div class="span1_of_3> 
     <p> a Meat recipe 3 </p> 
    </div> 
</div> <!-- end row --> 

<h2> Dessert recipes</h2> 

<div class="row_divider clearfix> 
    <div class="span1_of_3> 
     <p> a Dessert recipe 1 </p> 
    </div> 
    <div class="span1_of_3> 
     <p> a Dessert recipe 2 </p> 
    </div> 
    <div class="span1_of_3> 
     <p> a Dessert recipe 3 </p> 
    </div> 
</div> <!-- end row --> 
+0

Из вашего описания сложно сказать, чего вы пытаетесь достичь. Но по моему опыту нет (они используются для чего-то другого, чем это). – jbutler483

ответ

2

Нет, вы не должны обернуть каждый элемент в <article> см на w3c specs

В случае, если у вас есть список элементов, которые должны обернуть каждый один в <li> - элемент списка и завернуть все из тех, с <ol> или <ul> зависит, если порядок элементов важен.

+0

Хорошо, спасибо, просто чтобы уточнить ... Может быть, я могу обернуть каждую строку в разделе, а затем каждый отдельный рецепт в статье? Поэтому для каждой строки (раздела) будут представлены три статьи: –

+0

Каждый рецепт в статье звучит хорошо – raam86