Menschen <SCRIPT>
nur im Kopf addieren Telling klingt wie eine vernünftige Sache zu tun, aber wie andere schon gesagt haben, es gibt viele Gründe, warum dies nicht oder sogar empfohlen praktisch - hauptsächlich Geschwindigkeit und die Art, wie HTML-Seiten dynamisch generiert werden.
Dies ist, was die HTML 4 spec says:
The SCRIPT element places a script within a document. This element may appear any number of times in the HEAD or BODY of an HTML document.
Und einige HTML-Probe. Ist es nicht ziemlich alle hier formatiert aussehen :)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<TITLE>A document with SCRIPT</TITLE>
<META http-equiv="Content-Script-Type" content="text/tcl">
<SCRIPT type="text/vbscript" src="http://someplace.com/progs/vbcalc">
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT type="text/javascript">
...some JavaScript...
</SCRIPT>
</BODY>
</HTML>
Und etwas freuen uns auf in HTML 5:
New Asynchron-Attribut in <SCRIPT>
:
Note: There are ways [sic] a script can be executed:
The async attribute is "true": The script will be executed asynchrously with the rest of the page, so the script will be executed while the page continues the parsing.
The async attribute is "false", but the defer attribute is "true": The script will be executed when the page is finished with the parsing.
@ m4bwav - ich wollte vor allem den zusätzlichen Punkt machen, die nicht gemacht hatten, dass es in Ordnung ist SCRIPT für jedermann im Körper gelegt, die dachten, sie sollten nicht. zusätzlich erwähnt die Yahoo Leistungsregeln 'Artikel ist lesenswert und deckt das Problem gründlich Nur –
Sehen alle Tags in den Kappen geschrieben macht die Glaubwürdigkeit dieser Antwort stark fallen ... –
Der Code mit den aktivierten Tags ein direkter Kopieren/Einfügen aus der [W3.org-Spezifikation] (http://www.w3.org/TR/REC-html40/interact/scripts.html). – Homer