2012-03-26 38 views
2

這是語義正確使用數字元素這樣的圖標:使用<figure>圖標元素? HTML5

<figure class="icon clouds"></figure> 

這代表一個圖標預留了導航項目。

+0

擁有* empty *元素從來沒有語義上的正確。 @snaderss:你的理由是什麼? – 2012-03-26 13:31:09

回答

2

沒有其絕對不是:http://html5doctor.com/the-figure-figcaption-elements/

該圖元素表示的內容的單元,任選地與 字幕,即自包含,即典型地從一 單個單元中引用文檔的主流程,並且可以將該文檔的主流程移動 而不影響文檔的含義 。 W3C規範

你不能從文檔的流動中取出。它不在導航點旁邊,它沒有任何意義。

只需使用span或:之前的僞元素。