material-fic-desenvolvedor-front-end

HTML é a sigla em inglês para HyperText Markup Language, que em português significa linguagem para marcação de hipertexto.

Hipertexto: é todo texto inserido pem um documento para a web e que tem como principal característica a possibilidade de se interligar a outros através de links. Assim como conteúdos como imagens, gráficos, vídeos, áudios, e outros conteúdos não textuais presentes na web são chamados de hipermídia.

O início

Tim Berners-Lee (físico britânico) criou o HTML original (e outros protocolos associados como o HTTP). Na época, a linguagem não era uma especificação, mas uma coleção de ferramentas para resolver um problema de Tim: a comunicação e disseminação das pesquisas entre ele e o seu grupo de colegas. A sua solução, combinada com a então emergente internet pública (que tornar-se-ia a Internet), ganhou atenção mundial.

As primeiras versões do HTML foram definidas com regras sintáticas flexíveis, o que ajudou aqueles sem familiaridade com a publicação na Web. Através do tempo, a utilização de ferramentas para autoria de HTML aumentou, assim como a tendência em tornar a sintaxe cada vez mais rígida. Apesar disso, por questões históricas (retrocompatibilidade), os navegadores ainda hoje conseguem interpretar páginas web que estão longe de ser um código HTML válido.

Versões HTML

Versão Ano
HTML 1991
HTML 2.0 1995
HTML 3.2 1997
HTML 4.01 1999
XHTML 2000
HTML5 2014
HTML5.1 2016 e 2017 (2ª ed.)
HTML5.2 2017

Tags

Todo documento HTML possui marcadores (do inglês: tags), palavras entre parênteses angulares (chevron) (< e >); esses marcadores são os comandos de formatação da linguagem. Um elemento é formado por um nome de marcador (tag), atributos, valores e filhos (que podem ser outros elementos ou texto).

Elemento simples, sem atributos nem filhos:

<hr>

Elemento com atributos e filhos

<html lang="en">
	<body></body>
</html>

Ferramenta de edição

Os documentos em HTML são arquivos de texto simples que podem ser criados e editados em qualquer editor de textos comum. A extensão de arquivo de um texto do tipo HTML é .html ou .htm.

Ambas as extensões se referem a arquivos que contêm a linguagem de marcação HTML, usada para criar páginas da web. A diferença, se é que se pode chamar assim, é que HTM é uma versão mais curta de HTML, que era usada em sistemas operacionais mais antigos que limitavam as extensões de arquivo a três caracteres, como o antigo DOS.

🧩 Estudo complementar

[Iniciando com HTML - Aprendendo desenvolvimento web MDN](https://developer.mozilla.org/pt-BR/docs/Learn_web_development/Core/Structuring_content/Basic_HTML_syntax)

🔖 Referências

https://pt.wikipedia.org/wiki/HTML

https://pt.wikipedia.org/wiki/W3C