Anda di halaman 1dari 13

Curso de HTML

Programa, o que voc ir aprender:


Primeiros passos
Passo 2
Hyperlinks e Texto dentro de uma caixa
Tag para cores e Tabelas
Formatar o Texto
Download
Frame
Java e Exerccio
Finaliando
!uando algo da errado
Tornando sua P"gina con#ecida
Introduo:
$ linguagem Html % Hypertext &arkup 'anguage ( 'inguagem de &arca)*o de Hipertexto+
, usada para criar as p"ginas divulgadas na -orld -ide -eb. o servi)o mais popular na
/nternet0 1 com ela 2ue s*o 3eitos os #yperlinks 2ue permitem navegar pela -eb0 Para isso.
utilia marca)4es. c#amadas tags. no ponto da p"gina em 2ue , 3eito um #yperlink com
outra p"gina0 Para criar uma p"gina Html. usaremos o 5loco de 6otas. um editor de texto
simples 2ue acompan#a o -indows0 /sto , tudo 2ue voc7 precisa0
1 !"ra o #$oco de %otas&
8li2ue em Editar e mar2ue o item &udan)a $utom"tica de lin#a caso #ouver. se n*o
aparecer esta op)*o ignore este primeiro passo0
' (igite o seguinte te)to:
9#tml:
Todas as p"ginas Html devem iniciar com essa tag0
* (igite :
;
9#ead:
< cabe)al#o deve ser delimitado pelas tags 9#ead: e 9=#ead:
+ (igite:
9title:
<nde deve 3icar o ttulo da p"gina0
Fec#e com 9=title:0
Exemplo>
9title:teste #tml9=title:
, (igite:
9=#ead: para 3ec#ar o cabe)al#o da p"gina
- (igite:
9body:
<nde deve 3icar o corpo da sua p"gina0
Depois deve inserir o ttulo para o texto0 Para isso voc7 usar" as tags 9#;: e
9=#;:
Exemplo9#;:&in#a primeira Home Page9=#;:
< taman#o vai de 9#;: taman#o maior para 9#?: taman#o menor0
. Para co$ocar um te)to digite :
9p:Texto a2ui
Fec#e com 9=p:
Exemplo>
9p:P"ginas Html podem ser criadas em 2ual2uer editor ou processador de texto 9=p:
/ Co$ocando uma imagem :
Exemplo>
9img src@Abrasil0gi3A alt@A imagem do 5rasilA align@AcenterA #eig#t@2BC
widt#@2DC:
$ imagem deve estar na mesma pasta 2ue o ar2uivo Html0 <u aponte para a pasta certa0
/mg src , re3erente a imagem 2ue precisar ser indicado sua extens*o Ei3 ou Jpg0 Heig#t e
2
-idt# s*o as dimens4es da 3igura em pixels. modi3i2ue a seu gosto0 $lt , um texto
alternativo en2uanto a p"gina , carregada ou 2uando se passa com o mouse sobre a 3igura0
0 1amos 2ec3ar o corpo do te)to e terminar com a tag de 2ec3amento&
Exemplo>
9=body:
9=#tml:
14 5a$ve com e)tenso &3tm$ ou &3tm &
Exemplo>
teste0#tml ou teste0#tm
$brindo e vendo o resultado0 $bra seu navegador padr*o% /nternet Explorer ou 6etscape+0
8li2ue em $r2uivo =$brir ou $brir p"gina= Procurar 0 $bra a pasta onde voc7 salvou sua
p"gina cli2ue no ar2uivo #tml de sua p"gina e de <k0
6)emp$o comp$eto
9#tml:
9#ead:
9title:teste #tml9=title:
9#ead:
9body:
9#;:&in#a primeira Home Page9=#;:
9p:P"ginas Html podem ser criadas em 2ual2uer editor ou processador de texto 9=p:
9img src@Abrasil0gi3A alt@A5rasilA align@Ale3tA #eig#t@;FC widt#@;2C:
9=body:
9=#tml:
GeHa o resultado teste&3tm
Tanto as 3igura como o texto ou mesmo os #yperlinks podem ser alin#ados no canto
es2uerdo. direito ou centraliados0
8omo 3aer0
9p align@AcenterA:texto alin#ado ao centro9=p:
9p align@Arig#tA:texto alin#ado a direita9=p:
8aso voc7 n*o escol#a nen#uma dessas duas tags o alin#amento ser" autom"tico0
I
Passo '
$gora 2ue voc7 3e sua primeira Home Page vamos modi3icar e tornar( l" mais atraente
com as seguintes tags>
Para Internet 6)p$orer
9mar2uee: Hunto ao 9#;:0
Dessa 3orma seu ttulo vai ser um letreiro 2ue vai passar de um lado para outro0
6*o es2ue)a de 3ec#ar com a tag 9=mar2uee: e 9=#;:
E 93ont color@AredA: Hunto a tag 9p:0
$ssim seu texto vai ter a cor vermel#a0 Gamos tamb,m centraliar a imagem0
E Jalvaremos como teste20#tm0 8om a tag9p align@AcenterA:e 3ec#ar com a tag 9=p:
6)emp$o:
9#tml:
9#ead:
9title:teste #tml9=title:
9#ead:
9body:
9#;:9mar2uee:&in#a primeira Home Page9=mar2uee:9=#;:
9p:93ont color@AredA: P"ginas Html podem ser criadas em 2ual2uer editor ou processador
de texto 9=3ont:9=p:
9p align@AcenterA:
9img src@Abrasil0gi3A alt@A5rasilA align@AcenterA #eig#t@;FC widt#@;2C:
9=p:
9=body:
9=#tml:
Goc7 pode modi3icar tamb,m o 3undo. colocando uma imagem ou uma cor0
Exemplo9body bgcolor@AtealA: ou 9body background@A3undo20gi3A:
$ 3igura A 3undo20gi3A , um exemplo enviado Hunto com a apostila 0 6o seu caso ser"
necess"rio colocar o nome da 3igura e a extens*o% gi3 ou Hpg+0 6*o , aconsel#"vel usar
imagens 0bmp % 5itmap + por ser bem maior 2ue as imagens Ei3 e Jpg0
H7per$in8s
Para inserir um #yperlink 2ue aponte para uma outra Home Page. digite>
9a #re3@A#ttp>==www0google0com0brA:P'$K5<K9=a:0 Este exemplo abre a p"gina da
Eoogle0
D
Para inserir um #yperlink 2ue aponte para sua prLpria p"gina como exemplo usamos 9a
#re3@Atabela0#tmA:Tabela9=a:0
Para inserir um 3igura 2ue 2uando clicada abre uma outra p"gina ou um link para enviar e(
mail 0
(igite :
9p align@AcenterA:
9a #re3@Amailto>idealgratisMidealgratis0com N:
9img src@Aemail0gi3A alt@Aenviar e( mailA #eigt#@IC widt#@IC:9=a:9=p:
'embrando 2ue email0gi3 , uma imagem 2ual2uer 2ue deve estar na mesma pasta0
Ela precisa estar na mesma pasta 2ue o ar2uivo Html0 E idealgratisMidealgratis0com , um
endere)o eletrOnico0 8om este exemplo 3ica 3"cil voc7 criar outro #yperlinks usando outra
3iguras e suas p"ginas0 $ltere #eig#t e widt# 2ue s*o largura e altura da 3igura email0gi3. se
n*o colocar nada de3inindo o #eig#t e widt# ent*o 3icar" o taman#o padr*o da imagem0
Te)to dentro de uma cai)a
(igite:
9p align@AcenterA:9textarea name@AJ;P rowsAFP cols@AIFP:
&uitos 2uerem saber 2uem , o dono da /nternet ou 2uem administra os mil#ares de
computadores e lin#as 2ue a 3aem 3uncionar0 Gamos voltar um pouco no tempo0
6os anos ?C. 2uando a Euerra Fria pairava no ar. grandes computadores espal#ados pelos
Estados Qnidos armaenavam in3orma)4es militares estrat,gicas em 3un)*o do perigo de
um ata2ue nuclear sovi,tico0 Jurgiu assim a id,ia de interconectar os v"rios centros de
computa)*o de modo 2ue o sistema continuasse 3uncionando. mesmo 2ue um desses
centros 3osse destrudo0
< Departamento de De3esa. atrav,s da $RP$% $dvanced Researc# ProHects $gency+.
mandou pes2uisar 2ual seria a 3orma mais segura de interconectar esses computadores0
8#egou( se a um es2uema c#amado c#aveamento de pacotes0
8om base nisso. em ;SBC 3oi criada a semente do 2ue viria a ser a /nternet0 $ Euerra Fria
acabou mas a #eran)a da2ueles dias rendeu bastante0 9=textarea:9=p: &odi3icando o
#yperlink deixando de 3orma 2ue pare)a um bot*o0
(igite:
93orm met#od@get action@A#ttp>==www0microso3t0com=brasilA:
9input type@submit value@A&icroso3tA:
9=3orm:
Inserindo uma imagem como 37per$in8 &
F
1 comum usar bot4es para entrar e sair de uma p"gina0 Gamos usar um bot*o para voltar
para a primeira p"gina teste0
Digite>9a #re3@Ateste0#tmA: /sso aponta para a p"gina teste0
/nsera a tag da 3igura agora. neste caso um bot*o para voltar0
Digite>9img src@Avoltar0gi3A alt@AvoltarA #eig#t@IC widt#@?C:
$gora 3ec#e o #yperlink com9=a:
6)emp$o comp$eto:
9a #re3@Ateste0#tmA:
9img src@Avoltar0gi3A alt@AvoltarA #eig#t@IC widt#@?C:
9=a:
Tag para cores
(igite:
93ont color@AredA:Texto a2ui9=3ont:
5ranco -#ite
Preto 5lack
$ul 5lue
$marelo Kellow
Gerde Ereen
'aranHa <range
Germel#o Red
Rosa Pink
8ina Eray
<uro Eold
Gerde aulado Teal
$ul marin#o 6avy
Prata Jilver
9esu$tado vai ser:
9p:93ont color@AredA:como vai9=3ont:9=p:
Ta"e$a
Gamos criar uma tabela para apostilas com pre)os e in3orma)4es sobre cada apostila0
8omo criar uma tabela com a linguagem Html0
Digite>
?
9p align@AcenterA:8ompre uma apostila9=p:
9table border@A2P cellpadding@A2P cellspacing@A;P widt#@ATCUA:
9tr:
9td widt#@AIIUA:$postila9=td:
9td widt#@AIIUA:$tributos9=td:
9td widt#@AIIUA:Galor em reais9=td:
9=tr:
9tr:
9td widt#@AIIUA:Delp#i I9=td:
9td widt#@AIIUA:$prenda a programar em Delp#i9=td:
9td widt#@AIIUA:RV 2C. CC 9=td:
9=tr:
9tr:
9td widt#@AIIUA:Gisual 5asic9=td:
9td widt#@AIIUA:$prenda a programar em Gisual 5asic9=td:
9td widt#@AIIUA:RV DC. CC 9=td:
9=tr:
9=table:
9esu$tado da ta"e$a acima&
8ompre uma apostila
$postila $tributos Galor em reais
Delp#i I
$prenda a programar
em Delp#i
RV 2C. CC
Gisual 5asic
$prenda a programar
em Gisual 5asic
RV DC.CC
GeHa o resultado ta"e$a&3tm
< 2ue voc7 precisa saber , 2ue. 2uanto mais voc7 inserir 9td: entre 9tr: e 9=tr: mais partes
sua tabela ter"0 $ Tabela come)a com 9table: e termina com a tag de 3ec#amento9=table:0
-idt# 3a re3er7ncia a largura0 5order a borda. se voc7 n*o colocar border sua tabela n*o
vai ter bordas0 TR signi3ica% Table row+. 2ue marca uma lin#a de tabela0 TD% Table Data+
2ue s*o as c,lulas para os dados0 <s valores em U. indica o taman#o ocupado em cada
espa)o na tabela 0 Podendo ser um maior e outro menor0
:ormatar o te)to
Gamos ver agora alguns complementos 2ue 3uncionem em ambos browser0
6egrito e it"lico0
5asta digitar
B
9p:9i:texto a2ui9=i:9=p:0 Resultado 9p:9i:como vai 9=i:9=p:
6egrito digite
9p:9b:texto a2ui9=b:9=p:0 Resultado9p:9b:como vai 9=b:9=p:
'in#a divisLria>
9#r:
&arcadores >
9li:texto a2ui9=li:
/sso 3a com 2ue o texto 2ue voc7 ten#a digitado ten#a uma pe2uena bolin#a em sua 3rente0
< resultado vai ser este
W tudo bem0
Teste de taman#os 0
9#;:taman#o maior e 9#?: taman#o menor0
9#;:Texto a2ui9=#;:
9#2:Texto a2ui9=#2:
9#I:Texto a2ui9=#I:
9#D:Texto a2ui9=#D:
9#F:Texto a2ui9=#F:
9#?:Texto a2ui9=#?:
Para %etscape:
Qm testo 2ue pisca 0
9blink: texto a2ui9=blink:
Texto em duas colunas>
9multicol :
Exemplo>
9 multicol cols@2:
texto a2ui
9=multicol:
(o;n$oad
8omo 3aer com 2ue o visitante possa baixar um ar2uivo ou mesmo um programa0
Download , simplesmente baixar para sua m"2uina algum ar2uivo0 Ent*o para 2ue algu,m
baixe um ar2uivo de sua p"gina 3a)a assim0
T
(igite :
9a #re3@Anome0extens*oA:5aixar9=a:
6ome signi3ica o nome do ar2uivo e extens*o nada mais , do 2ue o 3ormato do ar2uivo.
geralmente 0ip0 6o seu caso poderia ser
9a #re3@Aprograma0ipA:5aixar9=a: 0
!uando voc7 baixou esta apostila0 Estava na verdade clicando em
9a #re3@A#tmlD0ipA:5aixar9=a:0
8omo exemplo voc7 pode abrir o ar2uivo download da apostila e clicar em baixar. voc7 vai
est" baixando ou neste caso trans3erindo logotipos para alguma pasta>
9#tml:
9#ead:
9title:Download9=title:
9#ead:
9body:
9#;:Download9=#;:
9#I:$postila Html9=#I:
9a #re3@Adown=logo0ipA:5aixar9=a:
9=body:
9=#tml:
8omo pode observar a tag para 3aer download , a mesma 2ue a tag usada para #yperlinks
sL mudando a extens*o0
Goc7 pode modi3icar usando tamb,m tabelas e o m,todo para 2ue pare)a um bot*o0 <u
como o exemplo download0#tm. inserir uma 3igura 2ue de3ine mel#or a palavra download0
:rame
< 3rame permite 2ue voc7 veHa o ndice e o conteXdo em uma Xnica p"gina0 <u ver duas
p"ginas de uma sL ve. bonito e pr"tico0
(igite:
9#tml:
9title:3rame9=title:
93rameset cols@AFCU.FCUA:
93rame src@Atabela0#tm N:
93rame src@Ateste20#tm N:
9=3rameset:
9=#tml:
GeHa o resultado 2rame&3tm
S
'embre 2ue tabela0#tm e teste20#tm s*o p"ginas de demonstra)*o0 Jua p"gina de 3rame ou
outra 2ual2uer dever" ter nomes di3erentes0
< mesmo exemplo mas com um visual di3erente. ao inv,s do 3rame ser em colunas cols
vamos deixar com a divisLria na #oriontal0 &odi3icando o nome cols por rows0
9#tml:
9title:3rame9=title:
93rameset rows@AFCU.FCUA:
93rame src@Atabela0#tmA:
93rame src@Ateste20#tmA:
9=3rameset:
9=#tml:
8aso o browser% navegador+ do usu"rio n*o suportar 3rame digite>
9no3rame:Jeu 5rowser n*o suporta 3rame 0 8li2ue no bot*o voltar9=no3rame:0
Podemos ter tamb,m mais de dois 3rame% 2uadros em um p"gina+0
Exemplo>
9#tml:
9title:3rame9=title:
93rameset rows@AFCU.2FU.2FUA:
93rame src@Ateste0#tmA:
93rame src@Ateste20#tmA:
93rame src@AHava0#tmA:
9=3rameset:
9=#tml:
Ent*o 3ica assim ;Y 3rame9 3rame src@Ateste0#tmA: o 2Y 3rame9 3rame src@Ateste20#tmA: e
o IY 3rame93rame src@AHava0#tmA:0
<ava
Qsando JavaJcript> < JavaJcript , uma implementa)*o da linguagem Java. sL 2ue
interpretada0 < programa browser% navegador+ l7 o cLdigo 3onte em JavaJcript. interpreta
as instru)4es e as executa0
$ linguagem Havascript come)a com 9script: e termina com 9=script:
< 2ue vamos 3aer , ter um bot*o uma resposta para este bot*o0 <u seHa 2uando algu,m
clicar neste bot*o ser" c#amado um evento0 < evento no caso , o on8'ick0 Para 2ue
3uncione precisamos , claro de uma pergunta e ter aten)*o ao script 2ue est" na se)*o
9#ead:. mas , executado na se)*o
9body:0
;C
(igite:
9#tml:
9#ead:
9#I:!ual , o navegador mais usado no 5rasil. /nternet Explorer ou
6etscape 6avegator9=#I:
9script:
9Z[
3unction clicou% 3orm+
\
3orm0caixa0value@A/nternet Explorer FBUA]
^
==[:
9=script:
9=#ead:
9body:
93orm:
9input type@AbuttonA value@AResultadoA on8lick@Aclicou%t#is03orm+A:
9input type@AtextA name@AcaixaA:
9=3orm:
9=body:
9=#tml:
GeHa o resultado =ava&3tm
GeHa mais sobre Javascript e Gbscript em script ;. script2. script I e e3eitos0
6)erc>cio
Fa)a agora uma Home Page com 3rame. tabela. imagens. #yperlinks0 Qtilie 3iguras. tais
como voltar0gi3. brasil0gi3. anuncie0gi3. 3undo20gi3. 3ag0gi30 8aso ten#a alguma imagem nos
3ormatos Ei3 e Jpg utilie para dar seu prLprio to2ue a sua p"gina0
:ina$i?ando
6ada disso adianta muito se voc7 n*o publicar sua p"gina na internet0 8omo 3aer isso.
alguns provedores de acesso. a ttulo de promo)*o d*o ;&b de espa)o para 2uem 3a uma
assinatura0
8onverse com seu provedor de acesso sobre a 3orma de #ospedar sua Home Page. o 2ue ,
preciso para enviar suas p"ginas0 6*o se es2ue)a de enviar tamb,m as 3otos0
Estes exemplos a2ui explicados 3oram testados nas mais novas vers4es dos browser
6etscape 6avigator D0I e /nternet Explorer D0C0 Existem algumas di3eren)as. mas nada 2ue
atrapal#e o desenvolvimento de sua Home Page0
;;
8omo 3aer uma Home Page visualmente bonita e de r"pido carregamento0 Gisitantes
acabam desistindo de carregar uma p"gina 2ue est" demorando0 &uitas 3iguras em uma sL
p"gina 3a com 2ue toda p"gina 3i2ue lenta0
Escol#a de 3orma correta seus 3rames0 Frames 2ue 3aem voltar para a p"gina principal
acaba resultando em um erro0 Goc7 pode 3aer duas vers4es da mesma p"gina ou um
camin#o sem 3rame. ou mesmo sL com texto sem 3iguras0 Qse e abuse de 3rame. #yperlink.
tabela. cores. Havascript em sua p"gina0
Qm Ltimo local para #ospedar uma p"gina ou at, mesmo ;C &5 de ar2uivos e o Eeocities0
Ent*o visite o www0geocities0com e cli2ue em 3ree mail e Home Page0 Escol#a um local
2ue n*o esteHa sendo ocupado0 Preenc#a todos os dados e logo voc7 estar" recebendo um e(
mail com sen#a e local para enviar seus ar2uivos0
@uando a$go no 2unciona
Texto a2ui n*o signi3ica 2ue voc7 deve digitar estas palavra. mas colocar um texto neste
local0
Je o letreiro n*o anda. o texto n*o est" dentro de uma caixa. tente usar o /nternet Explorer I
ou superior0
8rie um pasta com seu nome ou algum nome de sua pre3er7ncia para salvar suas p"ginas 0
8olo2ue tamb,m nesta pasta todas 3iguras 2ue 3oram usadas0
Geri3i2ue se as 3otos est*o na mesma pasta 2ue o ar2uivo Html0
!uando uma p"gina n*o abre. pode ser problema com um #yperlink0
Fotos n*o carregam. voc7 n*o deve ter digitado o camin#o correto0
Qtilie o 5loco de 6otas como seu editor de p"ginas Html0
$s p"ginas n*o gravam como Html. tente salvar novamente como nome N0#tmA 0 < letreiro
n*o 3unciona voc7 deve estar usando o 6etscape 8ommunicator0 Qma boa 3orma de 3aer
sua p"gina agrad"vel para todos os 5rowser , inserindo tag 2ue 3uncionem em ambos
browser0 Qm bom exemplo , a tag 9multicol: texto em mXltiplas colunas0
Exemplo> 9multicol cols@2:Texto em duas colunas9=multicol:0 6o 6etscape o texto vai
3icar em duas colunas. como se 3osse um Hornal mas no /nternet Explorer ser" normal0
Tornando sua pgina con3ecida
Para 2ue sua p"gina possa ser visitada por muitas pessoas , necess"rio 2ue voc7 3a)a uma
inclus*o em alguns sistemas de busca como o 8ad7_. $c#eiZ. Radar Qol. `ee. Jur3. Ka#oo.
$ltavista. 'ycos. etca
Je voc7 #ospedar sua p"gina em um servi)o como o EE<8/T/EJ n*o , necess"rio digitar o
camin#o completo de um link para o outro0
Exemplo 9a #re3@Aindex0#tmA:P"gina Principal9=a:0
;2
8aso ten#a criado sua Home Page utiliando como exemplo esta apostila noti3i2ue o
endere)o. ser" um praer criar um Hyperlink para sua p"gina0
;I

Anda mungkin juga menyukai