好的,這是一個愚蠢的問題,但'HTML5提供語義佈局'意味着什麼。什麼是「語義佈局」?什麼是HTML5語義佈局?
6
A
回答
9
這引用了標記在HTML標記中的命名方式。因此,除了喜歡的東西div
這可能意味着什麼,還有像新的標籤:
header
article
aside
nav
footer
- 等
使用這些標籤可提供有關標記語義內容的更多信息,而不是依賴更多關於樣式而不是內容的規範(如<div class="header">
)。
這裏的想法是,內容本身告訴你「它是什麼」。對於視覺障礙用戶來說,屏幕閱讀器等功能是一個明顯的優勢,它可以更有效地以更加結構化的方式將內容呈現給用戶。
2
語義標記將焦點從演示文稿轉移到結構。例如,使用h
標記代替使用h
標記使文字變大或變小,您可以使用h
標記來表示用作段落或節的標題的文本。
語義標記將使用諸如header
,footer
和nav
之類的標記來清晰標識文檔的各個部分,而不是使用標識或類來表示其用途的通用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>
相關問題
- 1. 什麼是html5最好的語義默認/起始佈局?
- 2. D3D11中語義和頂點佈局的意義是什麼?
- 3. 什麼,html5沒有語義?
- 4. 什麼是HTML5畫布?
- 5. 什麼是flash.ctp佈局?
- 6. 什麼是自動佈局?
- 7. 這些佈局是什麼
- 8. HTML5 - 具有正確角色的語義佈局
- 9. 什麼是HTML5的拖放語法Dropzone
- 10. laymans術語中的HTML5 aria- *屬性的定義是什麼?
- 11. _internal的語義是什麼?
- 12. YUI:Module.destroy()的語義是什麼
- 13. 什麼是語義操作?
- 14. 什麼是語義維基?
- 15. lisp中以下語句的內存佈局圖是什麼?
- 16. HTML5中polyfills的含義是什麼?
- 17. HTML5網格佈局
- 18. HTML5佈局問題
- 19. 什麼是所有根佈局Android中的父佈局
- 20. 什麼是不同佈局:'hbox'和佈局:'列'
- 21. 爲什麼JFrame佈局不是我設置的佈局?
- 22. 在CSS佈局中,單詞「Faux列」的含義是什麼?
- 23. 是什麼在Silverlight網格佈局定義
- 24. 什麼是佈局屬性在JSF標籤中的含義?
- 25. Android - 佈局上下文的含義是什麼?
- 26. Android XML佈局中xmlns:tools的含義是什麼?
- 27. 什麼是Cocoa Touch UIKit佈局
- 28. 什麼是佈局充氣器?
- 29. 什麼佈局將是最好的
- 30. 什麼是XML中的根佈局?