Todo documento HTML apresenta etiquetas, esses elementos são os comandos de formatação da linguagem. A maioria das etiquetas tem sua correspondente de fechamento:
<etiqueta>...</etiqueta>
Isso é necessário porque as etiquetas servem para definir a formatação de uma porção do documento, e assim marcamos onde começa e termina o texto ou função com a formatação especificada por ela. Alguns elementos são chamados “vazios”, pois não marcam uma região de texto, apenas inserem algum elemento no documento:
<etiqueta>
Uma etiqueta é formada por comandos, atributos e valores. Os atributos modificam os resultados padrões dos comandos e os valores caracterizam essa mudança. Exemplo:
<HR color="red">
No qual:
HR
= comando que desenha uma barra horizontalcolor
= atributo que especifica a cor da barrared
= valor do atributocolor
, que é a cor da barra que será desenhada
Cada comando tem seus atributos possíveis e seus valores. Um exemplo, é o atributo
size
que pode ser usado com o comando FONT
, com o HR
mas que não pode ser usado com o comando BODY
. Isso quer dizer que devemos saber exatamente quais os atributos e valores possíveis para cada comando.
De uma maneira geral o HTML é um poderoso recurso, sendo uma linguagem de marcação muito simples e acessível voltada para a produção e compartilhamento de documentos e imagens.
Como visto no último artigo de introdução sobre o html, uma página html tem a seguinte estrutura:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Título da sua página</title> </head> <body> aqui fica o conteúdo da sua página, texto,imagem,links),... </body> </html>
E como dito antes as etiquetas HTML não são sensíveis à caixa, portanto tanto faz escrever
<HTML>
, <Html>
, <html>
ou <HtMl>
.
As etiquetas básicas de HTML, cuja presença é altamente recomendada nas páginas são:
<html>
: define o início de um documento HTML e indica ao navegador que todo conteúdo posterior deve ser tratado como uma série de códigos HTML.<head>
: define o cabeçalho de um documento HTML, que traz informações sobre o documento que está sendo aberto.<body>
: define o conteúdo principal, o corpo do documento. Esta é a parte do documento HTML que é exibida no navegador. No corpo podem-se definir propriedades comuns a toda a página, como cor de fundo, margens, e outras formatações.
HTML - Cabeçalho
Dentro do cabeçalho ou <head> podemos encontrar os seguintes comandos:
<title>
: define o título da página, que é exibido na barra de título dos navegadores, aconselhável que seja o nome de seu site.<style>
: define formatação em CSS, pode-se inserir uma lista de classes para dar características.<script>
: define programação de certas funções em página com scripts, podendo adicionar funções de JavaScript.<link>
: define ligações da página com outros arquivos como feeds, CSS, scripts, etc. Normalmente redireciona para páginas de CSS e Javascript dentro do projeto.<meta>
: define propriedades da página, como codificação de caracteres, descrição da página, autor, etc. São meta informações sobre documento. Tais campos são muitos usados por mecanismos de busca(como o Google) para obterem mais informações sobre o documento, a fim de classificá-lo melhor. Por exemplo, pode-se adicionar o código:<meta name="description" content="descrição da sua página" />
no documento HTML para indicar ao motor de busca que texto de descrição apresentar junto com a ligação para o documento. Para o sistema Google, comandosmeta
como keywords por exemplo não são utilizadas para indexar páginas. Apenas<title>
e a meta<description>
são usadas para descrever a página indexada.
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">Pois indica o tipo de lingua que está sendo utilizada, e evita que sua página htmltenha caracteres corrompidos, pois quando não é feita esta colocação, todos oscaracteres especiais ficam deformados e com defeito.
Obs: as etiquetas
<style>
e <script>
servem tanto para delimitar o espaço usados pelos códigos na página quanto para invocar códigos existentes em outros arquivos externos.HTML - Body ou corpo da página
Dentro do corpo podemos encontrar outras várias etiquetas que irão moldar a página, é nesta área da página html que todo seu conteúdo ficará. Dentro do body ou corpo, é onde fica o conteúdo visível de sua página.
Ex.:
<h1>, <h2>,... <h6>
: cabeçalhos e títulos no documento em diversos tamanhos. (quanto menor for o número, maior sera o tamanho da letra).<p>
: novo parágrafo<br>
: quebra de linha.<table>
: cria uma tabela (linhas são criadas com<TR>
e novas células com<TD>
. Já os cabeçalhos de coluna são criados com a etiqueta<TH>
).<div>
: determina uma divisão na página a qual pode possuir variadas formatações. (Uma div pode ser criada dentro do cabeçalho da região <style> mas não é interessante no momento, somente mais a frente em nosso estudo).<font>
: altera a formatação (fonte, cor e tamanho) de um trecho do texto. ex.: <font size="12></font> | <font color="#fff"></font>.<b>, <i>, <u> e <s>
: negrito, itálico, sublinhado e riscado, respectivamente.<img>
: imagem, nesta etiqueta é necessário fornecer o link da imagem. Ex.: <img href="www.teste.com/imeg.jpg"></img><a>
: hiper-ligação para um outro local, seja uma página, um e-mail ou outro serviço. Ex.:<a href="http://kassioromulo.org/">Clique aqui e confira noticias</a> ou <a name="nome">texto</a>
<textarea>
: caixa de texto (com mais de uma linha); estas caixas de texto são muito usadas em blogs, elas podem ser auto selecionáveis e conter outros códigos a serem distribuídos
Font: Wikipédia.org
Coloque aqui o seu email