Tim Tepaße: Stylesheets

Beitrag lesen

Hallo Christian,

Nein. <span> ist ein generisches Inline-Element und hat absolut keine Bedeutung, weder visuell noch strukturell noch semantisch.

Man kann ihm aber über Attribute eine semantische Bedeutung zuweisen.

Beispiel:
"Im amerikanischen <span xml:land="en">Civil War</span> wurde ..."

Sowas ist imho eine mögliche, sinnvolle Anwendung von <span>.

<div id="menu">
<a href="...">Home</a><span> | </span>
<a href="...">Test1</a><span> | </span>
<a href="...">Test2</a>
</div>
Etcetera

Ein netter Hack, aber ich glaube, ich verwende weiter Listen als Menü, die dann auch via CSS entsprechend formatiert werden. Jedenfalls bis irgendwann in ca. 10 Jahren <nl> verfügbar ist. ;-)

  • Tim
--
Ceci n'est pas une Signature.