2010-08-09 3 views
5

C'est une question stupide, et je suis conscient que c'est; mais jamais le moins, ici il vient:Clôture <script>

Est-il possible de fermer un <script> -tag en lui-même, pour ainsi dire? Je veux dire que si vous utilisez un externe javascript document- pouvez-vous fermer la balise comme ceci:

<script type="text/javascript" src="xxx.js" /> 
+1

double possible de [Pourquoi ne pas auto fermeture script tags travail?] (http://stackoverflow.com/questions/69913/why-dont-self-closing-script-tags-work) –

+0

Hmm ... Je ne suis jamais tombé sur celui-là ... Désolé pour le reproduction! – Latze

Répondre

3

Pour autant que je suis au courant, non.

Les navigateurs ignorent généralement les balises script à fermeture automatique.

+2

Citation nécessaire. –

+0

C'est là que j'avais lu à l'origine: http://webkit.org/blog/1273/the-html5-parsing-algorithm/ –

0

Si le document est XHTML servi en XML, alors oui, c'est parfaitement valide. Si vous diffusez XHTML en HTML, cependant, it's not recommended comme les analyseurs de style SGML que les navigateurs utilisent pour traiter le tag-soup HTML, cela peut poser problème. (Si vous décidez d'utiliser script balises auto-fermeture comme ça, assurez-vous et un test dans plusieurs navigateurs d'abord!)

+0

Pourquoi la downvote? – bcat

+0

Je n'ai pas voté vers le bas - je ne peux pas :) doit avoir été un amant vicieux ... – Latze

+0

Malédictions, je savais qu'ils me trouveraient éventuellement! :) – bcat

Questions connexes