<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> ...o cabeçalho e o corpo do documento ... </HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>O título do documento.</TITLE> ... outros elementos do cabeçalho... </HEAD> <BODY> ... o corpo do documento... </BODY> </HTML>
<META name="Author" lang="pt" content="António Pereira">
<-- Palavras chave -->
<META name="keywords" lang="pt"
content="html, estrutura, tutorial">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<TITLE>O título do documento.</TITLE>
<META name="Author" lang="pt" content="António Pereira">
<-- Palavras chave -->
<META name="keywords" lang="pt"
content="html, estrutura, tutorial">
... outros elementos do cabeçalho...
</HEAD>
<BODY>
... o corpo do documento...
</BODY>
</HTML>
As folhas de estilo devem ser utilizadas para tratar da apresentação da informação (aspectos visuais).
O corpo do documento deve conter o mínimo possível de atributos visuais.
Mostra-se em seguida um exemplo (a evitar) da utilização de atributos visuais no corpo do documento:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> <HEAD> <TITLE>HTML básico</TITLE> </HEAD> <BODY bgcolor="white" text="black" link="red" alink="fuchsia" vlink="maroon"> ... corpo do documento... </BODY> </HTML>O mesmo efeito pode ser conseguido utilizando uma folha de estilo incorporada no documento:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<TITLE>HTML básico</TITLE>
<STYLE type="text/css">
BODY { background: white; color: black}
A:link { color: red }
A:visited { color: maroon }
A:active { color: fuchsia }
</STYLE>
</HEAD>
<BODY>
... corpo do documento...
</BODY>
</HTML>
De uma forma mais correcta, é possível ligar o
documento a uma folha de estilo externa. Assim,
podemos alterar o estilo do documento sem o
editar e aplicar o mesmo estilo a vários
documentos:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>HTML básico</TITLE> <LINK rel="stylesheet" type="text/css" href="estilos.css"> </HEAD> <BODY> ... corpo do documento... </BODY> </HTML>
Windows 2000
Para organizar o texto em parágrafos utiliza-se o o elemento P. Exemplo:
<P> Este é um parágrafo.</P> <P> Este é outro parágrafo.</P> <P> E mais um parágrafo.</P>
Note que um parágrafo não pode conter elementos de bloco nem outros parágrafos.
Para se forçar uma mudança de linha dentro de um parágrafo utiliza-se o elemento BR. Exemplo:
<P>Esta é a primeira linha de texto.<BR> Esta é a segunda linha de texto<BR> Esta é a terceira linha de texto<BR></P>
Note que o elemento BR não tem a etiqueta de fim.
<DIV class="section" >
<H1>Título da secção</H1>
<P>Nesta secção discutimos ....
...esta secção continua...
<DIV class="subsection">
<H2>Título da sub-secção</H2>
<P>Nesta sub-secção ...
...esta sub-secção continua...
</DIV>
</DIV>
<PRE>
program ola;
var i:integer;
begin
for i:=1 to 100
do begin
writeln('olá');
writeln('E viva o mundo!');
end
end.
</PRE>
EM: Este elemento dá ênfase ao texto.
STRONG:Este elemento dá uma ênfase maior ao texto que o elemento EM.
CITE: Contém uma referência.
Exemplos:<P>Nesta frase é dado ênfase na última <EM>palavra</EM><BR> Nesta frase a última palavra ainda tem mais <STRONG>ênfase</STRONG></P>
<BLOCKQUOTE cite="http://www.twainquotes.com/Mathematics.html"> <P>We could use up two Eternities in learning all that is to be learned about our own world and the thousands of nations that have arisen and flourished and vanished from it.<>br> Mathematics alone would occupy me eight million years. </P> </BLOCKQUOTE> <P>A Maria diz, <Q>Vi a Joana ao jantar, ela disse <Q>Preciso de falar urgentemente com o Paulo.</Q> Acho que lhe vou telefonar.</Q> </P>NOTA: O elemento BLOCKQUOTE não deve ser utilizado para fazer identação de blocos de texto.
<P>4<sup>2</sup> = 16<BR> x<sub>1</sub> + x<sub>2</sub> = 0</P>
<UL> <LI>Listas sem ordem</LI> <LI>Listas numeradas</LI> <LI>Listas de definições</LI> </UL>Um exemplo da utilização de uma lista ordenada (OL) é o seguinte:
<OL> <LI>O primeiro item.</LI> <LI>O segundo item.</LI> <LI>O terceiro item.</LI> </OL>O resultado do exemplo anterior é:
<DL> <DT>Triângulo</DT><DD>Tem três lados.</DD> <DT>Quadrado</DT><DD>Tem quatro lados.</DD> <DT>Hexágono</DT><DD>Tem seis lados.</DD> </DL>Este exemplo produz o seguinte resultado:
Este é um link para <A href="aveiro.htm">a página de Aveiro</A>Para estabelecer um link para um documento num outro lugar da Web é necessário escrever o endereço completo. Por exemplo:
Este é um link para o site do <A href="http://www.w3.org/">World Wide Web Consortium</A>Para estabelecer um link para um outro ponto do mesmo documento, é necessário primeiro que tudo identificar esse ponto, com o atributo "name". Por exemplo, para identificar a secção "Introdução ao HTML" fazemos:
<H1><A name="int_html">Introdução ao HTML<A></H2>O atributo "name" identifica unicamente a secção do documento e é possível criar um link para ela em qualquer outra zona do documento (ou mesmo em outro documento). Por exemplo:
Vamos seguir para a secção <A href="int_html">Introdução ao HTML</A>
"uma imagem vale por mil palavras"se pode contrapôr:
"mil imagens podem não valer uma única palavra".
<IMG src="foto_ferias.jpg" width="200" height="300" alt="Foto das férias nos Açores">Notas: