Qual é a diferença entre .htm e .html?

Tecnicamente nada, mas em ordem alfabética um "L".

a letra l. Eles são considerados iguais.

Ambos são iguais. Semelhante ao seu nome e apelido. Espero que isto ajude !!

Ambos são iguais .... nenhuma diferença em todos os navegadores tratará o arquivo com essas extensões da mesma forma

se você fizer uma página da web ou uma página html na página anterior, ela se chama

é isso sem diferença

eles são um

significa HTML ou Hypertext Markup Language - código usado para criar documentos que podem ser vistos na web

"Hypertext Markup Language" é a linguagem de software de autoria usada na World Wide Web da Internet. HTML é usado para criar páginas da World Wide Web

Ambos são coisas idênticas. você pode salvar um arquivo html usando qualquer extensão, ou seja, .htm e .html

Na prática, não há diferença entre as duas extensões. Ambos denotam que o arquivo contém HTML. Isso é realmente uma questão de convenção e não absoluta, mas a maioria percebe que um arquivo cuja extensão é htm ou html contém HTML.

Na maioria dos servidores, senão em todos, os arquivos serão enviados com um tipo MIME de texto / html por padrão. Isso geralmente pode ser alterado pelo (s) administrador (es) do servidor, mas é, na maioria das vezes, deixado sozinho.

Na maioria dos navegadores, senão em todos, qualquer um dos arquivos será exibido como pretendido (ou seja, processado de acordo com a maneira padrão do navegador de exibir documentos HTML). Isso se deve mais ao tipo MIME enviado pelo servidor do que à extensão do arquivo, mas isso é assunto para outro FAQ.

Geralmente, o uso de htm em vez de html, ou vice-versa, fica por conta das preferências pessoais do autor.

Diferenças Técnicas

Tecnicamente falando, existem poucas ou nenhuma diferença importante. Uma diferença óbvia é a adição da letra "L" na extensão html. A diferença técnica que a carta adicional fará para o sistema operacional é melhor deixar para uma discussão diferente, mas no contexto de um autor da web, o "L" adicional não fará diferença.

A diferença técnica que a carta adicional fará para um servidor http (um "servidor da web") é mínima. Normalmente, um servidor usará uma extensão de arquivo para descobrir qual tipo de MIME enviar de volta ao cliente solicitante. A maioria dos servidores é configurada por padrão para enviar de volta o tipo text / html quando o arquivo solicitado termina em uma extensão htm ou html. Isso pode ser alterado pelo (s) administrador (es) do servidor de forma que uma das extensões acima retorne um tipo MIME diferente do outro; no entanto, essa não é uma prática muito comum.

É um equívoco comum que um arquivo que termina com uma extensão htm tenha que ter sido criado em uma plataforma DOS / Windows 3.x. Isso ocorre porque esses ambientes operacionais limitam os nomes de arquivos a uma extensão de 3 letras. No entanto, também é muito simples criar um arquivo com extensão de 3 letras na maioria das outras plataformas. Mesmo aqueles que permitem extensões de arquivo mais longas.

Nomes de arquivos padrão

A única situação em que pode haver uma diferença entre as duas extensões é a dos nomes de arquivo padrão de um servidor. Quando um URL que não especifica um nome de arquivo é solicitado de um servidor, como

o servidor retorna um arquivo da URL solicitada que corresponde a um nome de arquivo padrão. Exemplos de nomes de arquivo padrão comuns incluem "index.html," "index.htm," "welcome.html," "welcome.htm," "default.html," "default.htm," etc. No entanto, um administrador pode fazer o nome do arquivo padrão do servidor, qualquer coisa que ele desejar.

No caso de um arquivo padrão, o nome do arquivo do autor deve ser exatamente igual ao nome do arquivo padrão do servidor. Em outras palavras, se seu servidor estiver configurado para usar "index.html" como o nome de arquivo padrão, seu arquivo deve ser nomeado como "index.html" e não "index.htm."

Observe que os servidores geralmente são configurados com mais de um nome de arquivo padrão. Verifique com o administrador do servidor ou ISP os detalhes sobre o seu servidor específico