Objetivos
Desenvolver competncias para o dom nio das t!cnicas de utili"a#$o dos aplicativos mais comuns %Dream&eaver e Photoshop' e tamb!m conhecimentos fundamentais para a programa#$o visual de Websites. hor)ria* +,h
(arga
e .nstrutor de .nform)tica Formado em Sistemas de .nforma#$o P/s Graduando em 0b1etos2 Sistemas Distribu dos e .nternet 3 4n5 (ontato* glaubo67gmail.com
Alunos
5em-9indos :uem
! :uem
O curso...
.ntrodu#$o <T=> Dream&eaver Photoshop Design
.ntrodu#$o - <T=>
A Internet
Endereamento na Internet
nome@
domnio
%geralmente o login' 7 C DT2 Eest) locali"adoF Dom nio C Bome do computador onde Eest) locali"adoF o usu)rio EnomeF
Web 3 DrGuivo de te6to formatado como <T=> Home Page 3 P)gina pessoal ou inicial do site. Web Site 3 S tio2 >ugarH con1unto de p)ginas <T=>2 Gue cont!m informa#Ies relacionadas. Tamb!m podem fa"er parte de um Web Site arGuivos de te6to2 programas2 imagens2 etc.
Web Design - Prof. Glauber Freitas J
1,
Se uencial
11
!rvore
<ome Page
1-
"ista
18
#$"%
<Mperte6t =arNup >anguage >inguagem ultili"ada para cria#$o de p)ginas na Web Dtualmente trabalha em con1unto com outras tecnologias %OavaScript2 (SS'2 Gue proporciona p)ginas mais interativas. .nterpretado pelo navegador e e6ibido da maneira correspondente
1;
Editores W&SIW&G
What
Mou see is &hat Mou getP Programas editores Gue criam o <T=> automaticamente. Q6* Dream&eaver2 Front Page2 (omposer
Funcionamento
1?
$a's #$"%
0s comandos em <T=> s$o chamados de tags Qles di"em ao navegador como o te6to2 a informa#$o e as imagens ser$o formatadas e e6ibidas 0s Tags s$o identificados pelos s mbolos R S e RTS
1@
$a's #$"%
RcomandoS Relemento 1S ... RTelemento 1S Relemento -S ... RTelemento -S ... Relemento nS ... RTelemento nS RTcomandoS
Web Design - Prof. Glauber Freitas 1A
Fechar sempre os tags fechados e compostos esGuecer um sinal de ERE ou de FSF no nicio ou fim da tag usar espa#o no tag %no interior dos sinais R e S '
RT comandoS Rcom na doS
B4B(D
B$o
E A!"### $%$CA###
Web Design - Prof. Glauber Freitas 1+
$ome dos &A'S 3 =aiUsculas %n$o ! estritamente necess)rio mas facilitada a leitura do c/digo. $ome dos ar()i*os %inclus ve e6ten#$o E.htmlF ou E.htmF' 3 =inUsculas. 9erifiGue suas p)gins em diferentes navegadores para assegurar uma e6periencia de visuali"a#$o consistente. Vevise a grafia e gramatica antes de publicar sua p)ginaH 9erifiGue todos os linNs entre as P)ginas
1J
-1
Atributos do $a' ,)OD&5G(0>0VH cor de fundo da pagina TQXTH cor do te6to da pagina >.BYH cor dos linNs 9>.BYH cor dos linNs visitados D>.BYH cor do linN ativo 5D(YGV04BDH define uma imagem como fundo da pagina
--
-8
E.em/lo da ta' ,)OD&R<T=>S R<QDDS RT.T>QS Dula ,- RTT.T>QS RT<QDDS R50DW 5G(0>0VCEZFF((((F TQXTCEZ,,,,JJF >.BYCFZ,,JJ,,F 9>.BYCEZFF,,,,F D>.BYCEZFFJJFFFS =inha segunda p)gina <T=> RT50DWS RT<T=>S
-;
+bac,gro)nd-
Serve para adicionar uma imagem como plano de fundo da p)gina <T=>. R50DW bac,gro)nd.-imagem/0)ndo12pg-3
5GPV0PQVT.QSC [F.XQDF
.Q users onlM
-?
Ttulos/Cabealhos
Bo
corpo do te6to podem ser colocados at! seis n veis de t tulos. D hierarGuia come#a em R<1S2 como o maior t tulo2 e termina em R<@S2 como o menor.
-@
E.em/lo $4tulos+0abeal5os
4H;3 DGui ser) Q6ibido o te6to com a cor padr$o da p)gina2 e no maior tamanho poss vel 4<H;3 4H=3DGui ser) e6ibido um te6to menor...4<H=3 4H>3...aGui ser) e6ibido um te6to menor...4<H>3 4H?3...aGui ser) e6ibido um te6to menor...4<H?3 4H@3...aGui ser) e6ibido um te6to menor...4<H@3 4HA3...Q aGui ser) e6ibido o menor te6to poss vel com a tag 4<HA3
-A
a tag R(QBTQVS Guando voc Guiser centrali"ar blocos de te6to2 imagens2 tabelas etc. dentro da p)gina e6ibida. Seu uso ! muito simples e pode ser descrito da seguinte forma*
R(QBTQVSR<1S Qssa frase aparecer) centrali"ada na p)gina. RT<1SRT(QBTQVS
Web Design - Prof. Glauber Freitas -+
$a' ,P
D principal diferen#a entre a p)gina <T=> e um editor de te6tos tradicional ! Gue a p)gina n$o reconhece o fim de um par)grafo com o pressionamento da tecla Qnter. Se voc simplesmente escrever palavras sem TDGS de formata#$o em um arGuivo html elas ser$o formatadas em um grande Unico par)grafo. 9oc precisa for#ar o fim do par)grafo e a Guebra de linha usando TDGS especiais1 " &A' respons*el pela ()ebra de pargra0os B o &A' 4P3 1 Ele iniciar )m no*o pargra0o e p)lar )ma linha entre o teCto1
-J
Observa6o ,P
0s par)grafos s$o digitados normalmente. 0 tag RPS serve para indicar o in cio de um novo par)grafo. Se o tag RPS for colocado antes de um t tulo %R<-S2 por e6emplo'2 a marca de par)grafo ! ignorada. Besse caso2 o pr/prio t tulo se encarrega de colocar o espa#o necess)rio.
8,
como as marcas de par)grafo2 as Guebras de linha s$o indicadas por um tag simples. Para abrir uma nova linha2 usa-se o tag R5VS.
81
D tag R<VS cria uma linha hori"ontal no documento. Tem fun#$o decorativa 4tili"ada normalmente para separar se#Ies de informa#$o Dtributos*
DlignH posi#$o %right2 left2 center'. Si"eH espessura da linha em pi6els. WidthHlargura da linha em p6 ou porcentagem em rela#$o a
p)gina.
8-
Listas
Ba
linguagem <T=> e6istem elementos espec ficos para a cria#$o de listas2 Gue podem ser listas ordenadas %"D)E listas sem ordenaFGo (%D)E o) listas de de0iniFHes (!D)1 Podem ser criadas listas aninhadas2 ou se1a2 listas dentro de listas.
88
Qntre os elementos de in cio e fim2 os itens da lista s$o definidos pelos elementos 4D93 4<D931 0 atributo opcional &6PE define como ser) o tipo de numera#$o de cada linha. 0s tipos dispon veis s$o* EDF %D2 52 ...2 \'2 EaF %a2 b2 ...2 "'2 E.F %i2 ii2 ...2 v'2 e E1F %12 -2 ...2 ?'. Se omitido2 ! utili"ado o tipo padr$o %12 -2 82 ;'. 0 atributo opcional S&A & define a partir de Gue elemento a numera#$o deve se iniciar.
8;
E.erc4cio ,O%RhtmlS RheadS RtitleS >istas 0rdenadas RTtitleS RTheadS RbodMS Rh-S >ista ordenada por nUmeros RTh-S RolS RliS Qlemento 1 RTliS RliS Qlemento - RTliS RliS Qlemento 8 RTliS RliS Qlemento ; RTliS RTolS Rh-S >ista ordenada por letras2 iniciando em D RTh-S Rol tMpeC^^a^^F startC;S RliS Qlemento 1 RTliS RliS Qlemento - RTliS RliS Qlemento 8 RTliS RliS Qlemento ; RTliS RTolS RTbodMS RThtmlS
8?
1
8@
E.erc4cio ,2%RhtmlS RheadS RtitleS >istas B$o-0rdenadas RTtitleS RTheadS RbodMS Rh-S >ista B$o-0rdenada RTh-S RulS RliS Qlemento 1 RTliS RliS Qlemento - RTliS RliS Qlemento 8 RTliS RliS Qlemento ; RTliS RTulS
E.erc4cio ,2%Rh-S Duas listas B$o-0rdenadas aninhadas RTh-S Rul tMpeCsGuareS RliS Qlemento 1 RTliS RliS Qlemento RulS RliS Qlemento -.1 RTliS RliS Qlemento -.- RTliS RliS Qlemento -.8 RTliS RTulS RTliS RliS Qlemento 8 RTliS RliS Qlemento ; RTliS RTulS RTbodMS RThtmlS
continua6o...
8+
Lista de Definio
4!D3 111 4<!D3 - S$o marcas Gue englobam uma lista de defini#Ies2 ideais para a cria#$o de gloss)rios e coisas do gnero. D estrutura desta lista ! diferente das outras2 pois e6istem dois elementos 3 o termo a ser definido %DT'2 e a defini#$o propriamente dita %DD'. Ba e6ibi#$o cada termo aparece em uma linha2 e a respectiva defini#$o na linha seguinte2 deslocada para a direita.
8J
;,
"ar'em
0utro controle sobre o alinhamento dos elementos da p)gina pode ser conseguido atrav!s da mudan#a de margem. 0 te6to sempre come#a a uma determinada dist_ncia da 1anela do navegador %um pouco diferente em cada navegador'. `s ve"es2 ser) necess)rio aumentar essa margem e fa"er com Gue o te6to comece mais para dentro da p)gina. 0 par de tags R5>0(Y:40TQS e RT5>0(Y:40TQS serve para aumentar a margem. 0 efeito desse tag pode ser acumulado para conseguir margens maiores. 9e1a os e6emplos* R5>0(Y:40TQSTe6to com mais margemRT5>0(Y:40TQS R5>0(Y:40TQSR5>0(Y:40TQSTe6to com mais margem aindaRT5>0(Y:40TQSRT5>0(Y:40TQS
;1
Dpresenta o Te6to da mesma maneira Gue foi digitado (om este tag2 todos os espa#os e entradas de par)grafo %o resultado da tecla QBTQV' s$o respeitados. (om a Pr!-Formata#$o2 pode-se controlar o espa#amento com abrra de espa#o e colocar o te6to em praticamente GualGuer lugar da p)gina
4P E3 . . . . 4<P E3
Web Design - Prof. Glauber Freitas ;-
Formata6o de $e.to
Todos os TDGS de formata#$o e estilo de te6to devem ter seus tag de fechamento2 pois sen$o ele se espalhar) em toda sua p)gina e n$o apenas onde voc escolheu.
Estilos de caracteres
0s principais estilos de te6to s$o*
SintaCe R5S Te6to RT5S R.S Te6to RT.S R4S Te6to RT4S
F)nFGo Dei6a o te6to em Begrito Dei6a o te6to em .t)lio Dei6a o te6to Sublinhado
;8
0 Tag RF0BTS ! ultili"ado para produ"ir a maioria das modifica#Ies em blocos de te6to
4F"$& FACE CEF0BTQ12 F0BTQ-2 F0BTQ8F 3 .r) defiinir Gue tipo de fonte seu te6to ir) utili"ar %DV.D>2 T.=QS2 9QVDDBD' S9KECE9D>0VF 3 .r) definir Gual o tamanho da fonte utili"ada. 0s valores inteiros v$o de 1 a A. C"D" CE9D>0VF 3 .r) definir Gual a cor aplicada na fonte entre os tag RF0BTS
;;
#:/erlin;s ,A
(om o <T=> ! poss vel fa"er-se liga#Ies a partir de um bloco de te6to ou imagem a um outro documento e tamb!m liga#Ies entre os elementos do pr/prio documento2 como )reas ou se#Ies diferentes no do decorrer do documento.
0s <MperlinNs s$o destacados nos bro&sers por cores distintas ou sublinhados. %obs.* Bem sempre'
;?
#:/erlin;s ,A
C ! o caminho absol)to ou relati*o do documentoTarGuivoTse#$o de destino. Lncora C bloco de te6to ou imagem Gue ser) ultili"ado como liga#$o entre o elemento especificado no atributo <VQF e o documento Gue possui o linN. c ela Gue ser) clicada pelo usu)rio para Gue o hMperlinN passe a funcionar
Q6*
RD <VQFCEhttp*TT&&&.google.comFS 9isitar o Google RTDS
;@
0amin5os Absolutos
4ltili"am
;A
0amin5os (elativos
;+
;J
Es/ecificando um Destino
?,