<frame>: O Elemento FRAME

Última atualização: 2026-10-13

<frame>O Elemento FRAME

Define uma subjanela independente dentro de um <frameset> que carrega outra página. O HTML5 descontinuou frame/frameset; use <iframe> em vez disso.

CategoriaEstrutura do Documento
Modelo de ConteúdoConteúdo de fluxo
Pais PermitidosQualquer elemento que aceite conteúdo de fluxo
Tag de FechamentoAuto-fechante — nenhuma tag de fechamento necessária
StatusObsoleto

📝 Sintaxe

<frame src="page.html" name="main">

⚙️ Atributos

Este elemento suporta os atributos globais mais os seguintes:

AtributoValorDescrição
srcURL loaded into this sub-window.
nameName of the sub-window, used by link target.
noresizePrevents the user from resizing the frame.
scrollingScrollbar behaviour: yes, no or auto.

▶ Exemplo

Edite o código abaixo e veja o resultado em tempo real no playground:

🌐 Suporte de Navegadores

Navegador ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<frame> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
Suportado em todos os navegadores principais
Dica: frame está obsoleto e mal indexado por mecanismos de busca; use <iframe> ou layout CSS.

❓ Perguntas Frequentes

QA tag frame ainda funciona?
ANão. <frame> e <frameset> eram a solução de framesets do HTML4, removida no HTML5 — navegadores modernos não a suportam mais (ainda analisam, mas o layout não funciona). As alternativas são <iframe> ou roteamento de SPA.
QComo migrar layouts da era frameset?
ADesmonte por função: frame de navegação → include no servidor/SSI ou componentes de front; painéis de múltiplas janelas → CSS Grid + iframe (quando o isolamento for necessário); colunas de conteúdo → Flexbox/Grid. A migração geralmente vem acompanhada da modernização completa da página.
QQual é a diferença entre frame e iframe?
A<frame> só existia dentro de <frameset>, no lugar do body, sem uso isolado; <iframe> é inline, pode ir em qualquer ponto da página e rolar de forma independente. O iframe sobreviveu; o frame morreu.
Mais estudos de caso em breve — volte mais tarde.

📚 Tutoriais Relacionados

Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%