rss icone twitter icone facebook logo

Imprimir

Construindo a primeira página

( 0 Votes ) 

Head

A tag head é a primeira seção de uma página da web XHTML. Dentro desta vão todos os elementos que devem ser carregados antes da página ser exibida, como scripts e folhas de estilo (CSS). A principal característica dessa seção é que nenhum desses elementos efetivamente é mostrado na visualização da página, eles apenas fornecem parâmetros para o conteúdo da página, como no caso das folhas de estilo CSS. Dentro da tag head também se encontram as metatags que, como o próprio nome indica, apresentam informações em metadados para finalidades específicas.

Metatags

As metatags são utilizadas para fornecer informações específicas sobre a página, como a descrição do conteúdo, palavras chave, autor, o programa no qual a página foi gerada, etc. As metatags mais comuns são:

Keywords - Palavras chave

<meta name="keywords" content="palavra, ou expressao, etc" />

Description - Descrição

<meta name="description" content="Descrição da página" />

Tipo de conteúdo e codificação

<meta http-equiv="Content-Type" content="text/html; charset=código" />

Forçar o navegador a atualizar a página

<meta http-equiv="refresh" content="numero em segundos; url=url da proxima página" />

Idioma

<meta http-equiv="content-language" content="código do idioma" />

Instruções para mecanismos de busca

<meta name="robots" content="index,follow" />

<meta name="revisit-after" content="1 days" />

Autor

<meta name="author" content="Nome" />

Informações de Copyright

<meta name="copyright" content="© ano detentor" />

 

Link

A tag link é um elemento vazio, assim como as metatags. As duas principais aplicações dessa tag são a de indicar um ícone para o site e especificar uma folha de estilos CSS.

<link rel="icon" href="/icone.ico" type="image/x-icon" />

<link href="/caminho/arquivo.css" rel="stylesheet" type="text/css" media="screen" />

Título

É obrigatório inserir o título em uma página da web. Por meio da tag <title> pode-se definir o título da página, que será exibido na barra de títulos do navegador.

 

tag de titulo de uma página da web

Body

Dentro da tag body fica o conteúdo efetivamente visível da página. Nessa seção os elementos são mostrados à medida em que são carregados pelo navegador. Essa é a seção onde se passa a maior parte do tempo gasto na construção da página.

Abaixo segue uma lista de tags comuns e suas funções no desenvolvimento da página. Os elementos vazios estão destacados com a barra antes do sinal de maior que ( /> ).

 

Tag Principais atributos Função
<a> accesskey, href, name, title, target, tabindex Cria um parágrafo
<abbr> title Explica uma abreviação
<acronym > title Explica um acrônimo
<address> Usado em email do webmaster
<b> Coloca o texto em negrito
<big> Torna o texto maior
<blockquote> cite Insere bloco de citação
<body> background, bgcolor, text Cria o corpo da página
<br /> Quebra de linha
<button> accesskey, disabled, event, type, value, name Cria um botão
<caption> align Título de tabela
<center> Centraliza o conteúdo
<cite> Citações
<code> Usado para inserir códigos (XHTML, PHP, etc)
<del> Marca o texto com tachado
<div> width, height, align Cria uma divisão em bloco
<em> Aplica ênfase (itálico)
<form> action, method, width, heigth Cria um formulário
<h1><h2>... Cria um cabeçalho nível 1, 2, etc.
<head> Pré-conteúdo da página com informações.
<hr> align, noshade, size, width cria linhas horizontais
<html> xmlns Inicia o código XHTML
<i> Aplica itálico
<iframe> name, width, height, scrolling, src, align, frameborder Cria uma seção que carrega conteudo de outra página.
<img /> alt, title, src, width, height, usemap, align, vspace, hspace, border Insere uma imagem
<input> accesskey, align, checked, disabled, event, maxlength, name, size, src, readonly, tabindex, tye, value Cria elementos de formulário, como botões, caixas de texto, checkboxes e radio buttons.
<ins> Marca o texto inserido com sublinhado
<li> type, value Cria um elemento de uma lista
<link /> href, media, title, type, rel Cria um vínculo a um arquivo externo (p.e CSS)
<p> class, id, title, style Cria um parágrafo
<li> type, value Cria um elemento de uma lista
<meta /> content, http-equiv, name Insere metadados na página (informação)
<noscript> Conteúdo alternativo a um script
<object> align, border, classid, codebase, data, name, standby, type, width, heigth Insere objeto na página (animações, vídeos, etc.)
<ol> type, start Cria uma lista ordenada
<option> disabled, label, value, selected Insere uma opção no menu suspenso
<p> class, id, title, style Cria um parágrafo
<param> name, value Insere parâmetros em um objeto
<pre> Mantém a formatação original do texto (quebras de linha)
<s> Aplica tachado a um texto
<script> charset, language, src, type Permite inserir códigos em linguagens de programação para a web
<select> disabled, name, multiple, size Cria um menu suspenso (drop down)
<small> Diminui a fonte do texto
<span> class, id Customiza a formatação de caracteres
<strong> Aplica ênfase ao texto (negrito)
<style> media, type Insere formatação CSS na página
<sub> Aplica sobrescrito
<sup> Aplica subescrito
<table> align, bgcolor, border, cellpadding, cellspacing, frame, rules, width Cria uma tabela
<textarea> accesskey, disabled, name, readonly, rows, cols Cria um bloco de texto em formulários
<title> Insere o título de uma página
<ul> type Cria uma lista não ordenadas

Tabela de tags. Os atributos "id, class, title e style" podem ser empregados em quase todas as tags, por isso foram omitidos nos casos não essenciais.



Uma visão geral sobre as seções de uma página XHTML e uma tabela com as tags mais utilizadas e seus principais atributos

Google Plus

Facebook