Logo Code Cats Studio

Code Cats Studio

Curso de Programación - Scripts y Elementos Embebidos

Scripts y Elementos Embebidos en HTML

Este bloque introduce JavaScript y contenido externo dentro de HTML, mostrando cómo interactuar con la página y añadir elementos multimedia.

JavaScript embebido (<script> inline)

Ejemplo de código JavaScript dentro de la página:

Explicación: El atributo onclick ejecuta código JavaScript cuando se hace clic.

JavaScript externo (<script> externo)

Se puede vincular un archivo .js externo:

<script src="scripts/mi_script.js"></script>

Explicación: Mantiene el código separado del HTML, facilitando mantenimiento y reutilización.

<noscript>

Explicación: Se muestra contenido alternativo si JavaScript no está disponible.

Objetos y plugins (<embed>, <object>, <param>)

Ejemplo de contenido multimedia embebido:

<embed src="video_ejemplo.mp4" type="video/mp4" width="300" height="200">
<object data="video_ejemplo.mp4" type="video/mp4" width="300" height="200">
    <param name="autoplay" value="true">
    Tu navegador no soporta este contenido.
</object>

Explicación: Permite incrustar multimedia o plugins dentro de la página.

Marcos embebidos (<iframe>)

Ejemplo de código de un iframe:

<iframe src="https://www.example.com" width="400" height="200" sandbox="allow-scripts allow-same-origin"></iframe>

Explicación: Inserta otra página web dentro de la actual. El atributo sandbox mejora la seguridad limitando acciones del contenido externo.

Buenas prácticas y seguridad

Resumen