Criando Documentos em Html

Índice da página:
 Início  Listas Não Numeradas
 Títulos  Listas Numeradas
 Cabeçalhos  Listas de Defenições
 Parágrafos e Quebras de Linha  Listas Intercaladas
 Texto Pré Formatado  Caracteres Especiais
 Barras Horizontais


Início

Todo o documento deve ser identificado como HTML (<html> </html>), ter uma área de cabeçalho (<head></head>) com o nome para o documento (<title> </title>), que é o título principal e uma área definida como corpo(<body></body>) do conteúdo do documento.
Pode inserir comentários entre as expressões <!-- Isto é um comentário -->.
Como o exemplo a seguir:

Exemplo:

<html>
<head>
<title>Exemplo de HTML simples</title>
</head>
<body>
<!-- Este é o meu primeiro Exemplo -->
<h3>Este é o primeiro nível de cabeçalho</h3>
Bem-vindo ao mundo do HTML.
<p>Este é o primeiro parágrafo.</p>
<p>E este é o segundo.</p>
</body>
</html>

Ver Índice

Títulos

Todo documento em HTML deve possuir um título. De um modo geral o título aparece em lugar separado da página (por exemplo, alto da tela no Internet Explorer), e é utilizado para identificar o documento em outros contextos ( por exemplo, buscas Wais). É interessante que o título possa sugerir claramente o conteúdo do documento. Atenção porque o conceito de título é diferente de cabeçalho. O título está mais para o nome do arquivo. Não é um elemento relevante na visualização do documento como acontece com o cabeçalho. A marcação utilizada para títulos é <title> e seu par </title>.

Exemplo:

<html>
<head>
<title>Este é o Meu Título</title>
</head>
<body>
<h3>E este o cabeçalho de nível 3</h3>
Aqui entra o texto do documento ...
</body>
</html>

Ver Índice

Cabeçalhos

Os Cabeçalhossão normalmente usados para títulos e sub-títulos de uma página. HTML possui seis níveis de cabeçalhos, numerados de 1 a 6, sendo o número 1 o de maior destaque. Cabeçalhos são exibidos em letras maiores e em negrito. O primeiro cabeçalho em cada documento deve estar marcado como <H1>.
ATENÇÃO: Ao definir o tamanho de um cabeçalho, não está definindo o tamanho da letra (fonte 10, fonte 14). Apenas define que ele aparecerá com maior tamanho e destaque que o resto do texto. O tamanho exacto com que ele será visualizado é definido pelo programa visualizador de html (browser) de cada pessoa que acessar a informação.
As notações relativas a cabeçalhos são:

Exemplo:

<html>
<head>
<title>Exemplo Cabeçalhos</title>
</head>
<body>
<h1>Cabeçalho Nível 1</h1>
<h2>Cabeçalho Nível 2</h2>
<h3>Cabeçalho Nível 3</h3>
<h4>Cabeçalho Nível 4</h4>
<h5>Cabeçalho Nível 5</h5>
<h6>Cabeçalho Nível 6</h6>
</body>
</html>

Ver Índice

Parágrafos e Quebras de Linha

A marcação <p></p> é utilizada para definir o início de um novo parágrafo, deixando uma linha em branco entre cada parágrafo. O HTML não reconhece o caracter de quebra de linha dos editores de texto. Mesmo que exista uma linha em branco, os clientes Web só reconhecem o início de um novo parágrafo mediante a marcação apropriada.
Existem algumas excepções. Por exemplo, inserindo uma marcação de parágrafo depois de <p>, <li>,<h> e outras, esta será ignorada.

A marcação <br> faz uma quebra de linha sem acrescentar espaço extra entre as linhas. Veja a diferença do uso de <p> e <br>, no exemplo a seguir:

Exemplo:

<html>
<head>
<title>Quebras de Linha</title>
</head>
<body>
<h3>Utilizando p (Parágrafo)</h3>
<p>Vamos separar as frases com marcação de parágrafo.</p>
<p>Para verificar a diferença.</p>
<h3>Utilizando br (Nova Linha)</h3>
Note que os Cabeçalhos inserem espaço como parágrafos.<br>
Diferença quando separamos duas linhas utilizando<br>
a marcação de quebra de linha<br>
Viu a diferença?<br>
</body>
</html>

Ver Índice

Listas Não Numeradas

Para criar uma lista não numerada:

1. Comece com a marcação de início de lista: <ul>.
2. Insira a marcação <li> antes de cada item da lista item. (Não é necessário fechar a marcação com </li>)
3. Encerre com a marcação de fim de lista: </ul>.

Exemplo:

<html>
<head>
<title>Lista Não Numerada</title>
</head>
<body>
<h3>Lista Não Numerada:</h3>
<ul>
<li> Maçãs
<li> Peras
<li> Uvas
</ul>
</body>
</html>

Ver Índice

Listas Numeradas

Uma lista numerada - ou ordenada - é semelhante a uma lista não numerada, exceto que utiliza marcação <ol> ao invés de <ul>. Os items são identificados utilizando-se a mesma notação <li>.

Exemplo:

<html>
<head>
<title>Lista Numerada</title>
</head>
<body>
<h3>Lista Numerada:</h3>
<ol>
<li> Laranjas
<li> Peras
<li> Uvas
</ol>
</body>
</html>

Ver Índice

Listas de Defenições

Uma lista de definições grupo <dl></dl> normalmente consiste em alternar um termo (abreviado como DT) e uma definição (abreviada como DD). Clientes Web browsers geralmente mostram a definição em nova linha com outro alinhamento.
As entradas <dt> e <dd> podem conter vários parágrafos, listas, ou outras definições.

Exemplo:

<html>
<head>
<title>Lista Defenições</title>
</head>
<body>
<h3>Lista de Defenições:</h3>
<dl>
<dt>Curso Html
<dd>Prático, simples, com bastantes exemplos e explicações.<br>
Espero tirar um bom proveito desta consulta.<br>
<dt>JoaTex.com
<dd>Site de WebDesigner, com cursos e Forums interessantes.<br>
Em Expansão, e bastante útil.
</dl>
</body>
</html>

Ver Índice

Listas Intercaladas

As listas podem ser encadeadas ou intercaladas arbitráriamente, produzindo resultados bastante interessantes. A prática é que vai mostrar qual o número máximo de listas que vale a pena intercalar. Pode-se inclusive ter um parágrafo, intercalado com uma lista que contenha um único item.

Exemplo:

   <html>
   <head>
   <title>Listas Intercaladas</title>
   </head>
   <body>
   <h3>Listas Intercaladas</h3>
   <ul>
         <li> Cidades de Portugal Norte:
         <ul>
               <li> Porto
               <ul>
                     <li>Capital do Norte
                     <li>Museus,etc.
               </ul>
               <li> Guarda
               <li> Penafiel
         </ul>
         <li> Cidades de Portugal Centro:
         <ul>
               <li> Leiria
               <li> Coimbra
         </ul>
   </ul>
   </body>
   </html>
Ver Índice

Texto Pré Formatado

A marcação <pre></pre>(derivada de "preformatted") delimita uma área de texto em que espaços, novas linhas e tabulações são mantidas. Ou seja, o texto será apresentado exactamente da forma como foi digitado, mesmo que não hajam marcações do html. É uma forma de se preservar o formato de um texto longo, e inserções na Sua página.
Podem ser definidos links dentro de textos pré-formatados. No entanto, deve-se evitar utilizar outros caracteres das marcações em áreas <pre>. Isto porque caracteres como <, >, & possuem um significado específico no HTML. O ideal é utilizar as sequências especiais, (&lt;, &gt; e &amp;, respectivamente) sempre que precisar representar esses caracteres. Veremos mais adiante sobre estes items.

Exemplo:

<html>
<head>
<title>Texto Pré Formatado</title>
</head>
<body>
<h3>Texto Pré Formatado</h3>
<pre>
	Este Texto tem a apresentação de como foi escrito
sem quebras de linhas ou inserção de parágrafos. É útil
para amostragem de programas como o que se segue em baixo:
	<?php
	if ($a == "code1"){
		echo "Está Correcto!";}
	else {
		echo "Está Errado";}
	?>
	
</pre>
</body>
</html>

Ver Índice

Caracteres Especiais

O HTML permite que se apliquem estilos específicos a palavras ou frases.
Vamos ver algumas opções: <b></b> Texto em Negrito.
<I></I> Texto em Itálico.
<u></u> Texto Sublinhado.
<strike></strike> Texto Riscado.
Para representar os caracteres das tags, utilize a seguintes notações:
&lt; para representar <
&gt; para representar >
&amp; para representar &
&quot; para representar "
É possível também utilizar notações especiais para acentuação. Há uma lista delas na página seguinte.
Atenção: Ao contrário do resto do HTML, as notações especiais diferenciam letras maiúsculas de minúsculas. Não é possível usar &LT; no lugar de &lt;. Aliás aconselhamos a usar sempre letra minúscula nos seus documentos html.

Exemplo:

<html>
<head>
<title>Caracteres Especiais</title>
</head>
<body>
<h3>Caracteres Especiais</h3>
<b>Este Texto está em Negrito.</b><br>
<i>este está em Itálico.</i><br>
<b><i>Este está em Negrito e Itálico.</i></b><br>
<u>Este está Sublinhado.</u><br>
<strike>Este está riscado.</strike><br>
Isto é um exemplo de como apresentar código html:<br>
&lt;html&gt;<br>
&lt;head&gt;...etc.<br>
</body>
</html>

Ver Índice

Barras Horizontais

A marcação <hr> produz uma linha horizontal no documento. A sua altura é ajustada em pixels através da extensão size="2" (2 pixels), a largura é nos dada pela extensão width="75%" (este valor poderá ser em percentagem ou em pixels). Tome em consideração as resoluções das páginas, hoje em dia as mais usadas são 800x600 e 1024x768. A cor é dada pela extensão color="#FFFF99" que corresponde ao seu valor hexadecimal.(Para os iniciantes apresentamos uma tabela auxiliar com algumas cores em nomenclatura e hexadecimal na página seguinte), não se esqueça que poderá haver uma combinação de 16 Milhões de cores, portanto estas tabelas são a resolução das cores mais comuns. Finalmente a posição é dado pela estensão align="center" (centro), existem ainda: left (Esquerda) e right (Direita).

Exemplo:

<html>
<head>
<title>Barras Horizontais</title>
</head>
<body>
<h3>Barras Horizontais</h3>
&lt;hr width="75%" size="2" align="center" color="#ffd700"&gt;<br>
<hr width="75%" size="2" align="center" color="#ffd700"><br>
&lt;hr width="300" size="4" align="left" color="#ff9900"&gt;<br>
<hr width="300" size="4" align="left" color="#ff9900"&gt;<br>
<div align="right">&lt;hr width="350" size="8" align="right" color="#ff45fg"&gt;</div>
<hr width="350" size="8" align="right" color="#ff45fg"&gt;<br>
</body>
</html>

Ver Índice