Definições e uso
A tag <iframe> especifica um frame em linha.
Um frame em linha é usado para embutir outro documento ao documento HTML atual.
Dica: Use CSS para estilizar a tag <iframe>.
Dica: É uma boa prática incluir um atributo de título para a tag <iframe>. Isso é usado por
leitores de tela para ler o que o conteúdo do <iframe> é.
Exemplos
<iframe src="https://www.ifnmg.edu.br" title="Site do Ifnmg">
</iframe>
Atributos
| Atributo | Valor | Descrição |
|---|---|---|
| allow | nenhum | Especifica uma política de recursos para o elemento <iframe> |
| allowfullscreen | true/false | Definir como verdadeiro se o elemento <iframe> puder ativar o modo de tela cheia ao chamar o método requestFullscreen(). |
| allowpaymentrequest | true/false | Definir como verdadeiro se um <iframe> de origem cruzada deve ser permitido a invocar a API de Pedido de Pagamento (Payment Request API) |
| height | pixels | Especifica a altura de um <iframe>. Altura padrão é de 150 pixels |
| loading | eager/lazy | Especifica se um navegador deve carregar um <iframe> imediatamente ou adiar o carregamento dos iframes até que algumas condições sejam atendidas. |
| name | text | Especifica o nome de um <iframe> |
| referrerpolicy | no-referrer, no-referrer-when-downgrade, origin, origin-when-cross-origin, same-origin, strict-origin-when-cross-origin unsafe-url | Especifica qual informação de referência (referrer) deve ser enviada ao buscar o <iframe> |
| sandbox | allow-forms, allow-pointer-lock, allow-popups, allow-same-origin, allow-scripts, allow-top-navigation | Ativa um conjunto adicional de restrições para o conteúdo em um <iframe>. |
| URL | src | Especifica o endereço do documento a ser embutido no elemento <iframe> |
| srcdoc | HTML_code | Especifica o conteúdo HTML da página a ser exibido no elemento <iframe> |
| Width | Pixels | Especifica a largura de um elemento <iframe>. Valor padrão é 300 pixels. |
Esta tag também suporta Atributos Globais.