Sven Rautenberg: <u> xhtml strict zeigt error

Beitrag lesen

Moin!

b ist fetter test (bold), i ist kursiver text (italic)

[...]

<s /> und <strike /> verhalten sich zb so wie <del /> sind aber ebenfalls nicht austauschbar - auch wenn man meistens text durchstreicht, der als "gelöscht" markiert ist - man kann aber genausp besuchte links durchstreichen, das macht man aber ebenfalls nicht mit <del />

<u /> verhält sich in manchen browser so wie <ins />, ist aber ebenfalls nicht austauschbar - <u /> beizeichnet einen meistens wichtigen text, um ihn hervorzuheben <ins /> zeigt einen text der nachträglich eingefügt wurde

<s> und <strike> sind durchgestrichener Text.
<u> ist unterstrichener Text.

Die angebliche semantische Bedeutung von z.B. <u>, die du hier reinbringst ("<u /> bezeichnet einen meist wichtigen Text"), ist falsch.

Abgesehen davon sind <s>, <strike> und <u> mißbilligte Elemente, man sollte sie also unbedingt meiden. Bei <b> und <i> konnte man sich beim W3C wohl nicht so ganz dazu durchringen, evtl. weil diese beiden Elemente einfach zu häufig in Benutzung sind bzw. waren.

- Sven Rautenberg

--
"Love your nation - respect the others."