Esercitazione HTML

HTML HOME Introduzione all'HTML Editor HTML HTML di base Elementi HTML Attributi HTML Intestazioni HTML Paragrafi HTML Stili HTML Formattazione HTML Citazioni HTML Commenti HTML Colori HTML CSS HTML Collegamenti HTML Immagini HTML Favicon HTML Tabelle HTML Elenchi HTML Blocco HTML e in linea Classi HTML ID HTML Iframe HTML JavaScript HTML Percorsi di file HTML Testa HTML Layout HTML HTML reattivo Codice informatico HTML Semantica HTML Guida allo stile HTML Entità HTML Simboli HTML Emoji HTML Set di caratteri HTML Codifica URL HTML HTML e XHTML

Moduli HTML

Moduli HTML Attributi del modulo HTML Elementi del modulo HTML Tipi di input HTML Attributi di input HTML Attributi del modulo di input HTML

Grafica HTML

Tela HTML HTML SVG

Supporto HTML

Supporto HTML Video HTML Audio HTML Plug-in HTML YouTube HTML

API HTML

Geolocalizzazione HTML Trascina/rilascia HTML Archiviazione Web HTML Lavoratori Web HTML HTML SSE

Esempi HTML

Esempi HTML Quiz HTML Esercizi HTML Certificato HTML Riepilogo HTML Accessibilità HTML

Riferimenti HTML

Elenco tag HTML Attributi HTML Attributi globali HTML Supporto browser HTML Eventi HTML Colori HTML Tela HTML Audio/video HTML Tipi di documenti HTML Set di caratteri HTML Codifica URL HTML Codici HTML Lang Messaggi HTTP Metodi HTTP Convertitore da PX a EM Tasti rapidi

Video HTML


L'elemento HTML <video>viene utilizzato per mostrare un video su una pagina web.


Esempio

Per gentile concessione di Big Buck Bunny :


L'elemento HTML <video>

Per mostrare un video in HTML, usa l' <video>elemento:

Esempio

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

Come funziona

L' controlsattributo aggiunge controlli video, come riproduzione, pausa e volume.

È una buona idea includere sempre widthe heightattributi. Se l'altezza e la larghezza non sono impostate, la pagina potrebbe sfarfallare durante il caricamento del video.

L' <source>elemento consente di specificare file video alternativi tra cui il browser può scegliere. Il browser utilizzerà il primo formato riconosciuto.

Il testo tra i tag <video>e </video>verrà visualizzato solo nei browser che non supportano l' <video>elemento.


HTML <video> Riproduzione automatica

Per avviare automaticamente un video, utilizza l' autoplayattributo:

Esempio

<video width="320" height="240" autoplay>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

Nota: nella maggior parte dei casi, i browser Chromium non consentono la riproduzione automatica. Tuttavia, l'autoplay disattivato è sempre consentito.

Aggiungi muteddopo autoplayper avviare automaticamente la riproduzione del video (ma disattivato):

Esempio

<video width="320" height="240" autoplay muted>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

Supporto browser

I numeri nella tabella specificano la prima versione del browser che supporta completamente l' <video>elemento.

Element
<video> 4.0 9.0 3.5 4.0 10.5


Formati video HTML

Sono disponibili tre formati video supportati: MP4, WebM e Ogg. Il supporto del browser per i diversi formati è:

Browser MP4 WebM Ogg
Edge YES YES YES
Chrome YES YES YES
Firefox YES YES YES
Safari YES YES NO
Opera YES YES YES

Video HTML - Tipi di media

File Format Media Type
MP4 video/mp4
WebM video/webm
Ogg video/ogg

Video HTML: metodi, proprietà ed eventi

Il DOM HTML definisce metodi, proprietà ed eventi per l' <video>elemento.

Ciò ti consente di caricare, riprodurre e mettere in pausa i video, nonché di impostare la durata e il volume.

Esistono anche eventi DOM che possono avvisarti quando un video inizia a essere riprodotto, viene messo in pausa, ecc.

Esempio: utilizzo di JavaScript




Video per gentile concessione di Big Buck Bunny .

Per un riferimento DOM completo, vai al nostro Riferimento DOM audio/video HTML .


Tag video HTML

Tag Description
<video> Defines a video or movie
<source> Defines multiple media resources for media elements, such as <video> and <audio>
<track> Defines text tracks in media players