| 

.NET C# Java Javascript Exception

2
Bei meinem Internetshop habe ich das Markup soweit aufgeräumt, dass es eigentlich zu keinen Fehlern mehr kommen sollte - eigentlich. Doch ich bekomme auf Seiten, wo Text vom WYSIWYG-Editor eingesetzt wird, Dutzende Paragraph-Fehler:

Line 297, Column 5: document type does not allow element "p" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag


In Linie 297 steht folgendes :

<p>{HOME_CONTENT}</p>


Das Shop-System soll eigentlich w3c-komform sein. Woher kann das kommen?
News:
18.01.2012
hadisadiqi 11 2
2
Und wie lautet, wenn man fragen darf, der DOCTYPE dieser Website?
Karill Endusa 18.01.2012
2
Die Elternelemente der angemahnten Paragraphs wären auch nicht uninteressant...
Matthias Hlawatsch 18.01.2012
1 Antwort
0
Dein {HOME_CONTENT} kommt von dem WYSIWYG - Editor? Der liefert Dir normalerweise HTML - Quellcode mit <p></p> Elementen. Wenn Du z. B. "Hello World!" in den Editor eingibst, erhälst Du sinngemäß:
HOME_CONTENT = "<p>Hello World!</p>"

Wenn Du dass aber nun im Template einfügst, gibt das:
<p><p>Hello World!</p></p>"


(Typischer Fehler in z. B. sehr vielen xtc Shop Templates.)
18.01.2012
Xantiva 2,3k 2 9

Stelle deine Web-Frage jetzt!