Introdução
HTML - "HyperText Markup Language", que significa Linguagem de Marcação de Hipertexto, é uma linguagem de computador formada por um conjuto de códigos (etiquetas e atributos) que são aplicados a textos ou a dados com a finalidade de criar páginas na Web.
Como era antes do HTML? Nesta época a internet ainda era restrita à somente centros de pesquisas e universidades, não existiam páginas Web como nós conhecemos hoje. Para navegar pela internet, o usuário tinha que aprender uma série de comandos Unix e enfrentar um ambiente nada amigável, onde as informações eram apresentadas somente na forma de texto. Após a liberação da internet para uso comercial, muitas mudanças tiveram que ser realizadas para permitir que qualquer pessoa navegasse facilmente pela internet. Uma das mudanças mais expressivas foi a criação do HTML.
Evolução do HTML
-
1991-Outubro: (Proposta)
A primeira especificação informal do HTML tornou-se pública e chamava-se originalmente de HTML Tags;
-
1993-Junho: (Proposta)
Um esboço HTML foi publicado pela IETF IIIR Working Group como uma proposta de padrão. Foi substituído por uma segunda versão um mês mais tarde, seguido por mais seis esboços publicados pela IETF até a versão HTML 2.0;
-
1993-Novembro: (Proposta)
Enquanto o HTML 2.0 ainda estava em análise para aprovação, discutia-se a expansão do HTML. Em novembro de 1993, foi proposto um superconjunto do HTML (chamado de HTML+) para que a integração com os navegadores da época fosse realizada gradualmente. A proposta não teve sucesso, tornando-se posteriormente, na proposta para o HTML 3.0
-
1995-Abril: (Proposta)
HTML 3.0 foi proposto como um padrão para o IETF, mas a proposta terminou cinco meses depois. Mesmo compatível com o HTML 2.0, possuía especificações que na época eram consideradas muito complexas e abrangentes;
-
1995-Novembro: (Publicado)
HTML 2.0 foi publicado pelo IETF RFC1866. O HTML 1.0 não existiu, a especificação 2.0 foi usada para diferenciar a nova edição dos projetos anteriores;
-
1997-Janeiro: (Publicado)
Mesmo sem a aprovação do HTML 3.0, os navegadores introduziram alguns elementos baseados nesta versão. Para lidar com essa situação e evitar a degradação do padrão, o W3C publicou em janeiro de 1999 o HTML 3.2. Esta versão, além de incluir os elementos do HTML 3.0 que já estavam em uso, também adotou vários atributos criados pelos navegadores da época. Foi a primeira versão desenvolvida e padronizada pelo W3C, uma vez que o IETF fechou a divisão responsável pelo HTML, em setembro de 1996;
-
1997-Dezembro: (Publicado)
Ainda quando o HTML 3.2 era adotado, a especificação 4.0 começou a ser trabalhada. Foram incluídas linguagens de script, folhas de estilo (CSS), internacionalização e outras extensões. O HTML 4.0 foi publicado em dezembro de 1997 como uma recomendação do W3C. Foram criadas três variações:
- Strict: Elementos em desuso são proibidos;
- Transitional: Elementos em desuso são permitidos;
- Frameset: Elementos de frames são permitidos;
Inicialmente sob o codinome "Cougar", o HTML 4.0 adotou vários elementos e atributos especificados pelos navegadores, e eliminou várias marcações prorprietárias e em desuso a favor do uso das folhas de estilo;
-
1998-Abril: (Publicado)
HTML 4.0 foi reeditado em edições menores mais sem aumentar o número de versão;
-
1999-Dezembro: (Publicado)
HTML 4.01 foi publicado como uma recomendação do W3C. É uma revisão do HTML 4.0 com algumas alterações e correções. Possui as mesmas variações da versão 4.0 e sua última errata foi publicada em 12 de Maio de 2001;
-
2008-Janeiro: (Proposta)
HTML 5 foi publicado como um projeto de trabalho pelo W3C;
HTML define a estrutura de uma página da Web usando uma variedade de etiquetas e atributos que determinam a forma como os navegadores (browsers) irão exibir o conteudo da página.
