2013-10-12 18 views
3

我有一些HTML看起來像這樣單個HTML放在一邊還是放在一起?

<main> 
    <article></article> 

    <aside> 

    // a widget to show top reasons to shop with us 

    // a widget to show some related articles 

    <aside> 
</main> 

我的問題是,應該每個widget的預留包含在自己的,或他們各自應該是內預留了部分內部或者是當前結構確定?

回答

1

擱置的容器可以使用多個。 html5使用標籤類型來確定其他內容。 例如,如果你做出這樣的:

<article> 
    <header> 
     <h1>your title</h1> 
    </header> 
    <p> 
    your first paragraph 
    </p> 
    <p> 
    your second paragraph 
    </p> 
<aside> 
<ul> 
    <li>ref1</li> 
    <li>ref2</li> 
</ul> 
</aside> 
</article> 
<aside> 
more information about you 
</aside> 

與你一個預留您與您的文章和一個與HTML5規範頂層容器(這裏我就不寫了)

鏈接中,一邊是一些內容除了內容,那麼你可以對誰已經是一個

源的一些其他內容拋開定義內容:http://www.w3.org/html/wg/drafts/html/master/sections.html#the-aside-element

1

我認爲這是真的給你,你怎麼想的風格這一頁。 html規範沒有對數字aside指定限制,甚至給出了在同一頁面上有多個aside元素的示例。

我會說因爲他們在邏輯上劃分這將是有意義的把它們放在一起在同一aside元素。

http://www.w3.org/TR/html5/sections.html#the-aside-element