Hallo Daniel,
HTML 5 gibt b und i eine schwache Bedeutung. Wenn man nun b oder i zur formatieren einsetzt, soll das weniger problematisch sein, als em oderstrong für Formatierung einzusetzen.
Also, die neue Semantik von b und i finde ich eigentlich ganz gut. man hat jetzt eigentlich ganz klar zugeordnet, welches Element man wass einsetzt:
i: besonders hervorgehobener Text, z.B. ein Fachbegriff, der Gedankengang einer Person etc.
Beispiele:
- Sie saßen auf der <i>Queen Mary II</i> und aßen.
- <i>Junge, </i>dachte ich, <i>du solltest mal was essen.</i>
b: (semantisch) hervorgehobener text wie z.B. ein Produktname, ein Einleitungssatz etc.
Beispiele:
- Mein neuer Computer besitzt eine <b>Geforce 7600GTX</b>
- <p><b>In folgendem Artikel geht es um Dinosaurier und wie sie aussahen</b></p>
em: Hervorgehobenes/Betontes Wort.
Beispiele:
- Menschen <em>pflegen</em> keine Schnitzel, sie essen sie.
- Menschen pflegen keine <em>Schnitzel</em>, sie pflegen (lebende) Tiere.
strong: Wichtiges Wort oder wichtiger Satz.
Beispiele:
- <strong>Warnung: </strong>Wenn sie fortfahren werden Änderungen möglicherweise nicht gespeichert.
- <strong><strong>Warnung: </strong>Wenn sie fortfahren können wichtige Daten gelöscht werden.</strong>
ich halte die Änderung jedenfalls für sinnvoll, und ich halte die neuen Elemente auch durchaus für besser, als überall spans und divs hinzupacken.
Jonathan