Desenvolvimento Web
Sumrio
Imagem.................................................................................................................................................3
Links ....................................................................................................................................................5
Links para locais da mesma pgina.................................................................................................6
udio e vdeo.......................................................................................................................................8
Som de fundo...................................................................................................................................8
Player de udio/vdeo.......................................................................................................................8
Atributos da tag <EMBED>............................................................................................................9
Letreiro.................................................................................................................................................9
Principais atributos da tag <MARQUEE>......................................................................................9
Atividade A Marquee com fotos......................................................................................................13
Atividade B - Menu flutuante.............................................................................................................14
Atividade C Desenvolvimemento de site........................................................................................14
Desenvolvimento Web
Imagem
A tag utilizada para inserirmos uma imagem em uma pgina web <IMG>, onde necessitaremos
tambm do atributo SRC para fornecer o endereo (diretrio) da imagem. Sua sintaxe geral :
<IMGSRC=endereodaimagem.extenso></IMG>
No exemplo abaixo, colocamos uma imagem chamada choque.gif na pgina web. Certifique-se
de que esta imagem existe e est localizada no mesmo diretrio que a pgina.
<HTML>
<HEAD>
<TITLE>DesenvolvimentoWeb</TITLE>
</HEAD>
<BODY>
<H2>Colocandoimagem</H2>
<IMGSRC=choque.gif></IMG>
</BODY>
</HTML>
Os atributos que podero ser utilizados junto tag <IMG> so:
a) Alinhamento
<IMGSRC="imagem"ALIGN="alinhamento"></IMG>
Este atributo especifica o tipo de alinhamento entre a imagem e o texto da pgina. As opes de
alinhamento so: LEFT, RIGHT, TOP, TEXTOP, MIDDLE, ABSMIDDLE, BASELINE,
BOTTOM, ABSBOTTOM e CENTER.
b) Borda
<IMGSRC="imagem"BORDER="valor"></IMG>
Este atributo determina a espessura da borda da imagem. No caso de uma imagem sem bordas, este
atributo no precisa ser colocado.
Desenvolvimento Web
c) Altura e largura
<IMGSRC="imagem"WIDTH="largura"HEIGHT="altura"></IMG>
Estes atributos especificam a largura e a altura da imagem. Podem ser dados os valores em pixels ou
serem proporcionais ao tamanho que a figura ocupar na pgina. Uma figura com dimenses
proporcionais s vezes pode aparecer repuxada na pgina.
Exemplos:
<IMGSRC="choque.gif"WIDTH="333"HEIGHT="200"></IMG>
<IMGSRC="choque.gif"WIDTH="100%"HEIGHT="20%"></IMG>
d) Texto explicativo
<IMGSRC="imagem"ALT="textodescritivo"></IMG>
O atributo ALT exibe uma descrio quando o cursor move-se sobre a imagem. Existem usurios
que utilizam navegadores incapazes de exibir imagens ou ajustam o navegador para no carregar
imediatamente s imagens, devido demora no carregamento das pginas. O texto alternativo
possibilita que saibam do que se trata a imagem mesmo antes que sejam carregadas.
e) Espaos vertical e horizontal
<IMGSRC="imagem"VSPACE="valor"HSPACE="valor"></IMG>
Especifica o espao vertical (VSPACE) e o espao horizontal (HSPACE) que pode aparecer entre a
imagem e o texto mais prximo ou at mesmo para outra imagem na linha corrente. O valor dado
em pixels. Exemplos:
<IMGSRC="choque.gif"HSPACE="0"VSPACE="0"></IMG>
<IMGSRC="choque.gif"HSPACE="30"VSPACE="30"></IMG>
Abaixo, mostrado um exemplo de utilizao da imagem. Copie o cdigo abaixo para sua pgina e
aproveite para modificar os atributos da tag IMG, testando novas possibilidades. No se esquea de
configurar corretamente o endereo da imagem que ser inserida.
Desenvolvimento Web
<HTML>
<HEAD>
<TITLE>DesenvolvimentoWeb</TITLE>
</HEAD>
<BODY>
<IMGSRC=relogio.jpgALIGN=leftBORDER=3HSPACE=10></IMG>
<P>
A HTML (HyperText Markup Language) uma linguagem de
marcaobaseadaemtextoutilizadaparaescrevermospginas
que sero lidas por navegadores web. Simplificando, uma
linguagemparaescreverpginasweb.Paraescrevermospginas,
necessrioapenasumeditordetexto.
</P>
<BR></BR><BR></BR>
<IMGSRC=relogio.jpgALT=TesteWIDTH="300"HEIGHT="200"></IMG>
<P>
A HTML (HyperText Markup Language) uma linguagem de
marcaobaseadaemtextoutilizadaparaescrevermospginas
que sero lidas por navegadores web. Simplificando, uma
linguagemparaescreverpginasweb.Paraescrevermospginas,
necessrioapenasumeditordetexto.
</P>
</BODY>
</HTML>
Atividade 1: Teste outros valores para os atributos da tag <IMG>.
Links
Um dos principais diferenciais da internet m relao s outras mdias o conceito de hipertexto, ou
seja, possvel criarmos um documento que se vincula a outros documentos por meio de ligaes
especiais chamadas links (ou hiperlinks).
Portanto, possvel criarmos links para pginas do nosso prprio site, pginas externas ao nosso
site ou at mesmo arquivos (que ficaro, neste caso, disponveis para download), alm de um link
para envio de e-mail. Iremos criar um link utilizando a tag <A>, juntamente com o atributo HREF.
<AHREF=endereodapgina>Textoexibido</A>
Desenvolvimento Web
Abaixo, vamos criar trs exemplos de links um externo, outro interno e um link para um arquivo.
O primeiro link nos direciona para o buscador Google. O segundo link abre uma pgina de nosso
prprio site, por isso, assegure-se de que exista uma pgina chamada contato.html no mesmo
diretrio de sua pgina de teste abaixo. O terceiro link criado com o atributo href=mailto..., na
verdade, abre o cliente de e-mail padro do computador do usurio e adiciona ao destinatrio da
mensagem o endereo citado.
<HTML>
<HEAD>
<TITLE>DesenvolvimentoWeb</TITLE>
</HEAD>
<BODY>
<AHREF=http://www.google.com>Google</A><BR></BR>
<AHREF=contato.html>Contato</A><BR></BR>
<AHREF=Aula2.pdf>DownloaddaAula2</A><BR></BR>
<AHREF="mailto:va.vinicius@gmail.com">FaleConosco</A>
</BODY>
</HTML>
Observaes: Ao criar um link para um site externo, coloque sempre o endereo completo,
inclusive o protocolo, como por exemplo, http://www.nomedosite.com.br. Ao criar um link para
uma pgina de seu prprio site, verifique em qual diretrio a pgina referenciada se encontra. Por
exemplo, suponha que o arquivo Aula2.pdf do exemplo acima esteja numa pasta chamada arquivos.
Portanto, o link ficaria desta maneira:
<AHREF=arquivos/contato.html>Contato</A>.
Atividade 2: Crie um link para um determinado site a partir de uma imagem (pode ser o logotipo
deste site).
Cada local destino de um link dentro da pgina recebe um marcador ncora, onde atribudo
um nome a este marcador;
O link que ir levar at este marcador precisa referenci-lo dentro do atributo HREF.
Desenvolvimento Web
<AID="inferior"></A>
Agora criaremos um link para este destino:
<AHREF="index.html#inferior">Cliqueparaverofim</A>
Construa o exemplo abaixo para testar (assegure-se de nomear esta pgina com o nome index.html):
<HTML>
<HEAD>
<TITLE>DesenvolvimentoWeb</TITLE>
</HEAD>
<BODY>
<AHREF=index.html#inferior>Fimdotexto</A>
<P>
AHTML(HyperTextMarkupLanguage)umalinguagemde
marcaobaseadaemtextoutilizadaparaescrevermos
pginas queserolidaspornavegadoresweb.
Simplificando,uma
linguagemparaescreverpginas
web.Paraescrevermospginas,
necessrioapenasum
editordetexto.
</P>
<BR></BR><BR></BR><BR></BR><BR></BR><BR></BR><BR></BR><BR></BR><BR
></BR><BR></BR><BR></BR><BR></BR><BR></BR><BR></BR><BR></BR><BR></
BR><BR></BR><BR></BR><BR></BR><BR></BR><BR></BR><BR></BR><BR></BR>
<BR></BR><BR></BR><BR></BR><BR></BR><BR></BR>
<P>
AHTML(HyperTextMarkupLanguage)umalinguagemde
marcaobaseadaemtextoutilizadaparaescrevermos
pginas queserolidaspornavegadoresweb.
Simplificando,uma
linguagemparaescreverpginas
web.Paraescrevermospginas,
necessrioapenasum
editordetexto.
</P>
<AID=inferior></A>
<Ahref=#>Iniciodotexto</A>
</BODY>
</HTML>
Desenvolvimento Web
udio e vdeo
O usurio somente poder ouvir som em uma pgina se seu browser possuir recursos necessrios
execuo do respectivo formato de arquivo. Os arquivos MIDI e WAV geralmente so suportados
pelos browsers. J os arquivos em formato MP3 e o Real udio requerem instalao, de plug-in,
caso o browser no possua.
Uma pgina que contenha arquivos de som precisa ficar hospedada em um servidor devidamente
configurado para aceitar tais arquivos. Caso contrrio, quando o usurio clicar em links de acesso
aos arquivos sonoros ser exibida uma pgina contendo uma srie de caracteres estranhos. O
mesmo ocorre para os videos.
Som de fundo
Para colocar um som de fundo em sua pgina, use a tag <BGSOUND> dentro da tag <HEAD> ou
da tag <BODY>, como mostra o exemplo abaixo.
<html>
<head>
<title>Somdefundo</title>
<BGSOUNDSRC="musica.wma"LOOP="1">
</head>
<body>
<p>Escuteamsicadefundo!!!</p>
</body>
</html>
Observao: O atributo LOOP=-1 indica que o som ficar executando indefinidamente.
Player de udio/vdeo
Para inserir um player de msica ou vdeo em sua pgina html, use a tag <EMBED> juntamente
com o atributo SRC, que receber o endereo do arquivo.
<EMBEDSRC="arquivodesom/video"WIDTH="valor"HEIGHT="valor"
AUTOSTART="true/false"LOOP="opo">
Veja o exemplo abaixo:
Desenvolvimento Web
<HTML>
<HEAD><TITLE>Desenvolvimentoweb</TITLE>
</HEAD>
<BODY>
<P>Escuteamusica</P>
<EMBEDSRC="musica.mp3"WIDTH="400"HEIGTH="450"
AUTOSTART="true"LOOP="true">
<P>Vejaovideo</P>
<EMBEDSRC="video.ogv"WIDTH="400"HEIGTH="450"
AUTOSTART="true"LOOP="true">
</BODY>
</HTML>
Letreiro
Existe uma tag chamada <MARQUEE>, que permite que um trecho passe continuamente de um
lado para o outro da tela. Esta tag bastante interessante, pois podemos us-la tanto com texto
quanto como fotos.
<MARQUEE>Textoaservirdeletreiro</MARQUEE>
Desenvolvimento Web
Especifica o tipo de movimento que ser usado para animar o texto do letreiro. As opes de
movimento so:
Exemplo:
<HTML>
<HEAD><TITLE>Desenvolvimentoweb</TITLE>
</HEAD>
<BODY>
<MARQUEEBEHAVIOR="SCROLL">Desenv.Web</MARQUEE>
<MARQUEEBEHAVIOR="SLIDE">Desenv.Web</MARQUEE>
<MARQUEEBEHAVIOR="ALTERNATE">Desenv.Web</MARQUEE>
</BODY>
</HTML>
b) BGCOLOR
<MARQUEEBGCOLOR="#XXXXXX">texto</MARQUEE>
Simplesmente especifica a cor de fundo do letreiro. Obedece s mesmas configuraes para cor, ou
seja, voc pode usar o nome da cor em ingls ou o seu cdigo hexadecimal.
c) DIRECTION
<MARQUEEDIRECTION="direo>texto</MARQUEE>
Especifica a direo na qual o texto ir se mover. As opes so:
Exemplo:
10
Desenvolvimento Web
<HTML>
<HEAD>
<TITLE>Desenvolvimentoweb</TITLE>
</HEAD>
<BODY>
<MARQUEEDIRECTION="LEFT">Desenv.Web</MARQUEE>
<MARQUEEDIRECTION="RIGHT">Desenv.Web</MARQUEE>
<MARQUEEDIRECTION="DOWN">Desenv.Web</MARQUEE>
<MARQUEEDIRECTION="UP">Desenv.Web</MARQUEE>
</BODY>
</HTML>
d) HEIGHT e WIDTH
<MARQUEEHEIGHT="valor"WIDTH=valor>texto</MARQUEE>
Especificam, respectivamente, a altura e a largura do letreiro. O valor pode ser dado em pixels ou
em relao altura da janela em que a pgina ser exibida.
Exemplo:
<HTML>
<HEAD><TITLE>Desenvolvimentoweb</TITLE>
</HEAD>
<BODY>
<MARQUEEWIDTH=200>Letreiro</MARQUEE>
<MARQUEEDIRECTION=UPHEIGHT=200>Letreiro</MARQUEE>
</BODY>
</HTML>
e) HSPACE e VSPACE
<MARQUEEHSPACE="valor"VSPACE=valor>texto</MARQUEE>
Definem, respectivamente, as margens direita e esquerda do letreiro e acima e abaixo do letreiro.
Exemplo:
11
Desenvolvimento Web
<HTML>
<HEAD><TITLE>Desenvolvimentoweb</TITLE>
</HEAD>
<BODY>
<MARQUEEHSPACE="50">Letreiro</MARQUEE>
<MARQUEEDIRECTION="UP"VSPACE="50">Letreiro</MARQUEE>
</BODY>
</HTML>
f) LOOP
<MARQUEELOOP="nmerodevezes">texto</MARQUEE>
Especifica quantas vezes o texto ir cruzar o letreiro. Se este atributo no for mencionado ou se o
numero de vezes for igual INFINITE, o texto ir se mover em repetio constante pelo letreiro.
g) SCROLLMOUNT
<MARQUEESCROLLAMOUNT="valor">texto</MARQUEE>
Controla a velocidade do texto, definem o nmero de pixels entre cada redesenho do texto. O valor
a ser entrado em pixels representa a quantia de pixels que separa cada redesenho. Desta forma,
quanto maior for o valor, mais rpido ser o movimento do texto.
Exemplo:
<HTML>
<HEAD><TITLE>Desenvolvimentoweb</TITLE>
</HEAD>
<BODY>
<MARQUEELOOP="5"SCROLLAMOUNT="50">Letreiro</MARQUEE>
</BODY>
</HTML>
Atividade 3: Teste outros valores para os atributos da tag <MARQUEE>.
12
Desenvolvimento Web
<BODY>
<MARQUEEonmouseover="this.stop()"
onmouseout="this.start()"WIDTH="200"
direction="down">
<IMGWIDTH="150"HEIGHT="120"SRC="foto1.jpg"><BR>
<IMGWIDTH="150"HEIGHT="120"SRC="foto2.jpg"><BR>
<IMGWIDTH="150"HEIGHT="120"SRC="foto3.jpg"><BR>
<IMGWIDTH="150"HEIGHT="120"SRC="foto4.jpg"><BR>
<IMGWIDTH="150"HEIGHT="120"SRC="foto5.jpg">
</MARQUEE>
</BODY>
</HTML>
Neste pequeno slide feito a em cima foram colocados 5 fotos, e elas esto uma em
baixo da outra, por isso a necessidade do marcador <BR>, caso no seja colocado s
fotos iro ficar uma do lado da outra.
A largura do MARQUEE de 200 pixels. Repare que foi colocado tambm o atributo
DIRECTION="DOWN" para que as fotos deslizem de cima para baixo na vertical. Em vez
de ser de um lado pro outro, na horizontal. Neste exemplo foi usado fotos, mas tudo que
colocar dentro dos marcadores <MARQUEE> ser "arrastado" por ele. Qualquer marcador,
como Tabelas, Vdeos, Listas, etc.
13
Desenvolvimento Web
Algumas sugestes:
Nome do site
Home --- HTML --- Vdeos --- Apostilas
14