什麼時候應該在HTML5中使用<article>
和<section>
標籤?在html5中<article>和<section>有什麼區別
回答
的<section>
標籤:
的部分標籤定義文檔中的部分,如章節,頁眉,頁腳,或該文件的任何其它部分。
的<article>
標籤:
文章標籤指定獨立的,自包含的內容。
一篇文章應該是有意義的,它應該有可能從 獨立於網站的其他部分分發。
的文章元素的潛在來源:
- 論壇發帖
- 博客文章
- 新聞故事
- 評論
基本上,這些標籤是語義元素和唯一真正的迪它們之間的區別是可讀性和設計偏好。
你可以閱讀更多關於他們在這裏,如果你想:
這與React組件有什麼關係?你認爲術語「組件」與「article」或「section」的含義更接近嗎? –
@AlexMcMillan我認爲React組件的概念只是一個容器,適用於不同類型的數據。這些HTML5標籤只是描述這些數據的語義方式,所以它們與React組件無關,而且與內容更相關 –
噢,是的,我明白了;這更多是一個思考練習。當構建與文檔/博客(或「文章」)幾乎沒有共同點的應用程序時,選擇符合語義的HTML5標記可能很困難。 –
- 1. <%:和<%=和<%#在aspx中有什麼區別?
- 2. <?有什麼區別? echo __();和<= __();
- 3. <?有什麼區別?和<?php
- 4. <%# %>和<%= %>有什麼區別?
- 5. 什麼意思是「:」在<%中:和<%=有什麼區別?
- 6. < - 和=在data.frame中有什麼區別?
- 7. 在ASP.NET WebForms中,<%:, <%=和<%#之間有什麼區別?
- 8. <?php,<?, <?=,有什麼區別?
- 9. <#eval和<#bind在asp.net中有什麼區別
- 10. assign()和<< - 在R中有什麼區別?
- 11. 在ASP.NET MVC中,<%=和<%:?有什麼區別?
- 12. <?或<?php ---有什麼區別?
- 13. cout << cout和cout <<&cout在C++中有什麼區別?
- 14. 區別<p>是什麼Javascript和ASP.net有什麼區別?</p>
- 15. 在doxygen中,/// <&///有什麼區別?
- 16. (null)和<null>有什麼區別?
- 17. mysqlimport和mysql有什麼區別<dbfile.sql
- 18. ASP.NET MVC中的<%:和<%=有什麼區別?
- 19. jsp中的<% ... %>和<%! ... %>有什麼區別
- 20. <foo></foo>和JAXB中的null有什麼區別?
- 21. asp.net中<%= %>語法和<%# %>有什麼區別?
- 22. ASP.NET MVC中的<%#和<%=有什麼區別?
- 23. RSS中的<pubDate>和<lastBuildDate>有什麼區別?
- 24. ERB評論中'<%#'和'<%#='之間有什麼區別?
- 25. JSP中的<%和<%i有什麼區別?
- 26. 嵌入式VBScript中的「<%」和「<%=」有什麼區別?
- 27. Java Facelets中的<h:head>和<head>有什麼區別?
- 28. ASP.NET中的<%#Bind(「」)%>和<%#Eval(「」)%>有什麼區別?
- 29. Rails erb中的<% code %>和<%= code %>有什麼區別?
- 30. 在ASP.NET MVC之間有什麼區別「<%=」,「<%:」「<%#」
你是什麼特別的規劃問題? – jogo
你想要某種備忘單。看看這裏或其他地方查看它一次再次混淆再次http://www.w3.org/TR/html-markup/elements.html – lordkain
希望這個鏈接幫助您的要求:http://www.hongkiat .com/blog/html5-section-article-elements/ – soorapadman