Hi Leute,
warum wird in Contao fe_page einverwendet?HTML-Code:<div id="main"> statt ein <main>
xxxxx.jpg
Das HTML5-Element MAIN zeichnet doch den Hauptinhalt aus.
Wäre das in bezug auf die SEO-Optimierung nicht besser?
Hi Leute,
warum wird in Contao fe_page einverwendet?HTML-Code:<div id="main"> statt ein <main>
xxxxx.jpg
Das HTML5-Element MAIN zeichnet doch den Hauptinhalt aus.
Wäre das in bezug auf die SEO-Optimierung nicht besser?
IE kennt lt. W3Schools kein <main> Tag - ich kann das für aktuelle Version aber nicht bestätigen, der 11er frisst es, 9er habe ich nicht griffbereit
Kannst Du ja selbst in der fe_page.html5 für ggf. ältere IEs abfangen
oder lirum-larum-andersrumHTML-Code:<main "main"><!--[if IE]><div id="main"><![endif]--> ... <!--[if IE]></div><![endif]--> </main>
HTML-Code:<!--[if IE]><div id="main"><![endif]--> <main "main"> ... </main><!--[if IE]></div><![endif]-->
Das ist etwas schwierig semantik automatisch an so einer Stelle einzubringen. Wenn dein Hauptinhalt nun Links ist, dann ist das falsch.. Deswegen kann ein CMS sowas nicht automatisch vergeben. Das ist dann Aufgabe desjenigen, der die Seite erstellt, das so anzupassen, das es alles passt ;-)
Viele Grüße
Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
[Arbeitet bei -> Paus Design & Medien]
"I can EXPLAIN it to you, but I can't UNDERSTAND it for you."
@MackP: Contao verwendet aber schon <aside> für #left und #right
Jo, sollte eigentlich nicht so sein (meiner Meinung nach).
100% weiß ichs auch nicht mehr. Aber ich könnte wetten, das es auch noch aus Historischen Gründen so ist. Wenn der Wunsch besteht das Tag zu ändern, dann einfach nen Ticket machen. In Contao 4 kann man spätestens mit sowas aufräumen.
Viele Grüße
Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
[Arbeitet bei -> Paus Design & Medien]
"I can EXPLAIN it to you, but I can't UNDERSTAND it for you."
Naja ich glaube <main> ist nicht dabei, weil es auch erst "vor kurzem" in den HTML5 Standard übernommen worden ist und weil es unter IE9 auch nicht funktioniert (soweit ich weiß?) - und das html5shiv wird in Contao per conditional comment nur für den IE8 und kleiner angewandt - wobei man das natürlich genau so umstellen könnte im fe_page Template.
Also ändere ich fe-page und wechsel das <div id="main"> gegen folgenden Code aus?
Am Anfang:
und am Ende:HTML-Code:<main id="main" role="main"><!--[if IE]><div id="main"><![endif]-->
Ist das so okay?HTML-Code:<!--[if IE]></div><![endif]--> </main>
Ich würde glaube ich den Conditional Comment weglassen. Das regelt doch der eingebundene HTML-Shiv.
»pmueller.de« | »groningen-info.de«
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen