Elemento Video in HTML
Lâelemento <video>
Per mostrare un video in HTML, utilizza lâelemento <video>
:
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4" />
<source src="movie.ogg" type="video/ogg" />
Il tuo browser non supporta il tag del video.
</video>
Come funziona
Lâattributo âcontrolsâ aggiunge i controlli del video, come play, pausa e volume.
Ă una buona idea includere sempre gli attributi width e height. Se height e width non sono impostati, la pagina potrebbe lampeggiare durante il caricamento del video.
Lâelemento <source>
ti consente di specificare file video alternativi dai quali il browser puĂČ scegliere. Il browser utilizzerĂ il primo formato riconosciuto.
Il testo tra le tag <video>
e </video>
verrĂ visualizzato solo nei browser che non supportano lâelemento <video>
.
HTML <video>
Autoplay
Per avviare automaticamente un video, utilizza lâattributo âautoplayâ:
<video width="320" height="240" autoplay>
<source src="movie.mp4" type="video/mp4" />
<source src="movie.ogg" type="video/ogg" />
Il tuo browser non supporta il tag del video.
</video>
Nota: I browser Chromium non consentono lâautoplay nella maggior parte dei casi. Tuttavia, lâautoplay con audio disattivato Ăš sempre consentito.
Aggiungi âmutedâ dopo âautoplayâ per far partire automaticamente il video (ma disattivato):
<video width="320" height="240" autoplay muted>
<source src="movie.mp4" type="video/mp4" />
<source src="movie.ogg" type="video/ogg" />
Il tuo browser non supporta il tag del video.
</video>
Metodi, ProprietĂ ed Eventi
Il DOM HTML definisce metodi, proprietĂ ed eventi per lâelemento <video>
.
CiĂČ ti consente di caricare, riprodurre e mettere in pausa i video, nonchĂ© impostare la durata e il volume.
Ci sono anche eventi DOM che possono avvisarti quando un video inizia a riprodursi, viene messo in pausa, ecc.