Você está na página 1de 53

Por

Carlos Jos
Certificado no Macromedia Authorized Training Program.
Em Dreamweaver MX Fast Track e Developer

Captulo1 Conhecendo o Macromedia Dreamweaver MX 2004 ...............................................................3


Introduo ...............................................................................................................................3
Destaques: ...................................................................................................................................3
Requisitos de Sistema ....................................................................................................................3
Interface do Dreamweaver MX 2004 ............................................................................................4
Painel Insert .............................................................................................................................4
Barra de Ferramenta de Documentos (Toolbars Document) ............................................................5
Barra de Status.........................................................................................................................6
Properties Inspector ..................................................................................................................6
Painis Laterais .........................................................................................................................7
Menu Contextual .......................................................................................................................7
Captulo 2 Configurando seu Site ......................................................................................................8
Captulo 3 Criando um novo documento e formatando texto ............................................................... 13
Criando um novo documento .................................................................................................... 14
Appearance ................................................................................................................................ 15
Links.......................................................................................................................................... 16
Headings .................................................................................................................................... 16
Title / Encoding ........................................................................................................................... 17
Tracing Image............................................................................................................................. 18
Trabalhando com textos ........................................................................................................... 18
Inserindo e formatando um texto .................................................................................................. 18
Captulo 4 Configurando Hiperlinks.................................................................................................. 19
Link relativo ........................................................................................................................... 19
Link Absoluto .......................................................................................................................... 20
Link de email .......................................................................................................................... 20
Link Interno............................................................................................................................ 20
Captulo 5 Criando image Map ........................................................................................................ 22
Inserindo uma imagem no documento ....................................................................................... 22
Captulo 6 Trabalhando com tabelas ................................................................................................ 24
Criando uma tabela simples no standart view ............................................................................. 24
Propriedade de uma tabela, pelo properties inspector. ................................................................. 25
Propriedade de uma clula, pelo properties inspector. .................................................................. 26
Captulo 7 Projetando um layout de um documento........................................................................... 28
Captulo 8 Criando uma library ....................................................................................................... 30
Criando uma library ................................................................................................................. 30
Captulo 9 Criando Templates ou Samples........................................................................................ 32
Definindo as reas editveis ..................................................................................................... 32
Criando uma novo documento a partir de uma template............................................................... 33
Alterando um template ............................................................................................................ 34
Captulo 10 Efeitos de boto........................................................................................................... 35
Boto rollover ......................................................................................................................... 35
Barra de navegao (navigation bar) ......................................................................................... 36
Boto de Flash ........................................................................................................................ 37
Captulo 11- usando frames .............................................................................................................. 38
Criando os frames (molduras)...................................................................................................38
Como criar um conjunto de molduras......................................................................................... 38
Propriedades dos Frames ......................................................................................................... 40
Captulo 12 Formulrios ................................................................................................................. 41
Criando um formulario ............................................................................................................. 41
Captulo 13 Trabalhando com CSS Style .......................................................................................... 44
Criando um novo CSS Style ......................................................................................................45
Alterando um CSS Style criado..................................................................................................46
Anexando um arquivo de CSS Style externo ao nosso documento ................................................. 47
Aplicando um CSS Style em texto.............................................................................................. 47
Captulo 14 Usando Behaviors ........................................................................................................ 48
Captulo 15 Usando Draw Layer ...................................................................................................... 50
Como criar um Layers .............................................................................................................. 50
Para selecionar uma camada, siga um dos procedimentos abaixo:................................................. 50
Convertendo uma tabela em layer ............................................................................................. 51
Convertendo um layer em tabela............................................................................................... 52
O Behavior Show Hide Layer.....................................................................................................52
Captulo 16 Publicando o Site ......................................................................................................... 53
Publicando um site local via FTP ................................................................................................ 53

Captulo1 Conhecendo o Macromedia


Dreamweaver MX 2004
Introduo
O Dreamweaver MX 2004 um editor profissional de HTML, que
projeta e gerencia sites e aplicativos para a Internet.
A atual verso, trs inmeras novidades e novos recursos para
facilitar o uso e gerar uma maior produtividade em seus trabalhos. A
tecnologia Roundtrip HTML do Dreamweaver, importa documentos HTML
feitos em outros aplicativos ou at mesmo feito por um desenvolvedor,
sem alterar ou adicionar cdigo extra.
Os recursos de edio visual do Dreamweaver MX 2004, so do
tipo WYSIWYG(What You See Is What You Get - O que voc v o que
voc adquire). Permitindo adicionar rapidamente imagens, textos e
funcionalidades aos seus documentos HTML, sem ter que voc escreva
uma linha de cdigo ou at mesma saiba programar para HTML.
Uma grande novidade desta verso que foi criado um ambiente
exclusivo para desenvolvedores, para assim ter uma maior diversidade
entre os profissionais como Webdesigners e Webmasters.
Destaques:
O Dreamweaver MX 2004 permite a insero de cdigos HTML
direto no codigo-fonte.
A rea de trabalho pode ser totalmente personalizada conforme as
suas preferncias.
Tem suporte as principais tecnologias utilizadas atualmente na
Internet. Como por exemplo: ColdFusion, PHP, ASP JavaScript,
ASP VBScript, ASP .NET C#, ASP .NET VB, JSP, JavaScript, XML e
CSS.
Podemos estender as funcionalidades do Dreamweaver MX 2004,
com a instalao de extenses, que so pequenos aplicativos.
Requisitos de Sistema
Windows
Processador Pentium II ou equivalente com 300 Mhz ou superior;
Windows 98/Me/NT 4.0 com Server Pack 3 ou superior/2000/XP;
Verso 4 ou superior do Internet Explorer ou Netscape;
96 Mb de memria (128 MB recomendado);
275 Mb de espao no HD quanto maior melhor;

Interface do Dreamweaver MX 2004


Esta a nova interface do programa, esta no a primeira tela
que mostrada logo da abertura do programa, mas iremos falar da
primeira tela mas adiante.

Minimizar e Maximizar painis

Painel Insert

O painel Insert dividido em varias categorias:


Common: Possui os elementos comuns a serem utilizados em
seus documentos, Hyperlinks, Email Link, Named Anchor, Table,
Date e Comment, foram criados novos grupos na categoria
, Media
, Templates
, que
Common, que so: Images
antes eram categorias.
Layout: Define o tipo de visualizao, tambm podemos desenhar
tableas, layers e frames nesta nova verso 2004.
Forms: Contm todos os elementos de formulrio.

Text: Contm elementos referentes aos tesxtos.


HTML: Esta nova categoria traz elementos da linguagem HTML,
como Head, Tables, Frames e Script, incorporou o Horizontal Rule,
que antes era da categoria Common.
Application: Contm elementos utilizados para a criao de
aplicaes utilizando acesso a uma base de dados.
Flash Elements: Importe um elemento de Flash em uma pgina
e personalize as suas propriedades dentro do Dreamweaver MX
2004.
Favorites: Nesta nova categoria podemos personalizar com os
elementos de varias categorias, ou os elementos mais usados e
assim gerar uma produtividade, pois os elementos que queremos
j esto todos a mo.
Podemos mudar a forma de visualizao do painel Insert deixando igual
verso anterior.
A ltima opo quando
clicamos no boto de categorias,
nos
possibilita
fazer
esta
mudana.
Para voltar a visualizao
padro do painel Insert, clique
no cone no canto superior direito
no final do painel.

Barra de Ferramenta de Documentos (Toolbars Document)

Esta barra configura a visualizao do documento entre outros:


Code: Exibe o cdigo-fonte HTML
Split: Divide a janela exibindo o cdigo-fonte HTML e ao mesmo
tempo o design do documento.

Design: Exibe o design do documento, este mais usado por quem


no tem nenhum conhecimento de HTML.
Title: Define o titulo do documento, aquele que aparece na parte
superior do navegador.
No Browser Check Errors: Para checar erros de navegador,
podemos informar quais navegadores.
File Management: Permite gerenciar os documentos do site,
principalmente quando estamos trabalhando com um provedor online ou off-line, para fazer transferncias (put) de arquivos ou
baixar (get) arquivos.
Preview / Debug in Browser: Permite uma visualizao prvia
no navegador antes da publicao.
Refresh: Atualiza o documento.
View Options: Opes referentes visualizao de vrios
elementos no documento inclusive elementos invisveis, tais
como: named anchor, layers, image map, rules, grids e etc.

Barra de Status

Nela contm informaes importantes do documento, como o


quick tag, window size e tempo de carregamento do documento.
No lado esquerdo, uma referencia rpida aos comandos de HTML
que esto no documento.
No lado direito o tamanho da janela e o tempo de carregamento.

Properties Inspector

Exibe as propriedades de cada elemento usado no documento.


Quando selecionamos um texto, ele mostra as propriedades de
formatao do mesmo e assim por diante.

Painis Laterais
Os
painis
laterais
auxiliam
no
desenvolvimento e criao do site.
Os painis mais importantes so: Files,
Application, Design, Tag Inspector e Frames.
Podemos ocultar/exibir o Painel Lateral
clicando na setinha que fica na linha divisria.
Podemos ainda oculta/exibir o Painel
Lateral e o Properties Inspector com (F4).

Menu Contextual
O menu contextual acionado com o
clique do boto direito do mouse, sobre um
link, um texto ou rea de trabalho.
Os itens so variveis de acordo com o
local onde o menu acionado.

Captulo 2 Configurando seu Site


Para que serve? Para que voc possa gerenciar todos os seu
documentos HTML gerados pelo Dreamweaver MX 2004.
Trabalhamos com vrios documentos HTML, j pensou em mudar
um link em um documento que esta ligado a outros dez (10). Com este
gerenciamento, assim que voc mudar este link o Dreamweaver
pergunta se voc quer atualizar tambm os outros dez documentos que
esto apontando para este. Vamos l criar o nosso site local.
Um site local, a rea de armazenamento de todos os seus
documentos HTML, suas imagens, do seu site.
Precisamos dar um nome e informar uma pasta no HD para este
armazenamento. Precisamos criar um novo site para cada novo projeto.
Vamos l, no painel lateral FILES, clique no cone
deste painel, e escolha: Site > New Site...

de opes

Nesta primeira janela vamos definir o nome do site que iremos


trabalhar, lembramos que este nome e apenas para identificar o projeto.
Clique em Next >

Nesta janela vamos deixar a primeira opo marcada, pois em


nosso curso no vamos trabalhar com script de servidor, esse outro
curso que o Ibratec oferece, que Macromedia Dreamweaver com
Banco de Dados.
Clique em Next >

Nesta janela vamos informar a pasta local em seu HD onde vamos


armazenar todo o nosso site. Use a opo acima como exemplo de
pasta.
Clique em Next >

Nesta janela vamos deixar como mostra, pois no vamos trabalhar


com um servidor, como j foi mencionado em outro curso ser
abordado.
Clique em Next >

Pronto, acabamos de configurar o nosso site, para finalizar clique em


Done.

Captulo 3 Criando um novo documento e


formatando texto
No Captulo 1, mencionei que iria falar da primeira tela do novo
Dreamweaver MX 2004, pois bem vamos a ela. Logo abaixo podemos
observar:

Esto minimizados os painis laterais e o properties inspector,


para uma melhor visualizao desta nova janela, que sempre ira
aparecer como um menu principal de inicio de decumentos.
Open a recent item: Para facilitar ele traz um histrico dos
documentos que foram abertos mas recente.
Create New: Traz todas as opes de tecnologias para a criao
de um novo documento, em nosso curso vamos trabalhar com
HTML
Create from samples: Criar um documento baseado em um
modelo.

Criando um novo documento


Para criar um novo documento HTML em branco, proceda assim:
em Create New, escolha HTML.
Se por acaso voc j esta com um documento aberto, proceda
assim: Menu > File > New...

Ao abrir a janela New Document escolha na Category > Basic Page


> HTML, clique no boto Create.

Pronto j estamos com o nosso novo documento, agora vamos


modificar as suas propriedades. No menu > Modify > Page Properties...
Vamos ver cada uma das categorias da janela Page Properties.

Appearance
Page Font: define a fonte padro para todo o documento.
Size: define o tamanho padro da fonte para todo o documento.
Text Color: define a cor do texto do documento.
Background Color: define a cor de fundo da pgina. Para
escolher nova cor, clique no quadradinho de cor ao lado ou digite
o cdigo da cor.
Background Image: define a imagem de fundo da pgina se
houver. Clique em Browse para selecionar. Se no houver
imagem, deixe o campo em branco.
Left Margin: define um valor em plxels para a margem esquerda
(valor aceito pelo Internet Explorer). Se no quiser margem,
digite 0.
Top Margin: define um valor em pixels para a margem do alto
(valor aceito pelo Internet Explorer). Se no quiser margem,
digite 0.
Margin Width: especifica um valor em plxels para a largura da
margem (valor aceito pelo Netscape). Se no quiser margem,
digite 0.
Margin Height: especifica um valor em plxels para a altura da
margem (valor aceito pelo Netscape). Se no quiser margem,
digite 0.

Links
Link Font: define a fonte para todos os links.
Size: define o tamanho da fonte para todos os links.
Link Color: especifica a cor de todos os links.
Rollover Links: especifica a cor quando o mouse passar nos
links.
Visited Links: define a cor dos links para os endereos que j
foram visitados pelo usurio.
Active Links: especifica a cor dos links ativos no documento.
Essa cor mostrada no exato momento em que o usurio clica em
um link.
Underline Style: especifica como ser o estilo dos links, com
underline, sem underline, underline s quando o mouse passar e
etc.

Headings
Heading Font: define a fonte para todos os titulo e subttulos.
Heading 1 at o 6: estes so elementos de HTML para a
formatao de ttulos e subttulos, voc escolhe tamanhos e cores
diferentes para cada um dos 6 itens.

Title / Encoding
Title: define o ttulo da pgina. O ttulo exibido no alto da janela do
navegador, que o mesmo mostrado na barra de ferramentas do
Dreamweaver MX.
Encoding: define a codificao do documento.

Tracing Image
Tracing Image:define a imagem a ser usada como um rascunho
de fundo de pgina, ela no aparece no navegador. A sua funo e
servir como um guia de um layout para posicionar os elementos
do documento exatamente onde mostra a imagem de rascunho.
Transparency: define a opacidade da imagem de rascunho,
quanto menor o valor mais transparente fica.

Trabalhando com textos


A forma de formatao de texto que o Dreamweaver usa
semelhante a um editor de texto comum.
Inserindo e formatando um texto

Observe que foi inserido o mesmo texto que digitei acima, como
um editor de texto comum, eu selecionei o que queria e no properties
inspector, formatei todo o texto.
Uma grande novidade desta verso, poder formatar todo o texto
usando o painel lateral TAG, como mostra a figura.
Aproveitando criei uma lista ordenada e uma no ordenada. O
interessante de tudo isso que os cones de formatao de texto como:
negrito, itlico, alinhamento esquerda, alinhamento direita,
centralizado, justificado, marcadores, numeradores, recuo de pargrafo,
so exatamente iguais a um editor de texto bem conhecido, facilitando
assim o aprendizado.

Captulo 4 Configurando Hiperlinks


Precisamos
interligar
nossos
documentos,
para
isso
o
Dreamweaver oferece varias formas de criar os hipelinks para
documentos, imagens, arquivo de multimdia.
Temos os seguintes tipos de hiperlinks:
Link relativo: quando vinculamos documentos que esto na
mesma pasta de trabalho.
Link absoluto: quando vinculamos a uma URL externa,
informando protocolo, nome de servidor com o caminho e o nome
do arquivo.
Link de email: quando vinculamos um endereo de correio
eletrnico para abrir o gerenciador de email instalado na maquina
do usurio.
Link interno: esse do tipo ancora, aponta para dentro do
mesmo documento.

Link relativo
Como mostra a figura abaixo, foi selecionada a imagem sobre
editora e no campo Link, foi informado o nome do documento ao qual
ser criado o vnculo.

Link Absoluto
Para nosso link absoluto, vamos imaginar que em nosso
documento existe um link para o site do Ibratec. Observe a figura
abaixo:

Foi selecionado o texto e no campo link digitado todo o caminho


absoluto. Em target, foi informado para abrir uma nova janela do
navegador, podemos ainda informar:_self (mesma janela).

Link de email
Aproveitando o mesmo documento, selecionei o texto Fale
Conosco, e no painel Insert, dei um clique no cone de um envelope

Abriu a janela Email Link, agora s escrever o texto e informar


um email vlido. Vale lembrar que este tipo de link abre um gerenciador
de email instalado na maquina do usurio.

Link Interno
Para criar um link interno, isto , vincular uma palavra ou imagem
a outro, no mesmo documento.
Para isso devemos criar o ponto de localizao do alvo de nosso
vinculo, uma ncora que far a ligao entre nosso menu e o local de
destino.

No exemplo abaixo observe onde foi criado o Named Anchor e o


link aponta para #link_absoluto, (#) o vinculo juntamente com o
nome.

No navegador fica assim:

Captulo 5 Criando image Map


Um mapa de imagem uma imagem dividida em regies ou
pontos ativos, quando o usurio clicar no ponto ativo ser exibido um
novo documento.
Vamos utilizar o poperties inspector para criar e configurar os
nossos mapas de imagem. Para isso precisamos inserir uma imagem.

Inserindo uma imagem no documento


No painel insert, categoria common, clique em
abaixo:

, para abrir a janela

Na figura acima observamos trs reas em destaque, primeiro o


Map, onde podemos criar mapas de imagem do tipo: retangular, elptica
e poligonal.
A segunda o Edit, com novas ferramentas para edio de imagens
dentro do Dreamweaver. A primeira opo j existia: "Edit". Ao lado,
temos a ferramenta "Optimize in Fireworks" . A seguinte "Crop" (corta
a imagem). A prxima "Resample" (com esta ferramenta voc pode
diminuir uma imagem). Prosseguindo, teremos "Brightness and
Contrast" para brilho e contraste e "Sharpen" para tratar a imagem.
A terceira, so as opes de alinhamento de uma imagem,
clicando no menu suspenso temos todas as opes de alinhamento. Os
botes de alinhamento ( esquerda, direita e No centro) tambm
podem ser utilizados para colocar os elementos selecionados.
Abaixo vamos ver como configurar os pontos ativos de um mapa
de imagem:
Ponto ativo

Nome do mapa de imagem


Informe o link

s escolher uma das trs opes de mapa e desenhar por cima


da imagem e configurar as propriedades.

Captulo 6 Trabalhando com tabelas


As tabelas so uma ferramenta de desenho de muito avanada
para organizar os dados e as imagens em uma pgina HTML. As tabelas
proporcionam aos Webdesigners os meios de adicionar uma estrutura
horizontal e vertical a uma pgina.
Elas consistem de trs componentes bsicos:
linhas (espaamento horizontal)
colunas (espaamento vertical)
clulas (o recipiente criado pela interseo de uma linha e uma
coluna)
Utilize as tabelas para organizar os dados tabulares, desenhar
colunas em um documento ou organizar texto e imagens em seus
documentos. Aps a criao da tabela, a aparncia e a estrutura
podem ser facilmente modificadas. O contedo pode ser includo;
adicione, exclua, divida ou mescle as linhas e colunas; modifique
as propriedades da tabela, das linhas ou clulas, para adicionar
cor e alinhamento, e para copiar e colar clulas.
O modo de criao de uma tabela pode variar de acordo com o tipo de
visualizao do documento: Standart View ou Layout View.

Criando uma tabela simples no standart view


No painel insert, categoria common, clique no cone table. Na
verso 2004 aparece a seguinte janela para nos auxiliar na criao de
uma tabela.

Rows: define o nmero total de linhas da tabela.


Columns: define o nmero total de colunas da tabela.
Cell Padding: indica o espao entre o contedo da clula e a sua
parede. Para no deixar espao, digite o valor 0.
Ceill Spacing: indica o espao entre cada clula, excluindo a
borda. Para no deixar espao, digite 0.
Width: especifica a largura da tabela. O valor pode ser em pixeis
ou porcentagem. O valor em pixels fixo, j o valor em
porcentagem far com que o tamanho da tabela varie conforme a
largura do navegador e resoluo de vdeo do usurio.
Border thickness: define a largura da borda. Para a borda ficar
invisvel, digite o valor 0.
Aperte OK, para confirmar as configuraes da tabela.

Propriedade de uma tabela, pelo properties inspector.

Nesta nova verso, contamos com este recurso a mais como mostra no
detalhe, menus contextuais para as clulas e para a tabela.
Table Id: especifica um nome para a tabela.
Rows: exibe ou define o nmero de linha da tabela.
Cols: exibe ou define o nmero de colunas da tabela.
W: largura que a tabela possui em pixels ou porcentagem.
H: altura da tabela. Se nada estiver preenchido, a altura
automtica.
CellPad: define o espaamento do contedo da clula em relao
s suas paredes.
Cellspace: define o espaamento entre as clulas.

Align: define o alinhamento da tabela. A opo Default,


geralmente, deixa a tabela alinhada esquerda. As outras opes
so: esquerda (Left), direita (Right) ou central (Center).
Border: especifica a largura da borda da tabela.
Bg Color: especifica a cor de fundo da tabela. Clique no quadrado
cinza para escolher a cor.
Brdr Color: especifica a cor da borda.
Bg Image: especifica uma imagem de fundo para toda a tabela.
No campo disponvel, voc digita o caminho da imagem ou
seleciona a imagem atravs do cone de pasta ao lado do campo.
Clear Columns Widths: limpa a largura das colunas. Corresponde ao
campo W.
Clear Rows Heights: limpa a altura das linhas. O campo H do
properties inspector limpo.
Convert Table Widths to pixels: converte a largura da tabela para o
valor em pixels. til para fazer a converso de porcentagem para pixels.
Convert Table Widths to Percents: converte a largura da tabela para
o valor em porcentagem. til para fazer a converso de pixels para
porcentagem.
Convert Tabie Heights to Plixels: converte a altura da tabela para o
valor em pixels. il para fazer a converso de porcentagem para pixels.
Convert Table HeIghts to Percents: converte a altura da tabela para
o valor em porcentagem. til para fazer a converso de pixels para
porcentagem.

Propriedade de uma clula, pelo properties inspector.


Quando clicamos dentro de uma clula, temos as seguintes opes no
properties inspector:

Horiz: define o alinhamento horizontal do contedo da clula. As


opes so: default (esquerda), left (esquerda), center (centro) e
right (direita).
Vert: define o alinhamento vertical do contedo da clula. As
opes so: default (normalmente, no meio), top (alto), middle
(meio) bottom (embaixo), baseline (base).
No Wrap: se voc deixar marcada essa opo, no ocorrer
quebra automtica de linha dependendo do contedo da clula.

Header: formata a clula com essa opo marcada como um head


de tabela. Corresponde tag <thead> ou <th>. til para DHTML.
Como padro, ao aplicar esse recurso, o texto digitado ficar no
centro e em negrito.
Embaixo da palavra "cell", h dois cones: enquanto o primeiro
no tem funo e inativo, o segundo permite que voc faa um split
(diviso) na clula. Com isso, a clula fica dividida ao meio.
Voc pode aplicar um split vrias vezes em cada clula. Quando
voc aplica o split, abre-se uma janela perguntando se voc quer dividir
a clula em colunas (Columns) ou em linhas (Rows) e quantas divises
quer fazer.
O cone que esta inativo, s fica ativo quando duas ou mais clulas
esto selecionadas, serve para mesclar as clulas em uma nica.
Voc pode determinar tambm a altura da clula. Basta inserir o
valor no campo H. Isso serve, inclusive, para clulas que sofreram split.
Com isso, voc pode criar layouts bem interessantes.
Obs.: podemos ainda colocar uma tabela dentro de outra, para
chegar ao layout que desejamos.

Captulo 7 Projetando um layout de um


documento
O layout de uma documento uma parte importante do projeto de
um site. O termo layout de documento ou pgina se refere aparncia
que o documento ter no navegador, como a posio de um menu ou as
imagens, por exemplo. O Dreamweaver proporciona diversas maneiras
de criar e controlar o layout do documento.
Um mtodo comum de criar o layout de pgina consiste na
utilizao de tabelas HTML, como foi visto no Captulo anterior. No
entanto, as tabelas podem ser de difcil utilizao, porque elas no
foram originalmente criadas para o layout de pgina, mas sim para
exibir dados tabulares.
O Dreamweaver conta com a visualizao de layout view. Na
visualizao de layout view possvel projetar a pgina utilizando
tabelas como estrutura subjacente. possvel desenhar clulas (clulas
de tabela) na pgina com facilidade e, em seguida mov-las para onde
desejar. O layout pode ter uma largura fixa ou se expandir, at ocupar
toda a janela do navegador.
Ainda possvel dispor as suas pginas utilizando tabelas segundo
a maneira tradicional (conforme vimos no captulo anterior), ou
utilizando camadas (LAYERS) e depois convertendo-as em tabelas. No
entanto, a visualizao de layout do Dreamweaver a forma mais fcil
de definir o layout da pgina ou documento.
Para utilizar a visualizao de layout, necessrio sair da
visualizao padro do Dreamweaver (Standart view). Mude para a
categoria Layout como mostra abaixo:

Segue abaixou uma viso geral de como desenhar um layout de


documento.

Frames
Layout Table

Draw layout cell

Clula

Tabela

Captulo 8 Criando uma library


As library (bibliotecas) contm elementos de documentos como,
por exemplo, imagens, textos entre outros elementos a serem usado ou
atualizados em seu site.
A grande vantagem de trabalhar com uma library em seu site, o
seguinte, digamos um menu de seu site tem que acrescentar mais um
item, mas como este menu uma library, basta alterar a library, pois os
documentos que possuem esta library tambm sero atualizados
automaticamente.
O Dreamweaver MX armazena os itens da library na pasta library,
que esta na raiz do site local.

Criando uma library


Por exemplo vamos definir o menu que aparece logo abaixo com uma
library.
No menu Modify > Library > Add objects to library...
Quando a janela library abrir, digite o nome do novo item.

Quando voc cria uma


library, o objeto fica
amarelo e protegido.

Pronto, agora s aplicar esta library em todos os seus


documentos, para alterar qualquer coisa em sua library menu, clique no
boto, Detach from original.
Uma janela de aviso aparecera pedindo a confirmao e
atualizao de todos os documentos que usam esta library.

Confirme clicando em sim.

Captulo 9 Criando Templates ou Samples


Um template (modelo) um documento que pode ser utilizados
como base para outros documentos, para que todos tenham a mesma
aparncia. Podemos ainda especificar reas fixas (no editveis) e reas
que podem sofrer alteraes.
Se seu site tem documentos que contm o mesmo menu, o
mesmo cabealho, e o mesmo rodap, enfim, a mesma estrutura, mas
rpido criar um template.
O documento que vemos no exemplo abaixo tem a mesma
estrutura, variando o contedo das informaes do lado direito.
No painel insert, categoria common, temos o cone make
template, clique nele com o documento que voc deseja criar como
template. A janela save as template ser aberta.

Definindo as reas editveis


No painel insert, categoria common, clique na setinha preta que esta ao
laodo do cone Make template e escolha Editable Region.

Defina um nome para sua rea editvel, e ok. Bom meu documento
ficou assim:

Neste caso foi selecionada a tabela interia como rea editvel.

Criando uma novo documento a partir de uma template


No menu > File > New..., quando a janela New Document abrir,
selecione a guia Template e escolha o template que acabamos de criar,
como mostra abaixo:

Observe que apenas a rea que voc criou esta disponvel para ser
editada, isso ai!

Alterando um template
No painel lateral > Files, abra o template que voc criou, ele esta
na pasta template.
Faa as mudanas que deseja, salve e pronto!

Captulo 10 Efeitos de boto


muito legal poder fazer estes efeitos sem ter que programar
uma linha sequer de javascript.
Vamos criar um boto rollover, uma barra de navegao e de
quebra botes de flash sem ter que ir fazer isso l no flash, ou mesmo
saber usar o flash.

Boto rollover
Posicione o cursor no local onde voc deseja inserir o boto
rollover, vale lembrar que estamos trabalhando com imagens, que pelo
menos tem que ser feito antes.
No painel insert, categoria common, clique na setinha preta ao
lado do cone images, escolha rollover image. Configure como mostra:

Observe que estamos trabalhando com duas imagens iguais, alterando


apenas a cor da seta para a rollover image. Ok!

Barra de navegao (navigation bar)


Esse um pouquinho mais complexo pois precisarem de quatro
imagens para cada boto da barra de navegao.
No painel insert, categoria common, clique na setinha preta ao
lado do cone de Images e escolha Navigation bar. Configure como
mostra:

Adiciona/
Retira
um boto

Sobe ou desce um
boto

Nome do boto
normal
Mouse por cima
Clicado
Clicado como mouse por cima

Define um boto clicado

Boto de Flash
No painel insert, categoria common, clique na setinha preta ao lodo do
cone Media e escolha Flash Button. Configure como segue:

O arquivo *.swf, ser salvo na raiz do seu site local, e isso!

Captulo 11- usando frames


Os frames (molduras) so compostas de dois elementos principais
um conjunto de frames e os frames individuais. Um conjunto de
frames um documento HTML que define a estrutura de um conjunto de
frames em um documento.
A definio do conjunto de frames abrange informaes sobre o
nmero de frames exibidos em uma pgina, o tamanho dos frames, a
origem da pgina carregada em um frame e outras propriedades que
podem ser definidas.
Uma pgina HTML com um conjunto de frames no exibida em
um navegador, ela apenas armazena as informaes sobre a maneira
como os frames em uma pgina sero exibidas.
Geralmente, os frames definem uma rea de navegao e uma
rea de contedo em uma pgina da Web.
Quando um documento do Dreamweaver dividido em frames,
so criados documentos HTML separados para o conjunto de frames e
para cada novo frame. O conjunto de frames chamado de frame-pai e
um frame chamada de frame-filho.
O que o usurio percebe como uma nica pgina da Web com dois
frames constitui, na verdade, trs arquivos distintos: o arquivo do
conjunto de frames e dois arquivos com o contedo que aparece dentro
dos frames. A alterao das propriedades dos frames e dos conjuntos de
frames permite redimensionar os frames e utilizar os vnculos e os
destinos para controlar o contedo de um frame.

Criando os frames (molduras)


Os frames podem ser criadas modificando em um documento
existente do Dreamweaver, dividindo-o em reas de documento
adicionais. H vrias maneiras de criar um conjunto de frames: voc
pode desenh-lo ou selecionar entre vrios conjuntos de frames
predefinidos.

Como criar um conjunto de molduras


Antes de criar um conjunto de frames ou trabalhar com frames,
torne visveis as bordas do frame na janela do documento.
Para exibir as bordas do frame em um documento, escolha View >
Visual Aids > Frame Borders. Quando as bordas da moldura forem
exibidas, ser adicionado espao em volta da borda do documento,
fornecendo-lhe um indicador visual das reas do frame no documento.

No painel Layout, clique na setinha preta ao lado do cone Frames e


escolha a opo como mostra abaixo:

Observe abaixo
anteriormente.

diviso

dos

frames,

como

foi

explicador

Frame 2

Frame 1
Frame pai

Frame 3

Quando salvarmos as pginas, deveremos escolher a opo File >


Save All. Isso far com que sejam salvas os trs frames filhos e tambm
o frame pai.
Nota: se sua pgina for a inicial do seu site, dever ser salva com
o nome index.htm, para que abra-se automaticamente ao ser digitado o
endereo do site.

Propriedades dos Frames

Borders: especifica se o frame exibir ou no as bordas.


Default: exibe bordas.
Yes: exibe bordas.
No: no exibe bordas.
Border Width: especifica a largura da borda. Se no quiser borda, alm
de especificar No Item acima, digite o nmero 0.
Border Colro: especifica a cor da borda. Basta digitar o cdigo da cor
ou efetuar a seleo da tonalidade no painel de cores.
Columns ou Rows: conforme o tipo de frame criado, exibido o
tamanho da coluna ou linha. Esse tamanho (largura ou altura) do frame
um valor expresso em plxels, porcentagem ou valor relativo. Uma
outra maneira de especificar o tamanho do frame arrastar a sua borda
com o mouse.
No lado esquerdo do Inspetor de Propriedades, temos a definio
do frame em nmero de linhas e colunas. No lado direito do Inspector, o
layout do frame reproduzido.

Captulo 12 Formulrios
Os formulrios permitem coletar informaes dos usurios. Entre
os usos mais comuns dos formulrios, destacam-se as pesquisas,
formulrios de pedidos e interfaces de busca.
Utilize o Dreamweaver para criar formulrios, adicionar objetos a
eles e (atravs da utilizao de comportamentos) para validar as
informaes digitadas pelo usurio.
Os formulrios do Dreamweaver podem incluir objetos padro,
como campos de texto, botes, campos de imagens, caixas de seleo,
botes de opo, menus de lista, campos de arquivos e campos ocultos.
No painel insert, categoria Forms, para poder aplicar os objetos de
formulrios, selecionando o comando Forms na caixa superior. Observe
o exemplo abaixo:
O primeiro boto do painel forms o que insere o prprio form
(recipiente para os elementos que formaro o formulrio). preciso
clicar nele para proceder com o preenchimento.

Criando um formulario
Posicione o cursor onde ser inserido o form, primeiro elemento
do apainel insert, categoria forms. Ao ser inserido o Dreamweaver
marca a rea com uma linha tracejada vermelha.
Dentro da linha vermelha nosso form, insira uma tabela para
melhor organizar os elementos de formulrio, que vamos inserir.

O nosso formulrio deve ficar assim:

Cada item de nosso formulrio acima, tem que ser configurado, de


acordo com suas propriedades no properties inspector.
Abaixo segue relao de todos os elementos de formulrio.

Insert Form (Inserir Formulrio)


Insert Text Field (Campo texto)
Insert Hidden Fields (Arquivos Ocultos)
Insert Textarea (Texto de multiplas linhas)
Insert Checkbox (Caixa de verificao)
Insert Radio Button (Boto de opo)
Insert Radio Group (Grupo de boto de opo)
Insert List/Menu (Menu de lista)
Insert Jump Menu (Menu de links/escolha)
Insert Image Field (Campo de Imagem)
Insert File Field (Campo de Arquivo)
Insert Button (Botes)
Insert Label (Etiqueta)
Insert Fielset

Form: insere o formulrio propriamente dito, um recipiente dos


campos de formulrios que segue logo abaixo.
Text Field: alfabtico ou numrico. O texto digitado pode ser
exibido como uma linha simples, linhas mltiplas, marcadores ou
asteriscos (com a finalidade de proteger as senhas).
Hidden Fields: permitem armazenar informaes (como o
destinatrio dos dados do formulrio ou o assunto do formulrio)
que no forem relevantes ao usurio, mas que sero utilizadas
pelo aplicativo que processa o formulrio.
TextArea: campo de texto com mltiplas linhas.
Checkbox: permitem mltiplas respostas em um nico grupo de
opes.
Radio Button: representam opes exclusivas. A seleo de um
dos botes do grupo cancela a seleo de todos os outros.
Radio Group: insere um grupo de boto de opo.
List/Menu: apresentam um conjunto de valores que os usurios
podero escolher. O objeto poder apresentar um menu pop-up,
que aparecer apenas quando o usurio clicar no nome do objeto
(e aceitar apenas uma opo), ou uma caixa de listagem, que
sempre exibir os valores em uma lista de rolagem (e aceitar
mais de uma opo).
Jump Menu: permite inserir um menu no qual cada opo se
vincula a um documento ou arquivo.
Image Field: podem ser utilizados no lugar dos botes Enviar.
File Field: permitem que o usurio procure os arquivos nos discos
rgidos, carregando-os como dados do formulrio.
Button: realizam tarefas quando forem clicados, como o envio e
redefinio dos formulrios. possvel digitar um identificador
personalizado para um boto ou utilizar um dos identificadores
predefinidos.
Label: insere textos entre as tags <label> e </label>
Fieldset: o texto inserido diretamente no cdigo-fonte,
semelhante ao label.

Captulo 13 Trabalhando com CSS Style


Um estilo um grupo de atributos de formatao que controla a
aparncia de uma faixa de texto de um nico documento. A folha de
estilos CSS pode ser utilizada para controlar vrios documentos
simultaneamente e inclui todos os estilos de um documento.
A vantagem de utilizar as folhas de estilos CSS em relao aos
estilos HTML que, alm de estarem vinculadas a vrios documentos,
quando um estilo CSS for atualizado ou alterado, a formatao de todos
os documentos que utilizam essa folha de estilos especfica ser
tambm automaticamente atualizada.
Os estilos CSS so identificados pelo nome ou pelo rtulo HTML, o
que permite alterar o atributo de um estilo e exibir as modificaes no
texto inteiro ao qual esse estilo foi aplicado. Os estilos CSS nos
documentos HTML podem controlar a maioria dos atributos tradicionais
de formatao de texto, como fonte, tamanho e alinhamento. Eles
podem especificar tambm atributos exclusivos de HTML, como
posicionamento, efeitos especiais e imagens cambiveis pelo mouse.
Nunca houve tanta interao com as folhas de estilo como existe
nesta verso do Dreamweaver. Ao abrir as propriedades de pgina, j
encontram opes que criam os CSS padres do site com fonte,
tamanho, cor, tipo, margem de pgina etc... Na edio do site, as
modificaes feitas por voc vo sendo transformadas em novos
estilos... por exemplo: Se voc coloca uma cor e negrito numa parte do
texto, um novo CSS criado na hora, sempre seguindo a seguinte
nomenclatura: style1, style2 ... No painel de propriedades, sempre que
voc selecionar um objeto, a caixa "Style" vai aparecer e nela, voc ter
todos os estilos criados...

Criando um novo CSS Style


Se o painel lateral no estiver aparecendo o painel Design, habilite ele
para que possamos criar nossos CSS. Menu > Window > Design.

Vamos clicar no segundo cone que aparece na parte inferior direito do


. Vamos analisa a janela New CSS
painel Design, New CSS Style
Style.

Name: especifica o nome para o estilo. Observe que o estilo criado ter
o nome unnamed. Voc Pode inserir qualquer nome, desde que
mantenha o ponto. Exemplo: .titulo1.
Selector Type: especifica o tipo de estilo a ser criado:
Class (can apply to any tag) cria uma class, que pode ser aplicado a
qualquer tag.
Tag (redefines the look of a specific tag): cria um novo visual para
as tags do HTML.

Advanced (Ids, contextual selectors, etc): para a criao de style


de link, os seletores link, hover, visited, etc.
Define In: especifica se o estilo ser vinculado ou no. Se escolher o
item New Style Sheet File, o estilo ser vinculado, criando um arquivo
externo para armazenar o CSS (*.CSS). Se escolher This Document
Only, no ser vinculado, gerando to o cdigo CSS junto do HTML.
Vamos escolher: Class (can apply to any tag) e em Define In: This
Document Only, de uma nome de titulo1 e ok!.
Vamos formatar no .titulo1 como segue abaixo:

Aps a sua confirmao, observe que no painel lateral design, j


contamos com o nosso primeiro CSS Style criado. Como foi
mencionando no properties inspector, tambm consta o nosso CSS
Style, de uma forma mais visual facilitando assim a escolha dos estilos.

Alterando um CSS Style criado


No painel lateral Design, o terceiro cone nos possibilita isto o Edit
Selecione o estilo que deseja altera e pronto cline no Edit
Style...
Style.

Anexando um arquivo de CSS Style externo ao nosso


documento
No painel lateral Design, o primeiro cone nos possibilita isto o Attach
Style Sheet
Com esse procedimento,
estamos anexando um arquivo
ao documento que esta aberto.
Vamos repetir este mesmo
procedimento para todos os
nossos documento do nosso
site.

Aplicando um CSS Style em texto


Selecione o texto que voc deseja aplicar o estilo, igual a um
editor de texto, aps a seleo escolha o CSS Style que deseja para este
texto.
Ao clicar no CSS Style .titulo1, por exemplo ser aplicada a
formatao que criamos para esse estilo no texto selecionado.

Captulo 14 Usando Behaviors


Um behavior ou comportamento, uma combinao entre um
evento e uma ao. Por exemplo: quando o usurio mover o mouse
sobre uma imagem (um evento), esta poder ser realada (uma ao).
Uma ao consiste de cdigo previamente escrito em JavaScript, que
realiza determinadas tarefas, como a abertura da janela de um
navegador.
Os eventos so definidos pelos navegadores para cada elemento
da pgina; por exemplo: onMouseOver, onMouseOut e onClick so
eventos associados a vnculos na maior parte dos navegadores,
enquanto que onLoad um evento associado a imagens e ao corpo do
documento.
Os eventos que podem ser utilizados para disparar uma
determinada ao variam de acordo com o navegador utilizado.
Ao aplicar um comportamento a um elemento do seu documento,
voc estar especificando uma ao e o evento que a disparar.
Vamos ao painel lateral Tag, escolha a guia Behaviors, como
mostra abaixo:
Os rtulos selecionados aparecero
no alto do painel.
Aes (+) exibe uma lista de aes
que podem ocorrer. A escolha de
uma ao acarretar o aparecimento
da caixa de dilogo Parmetros.
Excluir (-) remove uma determinada ao e o evento a ela associada da
lista do inspetor de comportamentos.
SHOW EVENTS FOR especifica os navegadores nos quais o
comportamento dever funcionar. A seleo feita neste menu
determinar os eventos que aparecero no menu pop-up Events. Clique
no (+) e faa agora esta especificao.
Botes de setas acima e abaixo movem a ao selecionada para cima ou
para baixo na lista de comportamentos. As aes sero executadas na
ordem especificada.

Events exibe todos os eventos que podem disparar a ao. Os eventos


que aparecero dependero do objeto selecionado. Se os eventos
esperados no aparecerem, certifique-se de que o objeto correto esteja
selecionado.
Os diversos navegadores reconhecem de maneira diversa os
eventos relacionados aos vrios objetos. Escolha os navegadores nos
quais o comportamento dever funcionar, no menu pop-up EVENTS For:
Apenas os eventos reconhecidos pelos navegadores selecionados
aparecero no menu pop-up EVENTS.
Vou destacar alguns behavior interessantes:
Call Javascript: chama uma funo ou cdigo que deseja
executar.
Change Property: esse bem legal, ele muda as propriedades
de alguns objetos, por exemplo cor de segundo plano de um
Layer.
Check Browser: verifica o tipo do navegado do usurio.
Check Plugin: muito til para verificar por exemplo se o
usurio tem o plugin do flash, se no direcione ele para o site da
macromedia e fazer o download do mesmo.
Drag Layer: dependendo do efeito que deseja, este bem
interessante, pois possibilita o usurio arrastar e soltar uma layer
(camada).
Go to URL: podemos criar um redirecionamento associado ao
evento onload, para pginas que mudaram de endereo.
Open Browser Window: quem nunca sonhou em criar aquelas
adorveis janelas pop-up, quando entramos em um site, abre em
mdia umas 200 (risos). Tambm serve para ao clicar em um link
abrir uma nova janela do navegador.
Set Text: se deseja colocar um texto na barra de status do
navegador ou em um frame.
Show Pop-Up Menu: muito bom este behavior, para habilitar,
ele tem que ser associado a uma imagem.
Validate Form: esse behavior garante que os campos de
formulrio sejam realmente preenchidos, fazendo assim uma
critica antes que os dados sejam enviados, avisando quais campos
precisam ainda ser preenchido.
Eu no esqueci do behavior Timeline, que nesta verso 2004 ele foi
retirado, s mandando um Email-assinado para a macromedia para
reclamar.
O behavior Show Hide Layers, ser abordado no prximo Captulo.

Captulo 15 Usando Draw Layer


Os layer ou camadas, proporcionam aos Webdesigners um
controle preciso, em nvel de pixels, sobre o posicionamento exato dos
elementos.
A colocao dos elementos da pgina em camadas permite
determinar quais objetos aparecem na frente de outros, e quais esto
fora de lugar ou ocultos. Ultimamente tenho visto uns efeitos bem legais
em alguns sites.

Como criar um Layers


Crie as layers utilizando o Draw Layer
, que estas localizado no
Painel Insert, categoria Layout, para fazer a insero, s arrastar e
soltar como desenhar.
Uma vez criada a layer, utilize o painel
lateral Design, guia Layers para selecionar,
aninh-la dentro de outra layer ou alterar a
sua ordem de empilhamento e modificar o
nome da mesma.
As propriedades padro das layers
(Layer ID, visibilidade (Vis), altura (H), largura (W), etc.) so
especificadas no properties inspector

Para selecionar uma camada, siga um dos procedimentos


abaixo:
Clique no marcador da camada, na janela do documento, que
representa o local da layer no cdigo HTML. Se o marcador da
layer no estiver visvel, escolha Exibir > Elementos invisveis
(View > Visual Aids > Invisibles Elements).
Clique na ala de seleo da layer. Se a ala no estiver visvel,
clique em qualquer ponto dentro da layer para torn-la visvel.

Clique em uma borda da layer.


Se nenhuma layer estiver ativa ou selecionada, mantenha
pressionada a tecla Shift enquanto clica dentro de uma layer.
Se houver mltiplas layer selecionadas, clique dentro de uma
delas enquanto mantm pressionadas as teclas Control e Shift (no
Windows). Esse procedimento cancelar a seleo de todas as
outras layers.
Clique no nome da layer, no painel lateral Design, guia Layers.

Camada inserida (sem seleo)

Camada clicada pode-se


escrever ou inserir figuras, etc.

Camada Selecionada, verificar


paleta de propriedades

A partir da seleo da layer, poderemos arrast-la ou dimensionla, exatamente como se faz com um objeto qualquer. Todo o contedo
da layer ir acompanhar os movimentos ou a sua nova localizao.

Convertendo uma tabela em layer


Acione o menu > Modify > Convert > Tables to Layers.

Convertendo um layer em tabela


Acione o menu > Modify > Convert > Layers to Tables.

O Behavior Show Hide Layer


Ele responsvel pela ao de visibilidade do(s) layer(s) que
contm em seu documento.
Ao aplicar esta ao, a janela Show Hide Layer aberta, selecione
o layer que deseja e clique nos botes: Show (visvel), Hide (oculto) ou
Default.
Essa ao muito interessante ao se aplicar em botes ou
imagens com links, associados aos eventos do tipo: onClick,
onMouseOver, etc. Assim, no momento exato que se quer, o layer pode
ser exibido ou escondido.

Captulo 16 Publicando o Site


Ao concluir o seu site, precisamos enviar os documento e pastas,
ou seja, o site local para o servidor da Web. Quando os arquivos so
transferidos de um site local para um servidor, o Dreamweaver MX
mantm uma estrutura de pastas exata em ambos os sites. Se uma
pasta no existir no servidor, o Dreamweaver criar uma pasta. Esse
recurso garante que os links relativos criados no site local continuaro a
funcionar no servidor, porque os sites so idnticos.

Publicando um site local via FTP


Como mostra a figura ao lado, vamos clicar
no menu suspenso do painel lateral Files e
escolher > Remote View.
Aparece uma mensagem pedindo para que
voc defina o site remoto, clique nesta opo
e veja a figura abaixo, pois ela retrata as
configuraes que voc tem que fazer.
Vale a pena lembrar que o endereo de FTP,
login e senha, o provedor do servidor devera
lhe informar.
Connects/
Disconnects
remote host

Dados
fornecidos
pelo servidor

Marque esta opo


para fazer upload
automtico de seu
documento, assim
que forem salvos,
se voc tem banda
larga.

Você também pode gostar