Clique para saber mais...
  Home     Download     Produtos / Cursos     Revista     Vídeo Aulas     Fórum     Contato   Clique aqui para logar | 14 de Janeiro de 2026
  Login

Codinome
Senha
Salvar informações

 Esqueci minha senha
 Novo Cadastro

  Usuários
106 Usuários Online

  Revista ActiveDelphi
 Assine Já!
 Edições
 Sobre a Revista

  Conteúdo
 Apostilas
 Artigos
 Componentes
 Dicas
 News
 Programas / Exemplos
 Vídeo Aulas

  Serviços
 Active News
 Fórum
 Produtos / Cursos

  Outros
 Colunistas
 Contato
 Top 10

  Publicidade

  [Artigos]  Coluna PHP: HTML – Parte III
Publicado por ActiveDelphi : Segunda, Março 10, 2008 - 08:45 GMT-3 (776 leituras)
Comentários comentar   Enviar esta notícia a um amigo Enviar para um amigo   Versão para Impressão Versão para impressão
Rodrigo Carreiro Dando seqüência a nossa serie sobre HTML trataremos neste artigo dos atributos das tag HTML. Os atributos nada mais são do que configurações que podemos fazer nas diversas tag do HTML fazendo com que elas tenham uma aparência mais agradável no documento final. Aqui também irei mostrar algumas tabelas com as cores usadas em HTML com seus respectivos códigos.

Veremos também algumas tag que servem apenas para "documentar” nossa pagina, adicionando palavras chaves e tag utilizadas para layouts mais apurados.
Mais uma vez vale lembrar que para paginas mais requintadas e profissionais temos que lançar mão dos recursos do CSS.

 

TAG Meta
 
As tag’s Meta são utilizadas por sites de busca como o Google® e o Yahoo?®. Através delas você irá descrever alguns comentários sobre sua pagina.
 

<META NAME= “DESCRIPTION” > Fará uma pequena descrição sobre seu site.

<META NAME= “DESCRIPTOIN" CONTENT= “Artigo número 3 da série HTML Active Delphi “>.

<META NAME= “KEYWORDS” >                        Com esta tag você colocará a(s) palavra(s) chave(s).

<META NAME= “keywords" content= “HTML, Delphi, PHP, Curso” >.

<META NAME= “AUTHOR” >                                                    Indica qual é o autor de sua pagina.

<META NAME= “AUTHOR” CONTENT= “Rodrigo Carreiro Mourão” >.

<META HTTP-EQUIV= “language” > Indica o Idioma a ser utilizado na página.

<META HTTP-EQUIV= “language" content= “PT-br” >.

<META HTTP-EQUIV= “Refresh” > Redireciona sua página para uma página secundária, outro Site ou para algum arquivo como uma foto.

<META HTTP-EQUIV= “Refresh" content= “10"; URL= “http://www.rodrigocarreiro.com” >
Onde 2 é o tempo em segundos que a página vai demorar até redirecionar e URL é para onde o site será redirecionado.

 

 

Tag <FONT> 
Utilizamos a tag font para aplicar a um texto uma formatação mais especifica. Com os atributos desta tag podemos definir a fonte, cor, tamanho e etc.

 

Face

Indica o tipo de fonte que você vai usar. Ex. <font face= “Times New Roman “>.

Color

Indica qual a cor você vai por em seu texto. Ex. <font color=Navy>.

Size

Indica o tamanho do texto. Varia de 1 a 7 o tamanho.

<p><font face= “Arial" color= “navy" size= “2">Este é o meu primeiro par&aacute;grafo em HTML</font></p>

 

 

A TAG DIV
 
Ela permite o alinhamento horizontal de qualquer elemento em uma página. Esta TAG é muito utilizada em DHTML pela propriedade de agrupar elementos de página.
Ex. <div align= “Center” >Este texto est&aacute; alinhado no centro.</div>
Com CSS podemos aumentar ainda mais o poder das DIV.

 


SOM 
Para inserir sons na sua pagina vamos utilizar as seguintes Tag’s:
 
EMBED SRC – Para colocar as músicas para reproduzir em uma espécie de mini-media player na pagina.
<embed src= “áudio.mp3" loop= “1">
 
BGSOUND SRC – Para colocar músicas em plano de fundo, para que apenas toque sem que ninguém consiga ver, apenas ouvi-la.
<bgsound src= “áudio.mp3 loop="1">
 
LOOP – Utilizamos o loop para colocarmos quantas vezes queremos que a música toque. Com loop=1, a musica tocara apenas uma vez, loop=2, duas vezes... Para colocarmos para que se repita inúmeras vezes, colocamos loop=infinite.

 


Frames
Frames são divisões de uma pagina em HTML. Ela é composta de uma pagina principal e diversas outras divisões, compostas por outras paginas. Na pagina principal você insere as outras paginas em colunas ou linhas, sendo que você identifica o tamanho que cada uma deve ter. É necessária cautela ao pôr frames, pois se você não souber como organizá-las, sua pagina perdera todo o sentido. No entanto, elas podem ser muito úteis para criação de menus em sua pagina.
Para criar as frames vamos usar duas Tag’s:
 

FRAMESET

Indica como vai ser sua Frame, se vai ser Horizontal ou vertical.

ROWS

Com este tipo, a frame ficará na horizontal.

COLS

As Frames ficarão verticalmente.

 
Quando você for configurar frame terá que dar valores de tamanhos para elas, preferencialmente em % para ficar mais fácil de configurar.
 
<frameset cols= “16%,*" Border= “0">
<frame src= “menu.html" name= “frame" noresize scrolling= “no” >
<frame src= “texto.html" name= “home" noresize>
</frameset>

 
Note que colocamos uma parte que vem ser o menu com 16% da pagina, os outros 84% foram embutidos no asterisco, após a vírgula. Agora vamos ver o atributo SRC da tag FRAME.
No quadro acima você pode ver que inserimos dois arquivos: “menu.html” e “texto.html” e damos nomes a elas. Os nomes são muito importantes para que quando for abrir um link na outra frame coloque o atributo target e o nome da frame.
 
<a href= “Downloads.html" target= “home” >
 
Os atributos Noresize e Scrolling, servem respectivamente para não deixar modificar o tamanho da frame e nem que apareça a barra de rolagem nela.
Exemplo:

<html>
<head>
<title>Exemplo de Frame </title>
</head>
<frameset cols=”20%, 80%”>
                <frame src=”pagina1.html”>
                <frameset rows=”20%,80%”>
                        <frame src=”pagina3.html”>

                        <frame src=”pagina2.html” NAME=principal>
                <noframe>
                </noframe>
                </frameset>
</frameset>
<body>
</body>
</html>

 


Atributos em <BODY>
A Tag BODY fará algumas configurações no corpo de sua pagina. Ela é quem diz a cor do plano de fundo, a cor dos links, entre outras coisas.
 

BGCOLOR

Determina a cor do Plano de Fundo da página.

LINK

Determina a cor do Link que aparecerá na página

ALINK

Determina a cor que aparecera quando o link for clicado

VLINK

Determina a cor que aparecera no link após ser clicado.

BACKGROUND

Se você for pôr uma imagem como plano de fundo deve usar este elemento de BODY no lugar de bgcolor.

LEFTMARGIN

Margem esquerda da página.

TOPMARGIN

Margem superior da página.

MARGINHEIGHT

Margem superior.

MARGINWIDTH

Margem esquerda.

<BODY BGCOLOR= “BLUE” LINK= “RED” ALINK= “GRAY” VLINK= “DARKBLUE” >

 

 

Atributos em <P> 
Para iniciar um parágrafo utilizamos a Tag P porém através dos atributos desta tag podemos configurar nosso parágrafo.
 

ALIGN

Alinha o texto de acordo com o que você colocar.

Left

Esquerdo.

Justify

Justificado.

Center

Centralizado.

Right

Direito.

<p align=Center Este é o meu primeiro par&aacute;grafo em HTML</p>

 

 

ESTILOS DE TEXTO 
Fora os estilos visto ate agora (<b> <i> <u>) podemos aplicar outros estilos aos nossos textos.
 

<SUP>

Faz com que o texto fique sobrescrito.

<sup>Texto sobrescrito</sup>

<SUB>

Faz com que o texto fique subscrito.

<sub>texto subscrito</sub>

<BIG>

Aumenta a fonte e atribui negrito.

<big>Texto GRANDE</BIG>

<SMALL>

Reduz e altera a fonte.

<small>TEXTO pequeno</small>


  
Atributos em <HR>
Insere uma linha horizontal no Browser. Com seus atributos também podem ser personalizadas.
 

ALIGN

“posição": pode ser Left, Center e Right;

WIDTH

“n%": define a largura da linha, pode ser definida em pixels ou em percentagem do tamanho horizontal da tela;

SIZE

“n": define a espessura da barra, em pixels;

NOSHADE

define que a barra não deve ser com efeito 3D;

COLOR

“#RRGGBB": define a cor da barra.


<HR WIDTH= “80%" ALIGN= “Center" SIZE= “10” NOSHADE COLOR= “#F9A0BB” >
 

 

Atributos em <IMG>
Após inserirmos a imagem temos de configurá-la. Não é necessário, mas você pode utilizar para deixar a sua imagem ao seu gosto. Utilizamos as seguintes Tag’s a partir de IMG SRC
 

Width

A partir dela informamos a largura da imagem. Se não for configurada a imagem será inserida no seu tamanho original.

Height

Com ela, informamos a altura. Quando não é informada mantém também sua altura original.

Border

Cria e configura o tamanho da borda da figura.

Align

Alinha a imagem em relação ao texto. Temos três tipos de alinhamento.

Top

Alinha o texto paralelamente ao topo da Imagem.

Middle

Alinha o texto no centro da Imagem.

Bottom

Alinha o texto paralelamente à base da imagem.

Alt

É uma tag em que você insere um texto alternativo, para que se no caso o browser não abrir a imagem o texto aparecerá no lugar.


<img src= “imagem.jpg" Width=120 Height=160 align= “top” Border= “3” Alt= “imagem principal” >
 

 

Atributos em <TABLE>
Podemos melhorar a aparência da tabela inserindo atributos.
 

BORDER

espessura da borda em pixels.

BOREDERCOLOR

especifica a cor da borda da tabela.

WIDTH

especifica a largura da tabela em relação ao browser, em pixels ou %.

HEIGHT

especifica a altura da tabela em relação ao browser, em pixels ou %.

CELLSPACING

especifica o espaço entre uma célula e outra, em pixels.

CELLADDING

especifica o espaço entre os dados e a borda da tabela, em pixels.

BGCOLOR

cor de fundo das células da tabela.


<table Border= “2" bordercolor= “#003300" bgcolor= “Green" Width= “60%" Height= “40%" cellspacing= “3" celladding= “3">
 


Atributos Individuais
Há também a possibilidade de se formatar cada célula individualmente.
 

ALIGN

alinha do conteúdo da célula ou das células da linha. Valores: Right,Left, Center.

BGCOLOR

define a cor de fundo das células da linha ou de uma célula individual.

VALIGN

alinhamento vertical de uma célula ou de células de uma linha. Pode ser top, Middle ou Bottom.

WIDTH

largura de uma célula em pixels ou %;

NOWRAP

indica ao browser que o texto da célula não pode ser dividido em mais de uma linha. A coluna inteira terá o tamanho do texto escrito naquela célula;

<table Border= “2" bordercolor= “#003300" bgcolor= “Green" Width= “60%" Height= “40%" cellspacing= “3" celladding= “3">
     <TR align= “Left" valign= “top">
 
 

Células Mescladas
Para mesclar as células vamos atribuir à Tag TD os seguintes atributos:
 

COLSPAN

Será o número de colunas que a célula ocupara.

ROWSPAN

Será o número de linhas que a célula ocupara.


<Table Border= “2" Width= “50%" cellpading= “3" celladding= “3">
<TR bgcolor= “#FFFACD” >
<TD colspan= “2">Célula 1</TD>
</TR>
</TABLE>

 

 
Exemplo 1:
<table border="5" bordercolor="#ff0000" cellspacing="12" cellpadding="7" width="150" height="50" bgcolor="#6666ff"<tr><td>primeira coluna</td><td>segunda coluna</td><td>terceira coluna</td></tr><tr><td>primeira linha</td><td>primeira linha</td><td>primeira linha</td></table><br>
 

Exemplo 2:
<table border="1" bordercolor="#6666ff" cellspacing="0" cellpadding="0" width="300" height="100" background="img01.jpg" <tr><td>primeira coluna</td><td>segunda coluna</td><td>terceira coluna</td></tr><tr><td>primeira linha</td><td>primeira linha</td><td>primeira linha</td></table><br>
 

Exemplo 3:
<table border="1" cellspacing="1" cellpadding="1" width="500" height="100"><caption>Título da tabela</caption> <tr><th>Cabeçalho da tabela</th><th>Cabeçalho da tabela</th><th>Cabeçalho da tabela</th></tr> <tr><td>primeira linha</td><td>primeira linha</td><td>primeira linha</td></tr> <tr><td>segunda linha</td><td>segunda linha</td><td>segunda linha</td></tr></table><br><br>
 

 

Inserindo Caracteres Especiais 
Alguns caracteres como o “Ç” e letras acentuadas, como o “ê” ou o “ã”, não fazem parte do dicionário inglês, e então não podem ser inseridas diretamente. É necessário a utilização de códigos para que o Ç seja criado e as letras acentuadas sejam crias.
 
Abaixo segue uma tabela com estes códigos.
 

Caractere

Código

Ç

&Ccedil;

ç

&ccedil;

Â

&Acirc;

â

&acirc;

Ã

&Atilde;

ã

&atilde;

Á

&Aacute;

á

&aacute;

À

&Agrave;

à

&agrave;

Ê

&Ecirc;

ê

&ecirc;

Í

&Iacute;

í

&iacute;

Ó

&Oacute;

ó

&oacute;

Ô

&Ocirc;

ô

&ocirc;

Õ

&Otilde;

õ

&otilde;

Ú

&Oacute;

ú

&uacute;

Ü

&Uuml;

ü

&uuml;

<

&lt;

>

&gt;

"

&quot;

&

&amp;

Ø

&Oslash;

 ø

&oslash;

 

 

Tabelas de Cores

 

 

 

 

 

 

 

 

Conclusão
 
Com o que foi mostrado ate o momento você será capaz de criar sites com mais requinte e riqueza de layout, claro que nada mostrado aqui se compara a folhas de estilos bem definidas e criativas. Por falar em criatividade esta e uma das coisas que não se ensina em curso nenhum, ser criativo na minha opinião e um dom agora para transformar a idéia criativa em algo concreto você terá que lançar mão das tag’s e atributos mostrados aqui.
Para ter noção do que se pode fazer com a utilização dos atributos HTML clique aqui e veja nossa pagina de exemplo implementando algumas das tag’s e atributos mostrados aqui.
Na quarta e ultima parte desta serie sobre HTML trataremos das tag FORM e seus elementos para construção de formulários HTML.
Eu sou Rodrigo Carreiro e pela sua atenção muito obrigado.
 
 
Rodrigo Carreiro Mourão
Consultor da TDS Tecnologia – RJ atuando na área de desenvolvimento de projetos Orientados a Objetos, Design Patterns, MVC. BDS2006 Win32 Product Certified. Borland Instructor Certified. Instrutor de treinamento oficiais CodeGaer DelphiWin32, Delphi for PHP, Delphi .Net. Palestrante da Borland Conference 2007.



Comentários Comentários
   Ordem:  
Comentários pertencem aos seus respectivos autores. Não somos responsáveis pelo seus conteúdos.
  Edição 112

Revista ActiveDelphi

  50 Programas Fontes


  Produtos

Conheça Nossos Produtos

Copyright© 2001-2016 – Active Delphi – Todos os direitos reservados