- falsche oder fehlende DOCTYPE-Angabe. Dann geht er von einer sehr, sehr niedrigen HTML-Version aus, und meckert so ziemlich alles an.
Nein, der nimmt HTML 4.0 Transitional an.
Ist das geändert worden? Ich bin mir ziemlich sicher, daß früher dann HTML 2 vorausgesetzt wurde.
Bei falschem ja, bei fehlendem nicht.
Natürlich ist es sinnvoll, daß ein korrektes drin steht!
Was im Zweifelsfall dann natürlich auch ALT="*" oder ALT="" heisst.
Ich bin Textbrowser-Benutzer und ärgere mich sowohl über solche Sachen wie [leer] (sehr schön und aussagekräftig) ;-)
Einige hübsche Beispiele habe ich auch noch auf der genannten Seite :-)
Okay, das war mir soweit klar. Wichtig ist es halt nicht bei z.B. WIDTH=100, sondern bei WIDTH="50%". Meckert denn der Validator ein WIDTH=100 als falsch an?
Nein. Auch ID=meineid wird nicht angemeckert, aber '#' oder '%' sind keine dem zitiertem Spektrum entsprechenden Zeichen und müssen daher ge-quotet werden.
Im übrigen _haben_ einige User-Agents ein Problem damit.
Ups, das wußte ich nicht.
Mit richtigem markup haben fairerweise gesagt, auch viele Probleme; Robots die bei <HTML LANG="de"> plötzlich http://.../LANG="de" anfordern oder bei <A HREF="http://..."> plötzlich http://.../%22http://... usw.
P.S. Danke für Deine Links, die wandern sofort in meine Bookmarks!
Freut mich :-)
Gruss,
Björn