É importante esclarecer:
HTML Documentos em si normalmente não têm extensões adicionadas a eles . A extensão do arquivo ".html" (ou ".htm") é uma parte padrão do nome do arquivo que informa ao navegador da web que tipo de arquivo é.
O que você pode estar pensando são as extensões
que aprimoram ou modificam documentos html . Estes podem ser categorizados de várias maneiras:
1. Marcando idiomas para estrutura e conteúdo: *
CSS (folhas de estilo em cascata): Define a apresentação visual do conteúdo HTML. Você vincula os arquivos CSS ao seu documento HTML, que permite controlar coisas como cores, fontes, layout e espaçamento.
*
javascript: Adiciona interatividade, comportamento dinâmico e funcionalidade às suas páginas da web. Ele pode ser incorporado diretamente no seu HTML ou vinculado como um arquivo separado.
2. Idiomas do lado do servidor: *
php, python (django), ruby (em trilhos), node.js: Esses idiomas geram conteúdo dinâmico e interagem com bancos de dados. Eles geralmente trabalham nos bastidores, recebendo informações do usuário ou banco de dados e produzindo o HTML final que o navegador recebe.
3. Bibliotecas e estruturas: *
jQuery, react, angular, vue.js: Eles fornecem componentes, ferramentas e bibliotecas pré-construídas que facilitam a criação de aplicativos da Web complexos e interativos.
4. Outras extensões: *
xml (linguagem de marcação extensível): Uma linguagem de marcação que pode ser usada para criar formatos de dados mais complexos e estruturados. Ele pode ser usado em conjunto com o HTML para criar formatos ricos de conteúdo ou troca de dados.
*
json (notação de objeto JavaScript): Um formato leve de intercâmbio de dados que é comumente usado para trocar dados entre aplicativos da Web e servidores.
em resumo: * Os documentos html próprios têm a extensão `.html` ou` .htm` padrão.
* As verdadeiras "extensões" são tecnologias que funcionam ou modificam o HTML para adicionar funcionalidade, estilo ou dados.
Deixe -me saber se você tiver mais alguma dúvida!