Björn Höhrmann: Haben wir alle gepfuscht?

Beitrag lesen

  • 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