Seite 1 von 1

Layout-Validator

Verfasst: Do 10. Aug 2006, 13:10
von Dalamar
Hiho,

ich habe gerade ein erfolgreiches Upgrade von Version 4.4.5 auf 4.6.8.5 hinter mir und dabei ist mir aufgefallen, dass im Backend unter Style --> Layouts der (X)Html-Code in der neusten Version validiert wird.

Im Prinzip eine feine Sache. Leider arbeitet der Validator nicht korrekt.

Ich habe folgende Ausgabe:

Code: Alles auswählen

Tag 'td' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 24 Zeichen 132)
Tag 'td' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 47 Zeichen 86)
Tag 'td' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 52 Zeichen 29)
Tag 'td' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 61 Zeichen 29)
Tag 'td' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 64 Zeichen 55)
Tag 'td' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 84 Zeichen 29)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 32 Zeichen 39)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 34 Zeichen 39)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 36 Zeichen 39)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 38 Zeichen 39)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 40 Zeichen 39)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 42 Zeichen 39)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 44 Zeichen 40)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 101 Zeichen 39)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 105 Zeichen 38)
Tag 'div' hat keinen End-Tag (Start-Tag befindet sich auf Zeile 107 Zeichen 40)
Schau ich mir meinen Code an, finde ich z.B. folgende Tags

Code: Alles auswählen

<div />

oder

<td width="100" />
Syntaktisch gesehen sind die Tags ordnungsgemäß geschlossen (jedenfalls nach XML-Spezifikation), da ja keinerlei Inhalt dazwischen steht. Leider sieht das der Validator anders und gibt Fehlermeldungen aus, dass die Tags nicht geschlossen wurden. Kann man das vielleicht ändern bzw. abstellen ?

Vielen Dank im voraus!

LG,
Christian

Verfasst: Do 10. Aug 2006, 14:00
von HerrB
Ich habe die XHTML-Spezifikation nicht wirklich gefressen, aber ich war immer der Meinung, dass nur Tags, die über kein Schluss-Tag verfügen, entsprechend definiert sein müssen (z.B. img).

Persönlich würde ich mich darauf zurückziehen, dass ja gegen ein <div></div> nicht wirklich etwas spricht.

Wenn es Dich aber sehr stört, kannst Du den Validator deaktivieren:
Gruppen- oder Nutzer- oder Mandanten- oder Systemeinstellung:
Typ: layout
Name: htmlvalidator
Wert: false

Gruß
HerrB

Verfasst: Do 10. Aug 2006, 14:18
von Dalamar
Das wollt ich wissen HerrB. Wie immer: vielen Dank. :D

LG,
Christian