2010-08-09 12 views
5

Esta es una pregunta estúpida, y soy consciente de que es; pero nunca menos, aquí viene:Cerrando <script>

¿Es posible cerrar un <script> -etiqueta dentro de sí misma, por así decirlo? Es decir, si está utilizando un javascript -documento externo se puede cerrar la etiqueta de la siguiente manera:

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

posible duplicado de [¿Por qué no auto- cerrar las etiquetas de script?] (http://stackoverflow.com/questions/69913/why-dont-self-closing-script-tags-work) –

+0

Hmm ... Nunca me encontré con eso ... Lo siento por el ¡duplicación! – Latze

Respuesta

3

Por lo que yo soy consciente de ello, no.

Los navegadores suelen ignorar las etiquetas de cierre automático script.

+2

Citation needed. –

+0

Aquí es donde había leído originalmente esto: http://webkit.org/blog/1273/the-html5-parsing-algorithm/ –

0

Si el documento XHTML se sirve como XML, entonces sí, eso es perfectamente válido. Sin embargo, si está sirviendo XHTML como HTML, it's not recommended como los analizadores de estilo SGML que usan los navegadores para procesar el HTML tag-soup pueden tener un problema. (Si decide utilizar autocierre script etiquetas así, y asegúrese de prueba en varios navegadores primera!)

+0

¿Por qué el voto a favor? – bcat

+0

No voté - no puedo :) debe haber sido un amante vicioso ... – Latze

+0

¡Malditas sean, sabía que me encontrarían aquí eventualmente! :) – bcat

Cuestiones relacionadas