A resposta curta
- HTML é um formato de documento de marcação que descreve conteúdo da web e permite aplicativos dinâmicos, mas abri-lo em um navegador pode executar scripts.
- Para exibir um arquivo HTML ou HTM confiável, selecione um navegador no menu de abertura do dispositivo. No Windows e no Mac, escolha um editor de texto ou HTML para consultar o código-fonte. No celular, as opções dependem do gerenciador de arquivos e dos aplicativos instalados.
- Trate HTML desconhecido como conteúdo ativo de alto risco. Scripts podem expor informações ou credenciais, e desativá-los não elimina todos os riscos. A IANA também descreve sondagens de rede por combinações que envolvem imagens. Conteúdo web não confiável precisa ficar em uma origem diferente daquela do conteúdo sensível. Consulte as [considerações de segurança da IANA](https://www.iana.org/assignments/media-types/text/html).
Arquivos HTML: abertura, código-fonte e segurança
HTML significa HyperText Markup Language. Organiza o significado dos documentos com elementos, tags e atributos. Sua especificação atual é o [HTML Living Standard do WHATWG](https://html.spec.whatwg.org/multipage/introduction.html). As extensões comuns são .html e .htm; o tipo de mídia registrado é text/html.
Para obter uma cópia estática, como PDF, escolha uma ferramenta que declare suporte à entrada HTML e à saída desejada. Se o resultado não executar os scripts, não se pode presumir que preserve a interação. Analisar e exportar HTML também pode remover ou mover alguns espaços; mantenha o original quando a preservação exata do código for necessária.
Como abrir
Para exibir um arquivo HTML ou HTM confiável, selecione um navegador no menu de abertura do dispositivo. No Windows e no Mac, escolha um editor de texto ou HTML para consultar o código-fonte. No celular, as opções dependem do gerenciador de arquivos e dos aplicativos instalados.
Para exibir um arquivo HTML ou HTM confiável, selecione um navegador no menu de abertura do dispositivo. No Windows e no Mac, escolha um editor de texto ou HTML para consultar o código-fonte. No celular, as opções dependem do gerenciador de arquivos e dos aplicativos instalados.
Para obter uma cópia estática, como PDF, escolha uma ferramenta que declare suporte à entrada HTML e à saída desejada. Se o resultado não executar os scripts, não se pode presumir que preserve a interação. Analisar e exportar HTML também pode remover ou mover alguns espaços; mantenha o original quando a preservação exata do código for necessária.
Segurança
Trate HTML desconhecido como conteúdo ativo de alto risco. Scripts podem expor informações ou credenciais, e desativá-los não elimina todos os riscos. A IANA também descreve sondagens de rede por combinações que envolvem imagens. Conteúdo web não confiável precisa ficar em uma origem diferente daquela do conteúdo sensível. Consulte as [considerações de segurança da IANA](https://www.iana.org/assignments/media-types/text/html).
Remetente desconhecido, nome terminando em duas extensões ou conteúdo que não bate com a extensão: confira antes de abrir.
Como converter
Para obter uma cópia estática, como PDF, escolha uma ferramenta que declare suporte à entrada HTML e à saída desejada. Se o resultado não executar os scripts, não se pode presumir que preserve a interação. Analisar e exportar HTML também pode remover ou mover alguns espaços; mantenha o original quando a preservação exata do código for necessária.
Converta uma cópia, nunca o original, e depois compare qualidade, metadados e diagramação com o arquivo de partida.
Perguntas frequentes
O que é um arquivo HTML e para que serve?
É um documento que expressa o significado e a estrutura do conteúdo da web por meio de elementos e atributos. Também pode permitir aplicativos dinâmicos. As extensões comuns são .html e .htm, e o tipo de mídia é text/html.
Como abrir arquivo HTML no Windows?
No menu Abrir com, escolha um navegador para exibir um arquivo confiável. Para consultar o código-fonte, selecione um editor de texto ou HTML. Avalie arquivos desconhecidos antes de abri-los no navegador, pois eles podem executar scripts.
Como abrir arquivo HTML no Mac?
Use Abrir com para selecionar um navegador e visualizar a página, ou um editor de texto ou HTML para consultar o código.
Como abrir arquivo HTML no celular?
Consulte as opções do gerenciador de arquivos e procure um navegador ou aplicativo compatível com HTML. A disponibilidade depende do aparelho e dos aplicativos instalados.
Por que um arquivo HTML aparece incorretamente no navegador?
Confira o DOCTYPE: sua ausência pode ativar um modo de renderização incompatível com partes do padrão. Se os caracteres aparecerem errados, examine também a declaração de codificação. Essas verificações não determinam a causa de todos os problemas.
Qual é a diferença entre HTML e HTM e qual extensão usar?
Ambas são extensões de documentos HTML. Escolha conforme os requisitos do sistema que receberá o arquivo; a extensão isoladamente não estabelece diferenças de conteúdo, segurança ou comportamento no navegador.
Converter HTML em PDF preserva a interação?
Não presuma isso. HTML pode conter scripts ou referenciar scripts externos. Se a conversão gerar uma representação estática que não os execute, não se pode assumir que as interações permaneçam.
Quais são os riscos de abrir HTML desconhecido?
Scripts podem causar vazamento de informações ou credenciais e ataques web. Desativá-los não elimina todos os riscos: a IANA também descreve sondagens de rede relacionadas a imagens. A exibição correta não comprova segurança.
Um arquivo HTML tem uma assinatura fixa de identificação?
Segundo a IANA, nenhuma sequência de bytes identifica exclusivamente todos os documentos HTML. <!DOCTYPE html> não deve ser considerado uma assinatura fixa obrigatória. O DOCTYPE influencia a renderização, mas não comprova segurança ou validade.
Como ver o código-fonte de HTML sem alterar o original?
Abra o original em um editor de texto ou HTML e consulte sem salvar alterações. Uma exportação após a análise pelo navegador não garante o código exato: alguns espaços ao redor do elemento do documento podem ser removidos ou movidos.
Formatos relacionados
Fontes
IANA — text/html Media Type Registration · IANA
HTML Standard — Introduction · WHATWG
HTML Standard — The HTML Syntax · WHATWG
HTML Standard — Scripting · WHATWG