Por que seu arquivo HTML parece quebrado na prévia do app Arquivos
Atualizado em 2026-08-09
Você toca em um arquivo HTML no iPhone e recebe um paredão de texto sem estilo, código puro ou uma tela em branco. Em nove de cada dez casos o arquivo está perfeito — a prévia do app Arquivos simplesmente não é um navegador e descarta em silêncio justamente as partes que fazem a página parecer uma página.
Veja exatamente o que é descartado, como reconhecer cada falha pelos sintomas e a correção de um passo só.
O que a prévia do Arquivos realmente faz
O Quick Look — o visualizador do sistema por trás desse toque — renderiza HTML em um modo propositalmente restrito. Ele foi feito para uma olhada segura, não para fidelidade:
- Folhas de estilo externas não são carregadas — só os estilos inline sobrevivem.
- O JavaScript nunca é executado — tudo o que a página monta em tempo de execução simplesmente não existe.
- Arquivos referenciados por caminhos relativos — imagens, fontes, outras páginas — não são resolvidos.
- Não há como conceder acesso à rede a uma página, nem de propósito.
Diagnóstico pelos sintomas
- Texto legível, estilo nenhum → a página usa uma folha de estilo externa ou de CDN que a prévia ignorou.
- Totalmente em branco → a página é montada por JavaScript (típico de apps gerados por IA e páginas de gráficos); com os scripts desligados, não há o que mostrar.
- Código puro na tela → o arquivo chegou como .txt ou perdeu a extensão no caminho; renomeá-lo de volta para .html devolve o tratamento correto.
- Ícones de imagem quebrada → as imagens ficam ao lado do arquivo HTML; visualizar só o arquivo avulso deixa as imagens órfãs.
- Caracteres embaralhados (中文/日本語 virando símbolos) → o arquivo usa uma codificação legada como GB18030 ou Shift-JIS que a prévia leu como UTF-8.
A solução: abrir em um renderizador de verdade
Qualquer uma das falhas acima desaparece quando o arquivo é aberto por algo que renderiza HTML como deve ser. O OpenHTML (grátis) faz isso no dispositivo: compartilhe o arquivo com ele — ou abra uma vez pelo Arquivos, sem importar — e a página aparece com os estilos aplicados e o JavaScript local rodando.
- Páginas com vários arquivos: importe a pasta ou o ZIP para que os caminhos relativos continuem funcionando — veja projetos web em ZIP no iPhone.
- Codificações legadas são detectadas automaticamente, então textos em chinês, japonês e coreano aparecem corretos.
- Se ainda houver algo errado, o diagnóstico aponta pelo nome o arquivo ausente ou o recurso bloqueado, em vez de deixar você adivinhando — e, quando possível, vem junto uma correção em um toque.
Diferente da prévia, o OpenHTML permite liberar o acesso à rede por documento quando a página realmente precisa do CDN dela — mantendo todas as outras completamente offline.
E por que não usar o Safari?
O Safari é um renderizador excelente, mas não existe forma suportada de entregar a ele um arquivo local junto com os recursos dele. Existem contornos, e cada um tem sua aresta: arquivos avulsos às vezes abrem por Compartilhar → Safari, mas perdem os vizinhos; hospedar o arquivo em algum lugar transforma dados privados em upload. Para arquivos, um app visualizador é a resposta chata e confiável — o guia completo para abrir HTML no iPhone compara todas as opções.
Grátis na App Store — a visualização básica não exige compra.
Baixar o OpenHTML