Zum Inhalt springen

Doctype XML strict?

Erstellt am 21. September 2004 · 6 Antworten · letzte Antwort am 21. September 2004

Tags: Frage

dfluess ·

Hi,

ich benutzte css_styled_content und folgenden Dokumentenopf:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Bis auf das Attribut "border=0" (Bild) ist die Seite Valide.

Das Attribut wird jedoch automatisch mit dem Bild im Content eingefügt.

Kann mir bitte jemand helfen, wie ich das beheben kann?

DOCTYPE strict.dtd ist zwingend und die Seite wird auf 100%ige Korrektheit kontrolliert ...
😢

kohoutek ·

Hmmm ... ich glaube, ich verstehe Dich nicht richtig ...

Ist Dein Problem die Validierung von HTML/CSS via w3c.org?

Sollte ich Dich halbwegs richtig verstanden haben, dann kannst Du den folgenden Code zusätzlich in Dein Setup einfügen:

config.doctype = xhtml_trans
config.xhtml_cleaning = all

Mit Hilfe dieser Funktion werden Deine Seiten XHTML Transitional valide und der HTML Code wird zum grössten Teil auch recht gut konfiguriert/gesäubert.

dfluess ·

Danke das hatte ich schon 🙂

leider wird auch bei der Auswahl

config.doctype = xhtml_strict

das Attribut "img border" nicht entfernt.

Habe es nun selbst aus dem Hardcode entfernt
"/tslib/class.tslib_content.php" in Zeile 2241
Nun Zeigt der Validator 100% Valide an 😉

mic_jan ·

Naja, ich hätte gerne gewusst, ob die "deinen" Fehler auch weg gemacht hätte... Wenn nicht, könnte es den Autor interessiern.

Gruss

Michael

dfluess ·

aha.. die ext. kannte ich nicht.
Der Name "htmlcleaner" weist allerdings nicht auf xml hin und im normalen html ist "Border" im "img" ja kein Fehler.
Vielleicht teste ich das bei Gelegenheit mal. Im Moment bin ich zufrieden.