Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. HTML: Linguagem de Marcação de Hipertexto
  3. Referência HTML
  4. Elementos HTML
  5. source

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

source

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

Sumário

O elementosource é utilizado para especificar múltiplos recursos de mídia de elementos<picture>,<audio> ou<video> em HTML5. É um elemento vazio. É normalmente usado para disponibilizarmultiple formats supported by different browsers.

Contexto de uso

Conteúdo permitidoNenhum; isso é um elemento vazio.
Omissão de tagDeve ter uma tag de início, mas não deve ter uma tag de fim.
Elementos pais permitidos<picture>,<audio>,<video>
Documento normativoHTML5, section 4.8.8

Atributos

Como todos os outros elementos de HTML, esse elemento suporta osglobal attributes.

src

Requerido, endereço do arquivo de mídia.

type

O tipo MIME do arquivo, opcionalmente com um parametro decodecs. Veja oRFC 4281 para informações sobre como especificar codec.

media

Definição do tipo de mídia (Media query) pretendido.

Se o atributotype não está especificado, o tipo da mídia é obtido no servidor e é verificado se o Gecko consegue reproduzi-lo; se não for possível reproduzi-lo, o próximosource é verificado. Se o atributotype está definido, ele é comparado aos tipos que o Gecko consegue reproduzir, e se não for reconhecido, o servido não é solicitado; ao invés disso, o próximo elementosource é verificado.

Interface do DOM

Esse elemento implementa a interfaceHTMLSourceElement.

Exemplos

Esse exemplo demonstra como oferecer um vídeo no formato Ogg para usuários em que os navegadores suporta o formato Ogg, e um formato QuickTime para os usuários que o suporta. Se os elementosaudio ouvideo não forem suportados pelo navegador, um aviso será mostrado. Se o navegador suportar o elemento, mas não suportar nenhum dos formatos especificados, um evento deerror será lançado e os controles padrões de mídia (se ativados) indicarão o erro. Veja também a lista demedia formats supported by the audio and video elements em vários navegadores.

html
<video controls>  <source src="foo.ogg" type="video/ogg" />  <!-- Escolhido pelo Firefox -->  <source src="foo.mov" type="video/quicktime" />  <!-- Escolhido pelo Safari -->  Desculpa; seu navegador não é compatível com vídeo em HTML5.</video>

Para mais exemplos, vejaUsing audio and video in Firefox.

Compatibilidade com navegadores

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp