Seite 1 von 1

Validierungsfehler in index.tpl

BeitragVerfasst: Mo 3. Feb 2014, 13:30
von Dalamar5576
Folgende Konstrukte führen im W3C Validator zu Fehlern, da DIV-Tags nicht in SPAN-Tags erlaubt sind

index.tpl, Zeile 73

Code: Alles auswählen
                <span>
                    <div class="<?php echo $AktuelleArtikelData['highlight_css_class']?>">
                        <?php echo $AktuelleArtikelData['highlight_name'];?>
                    </div>
                    <a href="<?php echo GetArtikelLink($AktuelleArtikelData["id"], $AktuelleArtikelData["kategorieid"], "", "", 1, $tpl_refertype_neuheiten, "", $SEOURLArray); ?>"><?php echo $AktuelleArtikelData["imagesmall_imagestring"] ?></a>
                </span>


index.tpl, Zeile 95

Code: Alles auswählen
                <span>
                    <div class="<?php echo $StartseitenangebotData['highlight_css_class']?>">
                        <?php echo $StartseitenangebotData['highlight_name'];?>
                    </div>
                    <a href="<?php echo GetArtikelLink($StartseitenangebotData["id"], $StartseitenangebotData["kategorieid"], "", "", 1, $tpl_refertype_angebote, "", $SEOURLArray); ?>"><?php echo $StartseitenangebotData["imagesmall_imagestring"] ?></a>
                </span>


Änderungen: Span's in Div's ändern und in der content.css folgenden Selektor anpassen:

Code: Alles auswählen
section.artikelBlockFormat div span {
   ...
}


in

Code: Alles auswählen
section.artikelBlockFormat > div > div {
   ...
}


LG,
Christian

Re: Validierungsfehler in index.tpl

BeitragVerfasst: Mo 3. Feb 2014, 18:05
von Magnus
Hallo,

man könnte natürlich auch den doctype auf html ändern, in html5 sind Blockelemente innerhalb inline-Elemente wieder erlaubt. Zudem wäre man bei einem aktuellen doctype ... Ist aber ein klein bisschen mehr zu ändern ums in html5 valide zu bekommen.

viele Grüße

magnus

Re: Validierungsfehler in index.tpl

BeitragVerfasst: Di 4. Feb 2014, 07:40
von Dalamar5576
Jup, das ginge auch, macht aber perspektivisch keinen Sinn glaube ich.

Re: Validierungsfehler in index.tpl

BeitragVerfasst: Di 4. Feb 2014, 21:08
von Magnus
naja, gerade perspektivisch macht html5 vielleicht schon Sinn ...

Grüße

magnus

Re: Validierungsfehler in index.tpl

BeitragVerfasst: Mi 5. Feb 2014, 13:08
von Dalamar5576
Magnus hat geschrieben:naja, gerade perspektivisch macht html5 vielleicht schon Sinn ...

Grüße

magnus


Genau so war es doch gemeint... :-)

Re: Validierungsfehler in index.tpl

BeitragVerfasst: Do 17. Jul 2014, 12:12
von Dalamar5576
Der Fehler taucht in der aktuellen Version (2.3) immer noch auf. Der W3C-Validator erkennt mittlerweile HTML5, markiert die in die SPANs verschachtelten DIVs aber als Problem/Fehler.

VG,
Christian

Re: Validierungsfehler in index.tpl

BeitragVerfasst: Do 17. Jul 2014, 15:31
von mmaass
Ein Fehler vom W3C? ;)
Mit der 2.3 wurde ja auf HTML5 umgestellt und vielleicht interpretiert der W3C das Span immer noch in der alten Formatierung.