2012-03-26 3 views
2

Es ist semantisch korrekt das Figurenelement für Ikonen wie diese zu verwenden:Verwenden Sie <figure> Element für Symbole? html5

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

Dies stellt ein Symbol beiseite ein nav Element.

+0

Es ist nie semantisch korrekt, ein * empty * Element zu haben. @snaders: Worauf begründen Sie Ihren Anspruch? –

Antwort

2

nicht seine definitiv nicht: http://html5doctor.com/the-figure-figcaption-elements/

Die Figur Element stellt eine Einheit von Inhalt, gegebenenfalls mit einem caption, , die in sich geschlossen ist, das typischerweise als einzige Einheit aus der referenzierten Hauptfluss des Dokuments, und das kann weg von der Hauptfluss des Dokuments verschoben werden, ohne die Bedeutung des Dokuments zu beeinflussen. W3C Spezifikation

Sie können es nicht aus dem Fluss des Dokuments entfernen. Es ist nicht neben dem Navigationspunkt, es macht keinen Sinn mehr.

Verwenden Sie einfach ein span oder ein: before Pseudoelement.

Verwandte Themen