inthewest: Anker in Firefox

Beitrag lesen

Salut zusammen, eine kleine Frage zu Ankern- in Bezug auf Firefox.

Grundsätzlich müsste es doch ok sein, einen leeren Anker direkt als leer zu kennzeichnen, also

<a name="inhalt" />

validiert auch im w3c validator und funktioniert perfekt in ie - nur im firefox nicht. dieser interpretiert bei code der form:

<a name="inhalt" /><h1>Hallo und guten Tag</h1>

den titel als inhalt des links, was dann natürlich invalider code ist und firebug dazu bringt, den ursprünglichen anker zu deaktivieren und neu zu setzen, sieht im code dann so aus:

<h1><a _moz-rs-heading="" name="inhalt">Hallo und guten Tag</a></h1>

(womit man sich dann natürlich ein css-link-styling für den titel einfängt..)

Was soll das ganze? Fehler von Firefox oder darf man das so tatsächlich nicht notieren?

Lustigerweise funktioniert dann <a name="inhalt"></a> nicht nur wie gewünscht, sondern wird von firebug im code auch in <name="inhalt" /> übersetzt :)