Atributos básicos do HTML
O HTML quando usado puramente serve apenas para criar páginas estáticas, mas todas as linguagens de programação o utilizam como base, sendo assim, podemos dizer que ele é a base da Web.
Inicialmente a web foi desenvolvida para transmitir informacoes em formato de texto puro, mas para a difusão da web atingir a grande massa, foi preciso implementar formas de transmitir outros formatos e imagens através dos mesmos arquivos de texto puro, assim surgiu o HTML (Hyper Text Markup Language ou Linguagem de Marcação de Hipertexto). Ele nada mais é que uma sequência de etiquetas, e atributos que diz o seu browser como intrepretar a sua página e mostrar ao usuário apenas a parte visual.
Índice:
body
Formatacao de texto
Posicao de texto
Listas
Tabelas
Formularios
Hiperlinks
Imagens
A estrutura básica de uma página é constituida de 6 etiquetas que é chamada de tags:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>Esse é o corpo da minha primeira página </body>
</html>
Se você escrever estas 8 linhas em um arquivo texto comum e nomeá-lo como nome_da_pagina.html e abrir no seu browser você terá sua primeira página da internet.
Vamos ver o que significam cada tag:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"> = diz ao browser qual a versão do html você está utilizando, não é obrigatória, mas evita que o browser gere erros.
<html> = inicia a sessão do código
<head> = cabeçlho, nessa parte você pode passar uma série de informações ao browser, como executar códigos de outra linguagens como JavaScript por exemplo
<title> </title> = define o título da página
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> = declara qual a codificação de caractére que no nosso caso é iso-8859-1
</head> = a barra "/" indica que estamos fechando uma tag, nesse caso fechando o cabeçalho
<body> </body> = entre estas tags serão inseridas todas as informações da página
</html> fecha a sessão do código
Esse é o básico, vamos ver agora o significado de uma série de outras tags que podemos utilizar.
Topo <body></body> podemos inserir uma série de argumentos dentro de algumas tags, por exemplo <body bgcolor="#0000cc" text="#000000">
- alink="#000099", link="#CCCCCC" , vlink="#CCCCCC" = definem cores para os Hiperlinks em seus três estados, não visitado, visitado e selecionado, onde # é o código da cor
- text="#CCCCCC" = cor do texto
- background="imagem.jpg", bgcolor="#FFFF00" = definição de imagem de fundo para a página ou cor
- bgproperties=" "
- id="" = define um ID para a tag, que pode ser utilizado em estilos CSS ou execussão de códigos
- class="", style=" " = definições de estilos CSS
- dir="ltr", dir="rtl"
- lang="pt" = define a linguagem como português
- leftmargin="", rightmargin="", topmargin="", bottommargin=" ", marginheight="", marginwidth="" = definição das margens da página medido em pixels
- onBlur="", onError="", onFocus="", onLoad="", onResize="", onUnload="" = execussão de códigos em eventos
- title="" = define um título para a tag, diferente da tag <title></tilte>
Topo Formatação de texto
<h></h> Cabeçalho de 1-6, utilizei <h2>text</h2>
<b> </b> Negrita um texto
<strong></strong> Similar ao negrito
<i></i> Itálico
<u></u> Sublinhado
<strike></strike> texto riscado
<sub></sub> texto subscrito
<sup></sup> texto sobrescrito
<tt></tt> Texto teletipo (largura fixa)
<small></small> texto menor
<big></big> texto maior
<font size="x"></font> tamanho da font, utilizei x= -1
<font face="nome da fonte"></font> Especifica o nome da fonte, utilizei Courier New, Courier, mono
<font color="X"> Atribui cor a uma fonte, utilizei x= #0000FF
Topo Posição de texto
<blockquote></blockquote> desloca o bloco de texto
<br> insere qubra de linha
<center></center> centraliza texto ou blocos
<div></div> Divide página em seções
<hr> Insere uma régua horizontal ao longo da página utilizei <hr size="5px" width="200px" align="left"noshade>
<p> Cria parágrafos;
Topo Listas
<DL> </DL> título de definição
- <DD> </DD> definição
- <DT> </DT> termo de definição
<OL> </OL> Inicia / termina lista ordenada
- <LI></LI> Item da lista
<UL> </UL> Lista não ordenada;
- <LI TYPE=SQUARE> você pode escolher o tipo de LI
Topo Tabelas
<table border="1" cellspacing="5" cellpadding="0" width="400" ></table> Inicia e finaliza uma tabela;
<tr></tr> abre uma linha fecha uma linha;
<td></td> abre uma celula fecha uma celula;
<TD COLSPAN="x"> mescla aquantidade X de colunas
<TD ROWSPAN="x"> mescla aquantidade X de linhas;
<TD width="x"> especifica a largura da celula ;
<TH></TH> define o cabeçalho da tabela;nesse caso utilizei <table border="1" cellspacing="0" cellpadding="5" width="400"><tr>
<td width="386">Texto</td></tr></table>
Topo Formulários
Topo Hiperlinks
Link <a href="http://www.spyderit.com.br" title="Link" target="_blank">Link</a>
<a name="ancora2"></a> ancora1 <a href="#ancora1">ancora1</a> <a name="ancora1"></a> ancora1 <a href="#ancora2">ancora1</a>
Topo Imagens
<IMG SRC="URL"> Apresenta uma imagem;
<IMG SRC="URL" align=top/middle/bottom> Alinha a imagem em relação a base do texto;
<IMG SRC="URL"align=left/right> Alinha imagem em relação a página ou frame;
<IMG SRC="URL" alt="texto"> mostra descritivo;
<IMG SRC="URL" width="X" height="Y"> especifica largura e altura;
<IMG SRC="URL" border="0"> retira as bordas da imagem;
<IMG SRC="URL" hspace="X" vspace="Y"> especifica espaçamentos vertical e horizontal;
Muito bem, aqui estão apenas algumas tags básicas para vcê conseguir escrever sua página em qualquer arquivo texto
Abraço,
Flavio Ribeiro
www.spyderit.com.br
- Comentar
- 1305 leituras
