Hi,
Richtig, der W3C-Validator liegt bei einigen Dingen nicht ganz so richtig, wie man es von einem offiziellen Tool erwarten würde.
Der W3C-Validator ist ein reiner DTD-Validator.
In der DTD ist nicht ausdrückbar: wenn irgendwo im Dokument ein on<event>-Attribut verwendet wird, dann muß im head ein <meta ...> vorhanden sein.
Daher liegt der W3C-Validator durchaus richtig, wenn er nicht anmosert, wenn das entsprechende meta-Element fehlt, obwohl ein eventhandler-Attribut fehlt.
Gibt es irgendeinen Browser, der bei fehlender Angabe zur default scripting language für die event-handler NICHT Javascript (bzw. deren Varianten JScript oder ECMAScript) verwendet? Der einzige mir bekannte Browser, der überhaupt noch eine andere Script-Sprache anbietet, ist der Internet Explorer (VBScript oder Visual Basic oder wie auch immer sich das nennt). Aber der benutzt per Default für eventhandler auch JScript.
Ist dieses meta-Element also derzeit wirklich relevant?
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.