Html script tag
2 answers
Because:
<script src="jquery.js"/>
is valid XML (including XHTML), but not valid HTML.
See 18.2.1 SCRIPT Element :
18.2.1 SCRIPT Element
<!ELEMENT SCRIPT - - %Script; -- script statements --> <!ATTLIST SCRIPT charset %Charset; #IMPLIED -- char encoding of linked resource -- type %ContentType; #REQUIRED -- content type of script language -- src %URI; #IMPLIED -- URI for an external script -- defer (defer) #IMPLIED -- UA may defer execution of script -- >Start tag: required ; end tag: required
+7