Zum Inhalt springen

GMENU valide machen für HTML5...

Erstellt am 17. Februar 2012 · 1 Antwort · letzte Antwort am 23. Februar 2012

Tags: HTML & CSS, Frage

Arnie2001 ·

Hallo Leute, ich habe ein kleines GMENU für unsere neue Homepage im Einsatz und muss leider feststellen das der HTML-Validator da Fehler anzeigt:

Entwicklungsseite:

http://www.quadronetz.de/home.html

Error Line 230, Column 276: The name attribute on the img element is obsolete. Use the id attribute instead.

name="img2_44ec_0" style="margin:0px" /></a><a href="agentur.html" target="_sel…

wo und wie kann ich in das GMENU eingreifen? Das GMENU arbeitet mit name Attributen, sollte aber über IDs laufen.

Ist das für kommende Versionen für TYPO3 schon geplant zu ändern? Schließlich ist ja HTML5 stark im kommen.

Gruß und Dankeschön für die Hilfe!!!!!!!!

fuss ·

Olla!

Ich bin mir nicht sicher, aber das ist so in einer corelib definiert - und dort Änderungen vorzunehmen, ist nicht sauber.

Daher folgender Lösungsansatz:

Erstelle Dir ein TMENU, in welchem Du mit den GIFBUILDER _eine_ Grafik je Menüpunkt für NO, RO und ACT (jenachdem, was Du für Zustände benötigst) erstellst.
Breite der Grafik ist flexibel und NO/RO/ACT untereinander mit einem fixen Offset.

Dies Grafik bindest Du via CSS als background-image ein. Im CSS änderst Du für :hover und .active dann einfach die background-position.

Durch das TMENU kannst Du in das rendering/markup nach Deinen Wünschen eingreifen.

gruss, fuss