Hi,
TYPE gibt es ab HTML 4. LANGUAGE wird zwar von allen Browserherstellern (mehr oder weniger korrekt) interpretiert, ist aber Netscape-HTML und findet sich in gar keiner W3C-DTD wieder.
Falsch - aber das Cybaer interessiert sich ja selten für Fakten >;-> (SCNR)
Ich zitiere aus http://www.w3.org/TR/html4/loose.dtd (fast ganz unten) - beachte das dritte Attribut.
<!ELEMENT SCRIPT - - %Script; -- script statements -->
<!ATTLIST SCRIPT
charset %Charset; #IMPLIED -- char encoding of linked resource --
type %ContentType; #REQUIRED -- content type of script language --
language CDATA #IMPLIED -- predefined script language name --
src %URI; #IMPLIED -- URI for an external script --
defer (defer) #IMPLIED -- UA may defer execution of script --
event CDATA #IMPLIED -- reserved for possible future use --
for %URI; #IMPLIED -- reserved for possible future use --
>
bzw. aus http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd - beachte das 4. Attribut.
<!ELEMENT script (#PCDATA)>
<!ATTLIST script
id ID #IMPLIED
charset %Charset; #IMPLIED
type %ContentType; #REQUIRED
language CDATA #IMPLIED
src %URI; #IMPLIED
defer (defer) #IMPLIED
xml:space (preserve) #FIXED 'preserve'
>
SCRIPT gibt es gemäß W3C erst seit HTML 3.2 [...] und hatte dort keinerlei Attribute.
Und auch keine Bedeutung außer einer Reservierung für die Zukunft (http://www.w3.org/TR/REC-html32#script):
<!ELEMENT STYLE - - CDATA -- placeholder for style info -->
<!ELEMENT SCRIPT - - CDATA -- placeholder for script statements -->
These are place holders for the introduction of style sheets and client-side scripts in future versions of HTML.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.