War das jetzt ironisch? Das type-Attribut solle man eigentlich immer angeben. Das language-Attribut wäre antiquiert.
Ja, für das language-Attribut gilt das besonders. Aber eigentlich auch für das type-Attribut im <script> Tag. Außer in XHTML sollte man es immer weglassen. Das hab' ich vom Meister Douglas Crockford gelernt. Der schreibt dazu:
"This attribute is optional. Since Netscape 2, the default programming language in all browsers has been JavaScript. In XHTML, this attribute is required and unnecessary. In HTML, it is better to leave it out. The browser knows what to do."
Warum, meinst du, sollte man es immer angeben?
Gruß, Don P