Zum Inhalt springen

W3C Validator zeigt Fehler in News-Extension

Erstellt am 10. Dezember 2015 · 3 Antworten · letzte Antwort am 11. Dezember 2015

Tags: tx_news, HTML & CSS, Frage

sunlite ·

Hallo alle zusammen,

das dürfte eine meiner letzten Fragen im Zuge meiner News-Erfahrung sein. Auf meiner Hauptseite, auf der alle neuen News angeteasert werden, habe ich 4 Testnews angelegt. Bei der Prüfung mit dem W3C-Validator werden mir für alle 4 Artikel immer ein und derselbe Fehler angezeigt.

: Element p not allowed as child of element span in this context. (Suppressing further errors from this subtree.)


From line 195, column 34; to line 195, column 53

cription"><p class="bodytext">Das is

Contexts in which element p may be used:
    Where flow content is expected.
Content model for element span:
    Phrasing content.

Weiß jemand, wie ich diesen Fehler beheben kann?
Vielen Dank
und Schöne Grüße

Sunny

volk0r ·

ja, du könntest die templates auslagern und entsprechend anpassen 😉 oder direkt in der news ext die templates anpassen - davon rate ich aber entschieden ab.

lg, volker.

sunlite ·

Hi Volker,

ja. daran habe ich auch schon gedacht. Das Problem ist nur, dass ich mich gerade erst mit Fluid-Extbase befasse und einfach nicht weiß, welche Files diesen Fehler verursachen, da mir der objektorientierte Aufbau der Dateien noch sehr fremd ist.

Wenn Du also einen TIP hast, wäre ich Dir sehr dankbar.

LG

sunlite · · Beste Antwort

Hallo alle zusammen,

ich habe den Fehler nun beheben können. Habe die Verzeichnisstruktur unter Ressources mit den Verzeichnissen Private und Public ausgelagert (ins Fileadmin) und dort dann in der Datei ITEM.HTML unter Private > Partials > List die entsprechende Zeile gefunden, die diesen Fehler verursacht. Da allerdings das einzige <p>-Tag, das in dieser Datei enthalten ist, nach Löschung immer noch den gleichen Fehler aufzeigt, habe ich anstatt SPAN DIV-Container verwendet. Damit ist meine Darstellung auf der Webseite nach wie vor erhalten geblieben und der Fehler im W3C-Validator verschwunden.

Schöne Grüße