Andreas Korthaus: Wieviel HTML können die Browser

Beitrag lesen

Hallo!

Weder <tt> noch <code> ist ein Ersatz für <span>.

das habe ich nicht gesagt, zumindest nicht gemeint.

Für <tt> fällt mir
eigentlich kein Bereich ein, der nicht durch andere Elemente besser
abgedeckt wäre,

durch welche? ich finde <tt>..</tt> schöner als <span class="xy">...</span>, sicher nur wenn es dem Sinn entspreicht, in der MySQL-Doku wurde diese für SQL-elemente wie SELECT oder INSERT eingesetzt. Was spräche dagegen? Wie hätte man das denn besser gemacht?

<code> solltest du nur bei Quelltexten verwenden.

genau das passiert in der MySQL-Doku.

Wenn du vorhast, diese Elemente unabhängig von ihrer Bedeutung einzu-
setzen, dann kann ich dir nur davon abraten. Das widerspricht dem Prin-
zip der logischen Textauszeichnung.

Ich habe die Beispiel nur genannt da ich durch diese überhaupt genauer auf die Referenz gestoßen bin. Man muß sehen was man verwendet, aber was gibt es sonst noch für Elemente, die man gut zur Formatierung, als o sinnlichen und Ausgabe-Format(CSS) heran ziehen kann? Damit habe ich mich eigentlich noch nie beschäftigt, da ich meist Tabellen, <span> und <h1>-<h3> verwende.  An letzteren stört mich z.B. das die immer solche Zeilenumbrüche haben, was ich nicht immer möchte. Daher verwende ich meist verschachtelte Tabellen mit unterschiedlichen Klassen pro Zelle.

Zur Browserunterstützung siehe:
http://selfhtml.teamone.de/html/text/physisch.htm#elemente

sollte man nicht auf die physische Auszeichnung verzichten, sondern nur logisch auszeichnen und die Ausgabe mit css definieren?

Viele Grüße
Andreas

http://selfhtml.teamone.de/html/text/logisch.htm#elemente