Tienda
1


















La imagen muestra un fondo azul con un texto centrado en letras blancas que muestra la palabra audio

Última modificación: 2024-06-18

Descripción del Elemento <audio> en HTML5

El elemento <audio> en HTML5 es utilizado para incorporar contenido de audio en una página web. Este elemento permite a los desarrolladores incluir archivos de audio de diferentes formatos que pueden ser reproducidos directamente en el navegador. A continuación, se detallan todos los atributos que puede tener el elemento <audio>:

Atributos del Elemento <audio>

  1. src: Especifica la URL del archivo de audio que se quiere reproducir.

  2. controls: Este atributo es un booleano que, cuando se incluye, muestra los controles de reproducción estándar del navegador, como botones de play/pause, barra de progreso, volumen, etc.

  3. autoplay: Es un atributo booleano que, si se incluye, hace que el archivo de audio se reproduzca automáticamente tan pronto como se carga la página.

  4. loop: Este atributo booleano hace que el archivo de audio se reproduzca en bucle, es decir, volverá a empezar automáticamente cuando termine.

  5. muted: También un atributo booleano que, cuando se incluye, inicia el archivo de audio en silencio.

  6. preload: Este atributo sugiere al navegador cómo manejar el archivo de audio antes de que el usuario lo reproduzca. Puede tener tres valores:

    • none: No se pre-carga el archivo de audio.
    • metadata: Pre-carga solo los metadatos del archivo.
    • auto: Se pre-carga el archivo de audio completo.
  7. crossorigin: Este atributo se utiliza para controlar si las solicitudes de recursos deben incluir credenciales de CORS. Puede tener dos valores:

    • anonymous
    • use-credentials

Uso del Elemento <audio> con Ejemplos

La manera más básica de utilizar el elemento <audio> es especificando el archivo de audio mediante el atributo src. Aquí hay un ejemplo sencillo:

Ejemplo 1: Audio con Controles Básicos

<audio src="audiofile.mp3" controls></audio>

En este ejemplo, se incluye un archivo de audio especificado por src="audiofile.mp3" y se muestra el conjunto de controles predeterminado del navegador utilizando el atributo controls.

Ejemplo 2: Audio con Varios Formatos y Control de Reproducción Automática

Para asegurar la compatibilidad con diferentes navegadores , es recomendable proporcionar varios formatos de audio utilizando elementos <source>:

<audio controls autoplay>
    <source src="audiofile.mp3" type="audio/mpeg">
    <source src="audiofile.ogg" type="audio/ogg">
    Tu navegador no soporta el elemento de audio.
</audio>

En este ejemplo:

  • Se proporcionan dos archivos de audio en diferentes formatos (mp3 y ogg).
  • Se incluyen controles de reproducción y se especifica que el audio debe reproducirse automáticamente con autoplay.
  • Se incluye un mensaje de texto para navegadores que no soportan el elemento <audio>.

Ejemplo 3: Audio en Bucle y Silenciado

<audio src="audiofile.mp3" controls loop muted></audio>

En este ejemplo:

  • El audio se reproduce en bucle (loop).
  • El audio está silenciado por defecto (muted).
  • Se incluyen controles de reproducción (controls).

Estos ejemplos muestran cómo el uso del elemento <audio> en HTML5 puede variar desde configuraciones básicas hasta más complejas, ofreciendo una gran flexibilidad para incorporar contenido de audio en una página web de manera efectiva.




Colaboraciónes de nuestros usuarios

¿Tienes algo que agregar? ¡Déjanos tu colaboración!