Liberdade na Era da Computação
Contato FAQ Doação
Com a tag picture é possível especificar imagens diferentes dependendo do tamanho da tela do dispositivo em que o navegador está sendo utilizado.
A tag picture possui as tags source. Nessas tags você especifica imagens através do atributo srcset, e define a resolução mínima em que ela deve ser utilizada através do atributo media.
A primeira imagem da tag source lida pelo navegador que cumprir os requisitos do atributo media é a que será utilizada. Portanto é importante que as tags source sejam organizadas com o atributo media em ordem de resolução mínima decrescente.
É importante utilizar a tag img dentro da tag picture depois de todas as tags sources, caso nenhum dos requisitos dos atributos media sejam cumpridos ou caso o navegador seja antigo e não suporte a tag picture.
Existem dois motivos pelos quais a tag picture se faz necessária:
O conteúdo original (artigos e tutoriais) deste website está disponível em CC0 1.0 (Domínio Público), salvo indicação do contrário. Termos adicionais podem estar aplicados (conteúdo de terceiros), conforme mencionado nos comentários do código-fonte.