type tipos son sirven scripts script que programacion poner para necesitan lista las etiquetas ejemplos ejecutar dentro cuales como cierre cargar basicas archivo html tags external-js

tipos - Cerrar etiqueta de secuencia de comandos HTML



script type='' text javascript ''> (2)

El concepto de etiquetas de cierre automático es un concepto XML. No puedes usarlos en HTML. (Puede usarlos en XHTML, pero solo si el documento se sirve con un tipo de contenido XML, no t si se sirve como text/html ).

En HTML, algunos elementos (como <img> ) no pueden tener ningún contenido, por lo que no tienen etiquetas finales.

Dado que un script puede tener un atributo src o el script puede estar dentro del elemento, <script> no es uno de ellos.

(HTML 5 permite que aparezca un carácter / al final de una etiqueta de inicio para un elemento que se define como VACÍO, pero es solo azúcar para las personas adictas a XML y no tiene significado en el idioma).

Esta pregunta ya tiene una respuesta aquí:

Solo tengo curiosidad de por qué mi JavaScript no se puede ejecutar (probado en Firefox e IE) si escribo la etiqueta <script> esta manera:

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

Funcionará si cambio esa línea a:

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

Así que mi pregunta es: ¿por qué no puedo cerrar la etiqueta de script en la etiqueta de inicio ya que no tengo ningún contenido dentro de ella?

Mi código JavaScript es simple, solo:

alert("test");

Notas: Reviso la consola de errores de Firefox y ningún error.


tal vez estás usando HTML 5 doctype, usa html 4 doctype para esto