Académique Documents
Professionnel Documents
Culture Documents
HTML
Origem: Wikipdia, a enciclopdia livre.
ndice
Trecho de cdigo HTML.
1 Histria
2 Marcas (tags)
3 Edio de documentos HTML
4 Estrutura bsica de um documento
4.1 Cabealho
4.2 Corpo
5 Cores
6 Hiperligaes
7 Caracteres especiais e smbolos
8 Referncias
9 Ver tambm
10 Ligaes externas
Histria
Tim Berners-Lee (fsico britnico) criou o HTML original (e outros protocolos associados como o HTTP) em
uma estao NeXTcube usando o ambiente de desenvolvimento NeXTSTEP. Na poca a linguagem no era
uma especificao, mas uma coleo de ferramentas para resolver um problema de Tim: a comunicao e
disseminao das pesquisas entre ele e seu grupo de colegas. Sua soluo, combinada com a ento emergente
internet pblica (que tornar-se-ia a Internet) ganhou ateno mundial. As primeiras verses do HTML foram
definidas com regras sintticas flexveis, o que ajudou aqueles sem familiaridade com a publicao na Web.
Atravs do tempo, a utilizao de ferramentas para autoria de HTML aumentou, assim como a tendncia em
tornar a sintaxe cada vez mais rgida. Apesar disso, por questes histricas (retrocompatibilidade), os
navegadores ainda hoje conseguem interpretar pginas web que esto longe de ser um cdigo HTML vlido.
https://pt.wikipedia.org/wiki/HTML 1/6
15/03/2017 HTML Wikipdia, a enciclopdia livre
A linguagem foi definida em especificaes formais na dcada de 1990, inspiradas nas propostas originais de
Tim Berners-Lee em criar uma linguagem baseada em SGML para a Internet. A primeira publicao foi
esboada por Berners-Lee e Dan Connolly, e publicada em 1993 na IETF como uma aplicao formal para o
SGML (com uma DTD em SGML definindo a gramtica). A IETF criou um grupo de trabalho para o HTML
no ano seguinte, e publicou o HTML 2.0 em 1995. Desde 1996, as especificaes HTML vm sendo mantidas,
com o auxlio de fabricantes de software, pela World Wide Web Consortium (W3C).[1] Apesar disso, em 2000 a
linguagem tornou-se tambm uma norma internacional (ISO/IEC 15445:2000). A ltima especificao HTML
lanada pela W3C foi a recomendao HTML 4.01, publicada no final de 1999. Uma errata ainda foi lanada
em 2001.
Desde a publicao do HTML 3.5 no final de 1997, o grupo de trabalho da W3C tem cada vez mais e de
2002 a 2006, de forma exclusiva focado no desenvolvimento do XHTML, uma especificao HTML
baseada em XML que considerada pela W3C como um sucessor do HTML.[2][3][4] O XHTML faz uso de
uma sintaxe mais rigorosa e menos ambgua para tornar o HTML mais simples de ser processado e estendido.
Em janeiro de 2008 a W3C publicou a especificao do HTML5, a prxima verso do HTML, como Working
Draft. Apesar de sua sintaxe ser semelhante a de SGML, o HTML5 abandonou qualquer tentativa de ser uma
aplicao SGML e, definiu explicitamente sua prpria serializao "html", alm de uma alternativa baseada em
XML, o XHTML5.[5]
Marcas (tags)
Todo documento HTML possui marcadores (do ingls: tags), palavras entre parnteses angulares (chevron) (< e
>); esses marcadores so os comandos de formatao da linguagem. Um elemento formado por um nome de
marcador (tag), atributos, valores e filhos (que podem ser outros elementos ou texto). Os atributos modificam
os resultados padres dos elementos e os valores caracterizam essa mudana. Exemplo de um elemento simples
(no possui filhos):
<hr />
Isso necessrio porque os marcadores servem para definir a formatao de uma poro do documento, e assim
marcamos onde comea e termina o contedo que receber a formatao ou marcao necessria, especfica.
Alguns elementos so chamados vazios, pois no marcam uma regio de texto, apenas inserem algum
https://pt.wikipedia.org/wiki/HTML 2/6
15/03/2017 HTML Wikipdia, a enciclopdia livre
elemento no documento.
Cada elemento tem os seus atributos possveis e os seus valores. Um exemplo, o atributo href que pode ser
usado com o elemento a, com o link mas que no pode ser usado com o elemento meta. Isso quer dizer que
devemos saber exatamente quais os atributos e valores possveis para cada elemento.
De uma maneira geral o HTML um poderoso recurso, sendo uma linguagem de marcao muito simples e
acessvel voltada para a produo e compartilhamento de documentos, imagens, vdeos e udio via streaming.
Na sua verso mais recente, o HTML5, possvel criar marcadores personalizados com JavaScript, linguagem
de programao diretamente compatvel com o HTML. Cada tag pode ter uma funo especfica utilizando
uma API (Interface de programao de aplicaes) diferente, assim como seus nomes e estilos.
<!DOCTYPE html>
<html>
<head>
<meta charset ="utf-8" />
<meta name="description" content ="a descrio do seu site em no mximo 90 caracteres" >
<meta name="keywords" content ="escreva palavras-chaves curtas, mximo 150 caracteres" >
<title>Ttulo do Documento </title>
</head>
<body>
<!-- Aqui fica a pgina que ser visvel para todos, onde pode-se inserir
textos, imagens, links para outras pginas, etc, geralmente usa-se: -->
<div>Tag para criar-se uma 'caixa', um bloco, mais utilizada com "Cascading Style Sheets
(Folhas de Estilo em Cascata) </div>
Os marcadores HTML no so sensveis caixa, portanto tanto faz escrever <HTML>, <Html>, <html> ou
<HtMl>.
Os marcadores bsicos de HTML, cuja presena altamente recomendada nas pginas so:
<html>: define o incio de um documento HTML e indica ao navegador que todo contedo posterior deve
ser tratado como uma srie de cdigos HTML
https://pt.wikipedia.org/wiki/HTML 3/6
15/03/2017 HTML Wikipdia, a enciclopdia livre
<head>: define o cabealho de um documento HTML, que traz informaes sobre o documento que est
sendo aberto
<body>: define o contedo principal, o corpo do documento. Esta a parte do documento HTML que
exibida no navegador. No corpo podem-se definir atributos comuns a toda a pgina, como cor de fundo,
margens, e outras formataes.
Cabealho
<title>: define o ttulo da pgina, que exibido na barra de ttulo dos navegadores
<style type="text/css">: define formatao em CSS
<script type="text/javascript">: define programao de certas funes em pgina com scripts,
podendo adicionar funes de JavaScript
<link>: define ligaes da pgina com outros arquivos como feeds, CSS, scripts, etc
<meta>: define propriedades da pgina, como codificao de caracteres, descrio da pgina, autor, etc
So meta informaes sobre documento. Tais campos so muitos usados por mecanismos de busca (como o
Google, Yahoo!, Bing) para obterem mais informaes sobre o documento, a fim de classific-lo melhor. Por
exemplo, pode-se adicionar o cdigo <meta name="description" content="descrio da sua pgina"
/> no documento HTML para indicar ao motor de busca que texto de descrio apresentar junto com a ligao
para o documento. Para o motor de busca Google, por exemplo, elementos meta como keywords no so
utilizadas para indexar pginas. Apenas <title> e a meta <description> so usadas para descrever a pgina
indexada.[6]
Obs: Os marcadores <style> e <script> servem tanto para delimitar os espaos usados pelos cdigos na
pgina quanto para invocar cdigos existentes em outros arquivos externos.
Corpo
Dentro do corpo podemos encontrar outros vrios marcadores que iro moldar a pgina, como por exemplo:
Cores
As cores devem ser declaradas em CSS, com o atributo style, que funciona em diversos elementos, como por
exemplo:
https://pt.wikipedia.org/wiki/HTML 4/6
15/03/2017 HTML Wikipdia, a enciclopdia livre
Onde COR pode ser o nome da cor em ingls, em decimal, hexadecimal, RGB, RGBA ou HSLA. Exemplos:
Tabela de cores e Lista de cores.
Hiperligaes
Uma possibilidade importante dos documentos HTML a de fazer hiperligaes. Para isso usa-se o marcador
<a> (do ingls, anchor). Esta tem os atributos: href que define o alvo da hiperligao (que pode ser uma pgina
de Internet, uma parte da mesma pgina ou um endereo de email) ou name que define um alvo nessa pgina (a
onde se pode fazer uma hiperligao usando o marcador a com o atributo href). Exemplos:
Em que nome e texto podem ser substitudos por o que se desejar. Depois usa-se <a href="#nome"> </a> para
hiperligar a este "anchor".
target="_blank" usado para abrir links em vrias janelas e target="_new" ou target="booger" usado
para abrir vrios links em uma janela.[7]
Exemplos
Exemplos:
Referncias
1. Dave Raggett (1998).Raggett on HTML 4(http://www.w3.org/People/Raggett/book4/ch02.html). Addison-Wesley's.
pp. chap. 2: A history of HTML.ISBN 0-201-17805-2
2. HTML working group charter (20002002)(http://www.w3.org/MarkUp/2000/Charter). World Wide Web
Consortium
3. HTML working group charter (20022004)(http://www.w3.org/2002/05/html/charter). World Wide Web Consortium
4. HTML Working Group Roadmap(http://www.w3.org/MarkUp/xhtml-roadmap/). World Wide Web Consortium
5. Karl Dubost (15 de janeiro de 2008).HTML5, one vocabulary, two serializations(http://www.w3.org/QA/2008/01/ht
ml5-is-html-and-xml.html)(em ingls). W3C. Consultado em 29 de outubro de 2011
6. Official Google Webmaster Central Blog: Google does not use the keywords meta tag in web ranking(http://googlew
ebmastercentral.blogspot.com/2009/09/google-does-not-use-keywords-meta-tag.html) .
googlewebmastercentral.blogspot.com. Consultado em 21 de fevereiro de2011
7. target="_blank" vs. target="_new" (http://www.russellheimlich.com/blog/target_blank-vs-target_new/)(em ingls)
https://pt.wikipedia.org/wiki/HTML 5/6
15/03/2017 HTML Wikipdia, a enciclopdia livre
Ver tambm
DHTML
XHTML
Cascading Style Sheets
HTML5
Ligaes externas
Website oficial (http://www.w3.org/html/) (em ingls)
A Wikipdia possui o portal:
Especificao do HTML5 (http://www.w3.org/TR/html5/)
Aprenda HTML (https://developer.mozilla.org/learn/html) (em Portal das tecnologias de
portugus) na MDN informao
Obtida de "https://pt.wikipedia.org/w/index.php?
title=HTML&oldid=48249410"
Esta pgina foi modificada pela ltima vez (s) 20h09min de 12 de maro de 2017.
Este texto disponibilizado nos termos da licena Creative Commons - Atribuio - Compartilha Igual
3.0 No Adaptada (CC BY-SA 3.0); pode estar sujeito a condies adicionais. Para mais detalhes,
consulte as condies de uso.
https://pt.wikipedia.org/wiki/HTML 6/6