2011-05-20 88 views

回答

9

這引用了標記在HTML標記中的命名方式。因此,除了喜歡的東西div這可能意味着什麼,還有像新的標籤:

  • header
  • article
  • aside
  • nav
  • footer

使用這些標籤可提供有關標記語義內容的更多信息,而不是依賴更多關於樣式而不是內容的規範(如<div class="header">)。

這裏的想法是,內容本身告訴你「它是什麼」。對於視覺障礙用戶來說,屏幕閱讀器等功能是一個明顯的優勢,它可以更有效地以更加結構化的方式將內容呈現給用戶。

2

語義標記將焦點從演示文稿轉移到結構。例如,使用h標記代替使用h標記使文字變大或變小,您可以使用h標記來表示用作段落或節的標題的文本。

語義標記將使用諸如header,footernav之類的標記來清晰標識文檔的各個部分,而不是使用標識或類來表示其用途的通用div。

HTML標記將變成純粹的結構,並且呈現信息將被移動到諸如CSS的單獨圖層。

0

HTML5的網站佈局

<!--[if lt IE 9]> 
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE8.js"></script> 
<![endif]--> 

</head> 

<body> 

<header> </header> 
<nav><ul> 
<li></li> 
</ul> 
</nav> 
<section> <article><figure><img src=""/></figure></article></section> 
<footer>by siva </footer> 

</body>