EniunEniunEniunEniun
  • Inicio
  • Blog
  • Cursos
  • Contactar
  • DTD
✕
            Sin resultados Ver todos los resultados

            Inserción de audio en HTML5

            • Inicio
            • JavaScript y librerías Sonido, vídeo y animaciones
            • Inserción de audio en HTML5
            15/11/2019
            insercion de audio en html5

            insercion de audio en html5

            El elemento <audio> de HTML5 dispone de prácticamente los mismos atributos que el elemento <video> visto en la sección anterior:

            Contenidos del artículo

            Toggle
            • 4.1. Atributos elemento <audio>
            • 4.2. Soporte navegadores
            • 4.3. Tipos MIME

            4.1. Atributos elemento <audio>

            El elemento <audio> dispone de varios atributos que nos permiten establecer sus diferentes valores de comportamiento.

            • Src, indica la URL del archivo de audio. Este atributo puede ser reemplazado por el elemento <source> y su propio atributo src para declarar varias fuentes con diferentes formatos. En el siguiente ejemplo el navegador leerá la etiqueta <source> y decidirá qué archivo reproducir de acuerdo a los formatos que soporte.
            • Controls, muestra los controles de audio que nos ofrece el navegador. Cuando se incluye el atributo el navegador activará su propia interfaz de control del audio. De esta forma el usuario podrá reproducir el audio, pararlo, etc.
            • Autoplay, al incluir este atributo, el navegador reproduce el audio automáticamente.
            • Loop, al incluir este atributo, el navegador reproduce nuevamente el audio cuando llega a su fin.
            • Preload, puede recibir tres valores:
              • none: el audio no se cachea.
              • metadata: recomienda al navegador que capture información acerca de la fuente (duración).
              • auto: descarga el archivo lo más pronto posible.

            4.2. Soporte navegadores

            MP3 está bajo licencia comercial, así que no es soportado por navegadores como Firefox u Opera. OGG es soportado por estos navegadores, pero no por Safari e Internet Explorer. Por este motivo, es necesario subir los dos tipos (OGG y MP3) de archivos en nuestras páginas web.

            4.3. Tipos MIME

            Conviene especificar el contenido de un audio para que el navegador sepa identificar el tipo de formatos de nuestros archivos y sepa cómo manejarlos. En el siguiente ejemplo el navegador elegirá solamente un audio. Al especificar el atributo type (no obligatorio), permitimos que el navegador conozca el tipo MIME y los tipos de codecs que debe utilizar antes de descargar el audio. Si no indicamos dicho atributo, el navegador intentará averiguar, mediante prueba y error, cuál es el tipo adecuado.

            <audio id="medio" controls>
                 <source src="cancion.mp3" type='audio/mpeg; codecs="mp3"'>
                 <source src="cancion.ogg" type='audio/ogg; codecs="vorbis"' >
            </audio>

            Comprueba tu apendizaje

            Ejercicio propuesto

            Actividad 4

            Crea una nueva entrada en tu blog en la que debes incluir, mediante la etiqueta <audio>, el audio trabajado en la sección anterior. Incluye el audio en dos formatos diferentes.

            Navegación de entradas

            ← Formatos de archivos de audio y optimizaciones
            Control de reproducción de vídeo y audio con JavaScript →

            Curso Sonido, vídeo y animaciones con JS

            • 1. Formatos de vídeo y conversiones
            • 2. Formatos de audio
            • 3. Inserción de vídeo en HTML5
            • 4. Inserción de audio en HTML5
            • 5. Control de vídeo y audio con JavaScript
            • 6. Canvas en HTML5
            • 7. Animaciones en Canvas
            • 8. Qué son las licencias Creative Commons y cómo aplicarlas
            Ver más cursos

            ¡Invítanos a un café!

            ¿Cómo donar?
            Ayúdanos a seguir creando contenido relacionado con la informática y el diseño y desarrollo web en Eniun. ¡Gracias por tu apoyo!
            Eniun

            info@eniun.com
            Reportar un error

            Servicios

            Desarrollo Web
            Diseño Web
            Marketing Digital
            Social Media
            Experiencia de Usuario
            Cursos formativos

            Suscríbete a la newsletter

            Únete a nuestra comunidad para recibir contenido exclusivo y relevante para diseñadores y desarrolladores web.

            Apuntarme

            © 2026 Eniun | Política de privacidad y cookies

                      Sin resultados Ver todos los resultados