Documente Academic
Documente Profesional
Documente Cultură
www.neweducation.com.br
Apresentao
O Adobe Dreamweaver CS6 um excelente editor profissional de HTM L para criao de sites para Web. Ele oferece facilidade para projetar, desenvolver e
gerenciar sites.
Atravs de um ambiente visual amigvel o Adobe Dreamweaver CS6 permite criar sites complexos de forma rpida sem a necessidade de escrever uma linha de
cdigo.
Na verso CS6 a Adobe incluiu vrias ferramentas e recursos que so essenciais para tornar-se um profissional da rea. A nova interface de desenvolvimento do
software agiliza o trabalha ganhando velocidade na produo. O aprimoramento do recurso CSS no Adobe Dreamweaver CS6 trs agilidade para todo e qualquer tipo
de site.
O Adobe Dreamweaver CS6 permite construir aplicativos dinmicos para Web com suporte para bancos de dados, porm neste material vamos trabalhar apenas
com o design de sites.
HTM L (Hypertext M arkup Language ou Linguagem de M arcao de Hipertexto) a lngua me para a publicao de hipertexto na World Wide Web.
Representando um formato no proprietrio baseado em SGM L (Standard Generalized M arkup Language - Padro Genrico para Linguagens de M arcao), o HTM L
pode ser criado e processado por uma ampla gama de ferramentas, desde simples editores de texto at ferramentas de autoria sofisticadas.
Uma breve histria sobre HTML
A linguagem HTM L foi originalmente criada por Tim Berners-Lee quando ele trabalhava como pesquisador para o CERN e popularizada pelo aparecimento do
browser M osaic criado por M arc Andreessen quando ele estudava na Universidade de Illinois. Durante os anos noventa a linguagem espalhou-se com o crescimento
explosivo da Web, expandindo-se de vrias maneiras.
O fato de o HTM L depender de autores de pginas e de vendedores que compartilhassem as mesmas convenes acabou motivando o trabalho conjunto na
criao de especificaes para a linguagem.
A primeira verso da linguagem HTM L surgiu em 1992, seguida do HTM L+, em 1993. Em novembro de 95 foi criado o HTM L 2.0 sob a direo da EITF (Internet
Engineering Task Force) com o objetivo de codificar prticas j comuns na poca.
Embora nunca tivessem alcanado um consenso geral nas discusses sobre padres, estes rascunhos levaram adoo de uma faixa de novas caractersticas. Os
esforos do grupo de trabalho do Consrcio WWW para codificar prticas comuns em voga at o ano de 1996 resultaram no HTM L 3.2, especificado em janeiro de
97.
Atualmente o HTM L se encontra na verso 5.
Grande parte das pessoas concorda que:
os documentos HTM L deveriam trabalhar bem em diferentes browsers e em diferentes plataformas;
Uma vez conseguido estes objetivos os desenvolvedores de contedo economizariam tempo e dinheiro precisando desenvolver somente uma verso do
documento.
Verses
Existe um grupo voltado para buscar um mnimo de padronizao na Internet, especificamente na World Wide Web.
Este grupo chamado Word Wide Web Consortium ou W3C e pode ser encontrado no endereo www.w3c.org
O W3C produz o que conhecido como "Recomendaes" para HTM L. So especificaes criadas pelos grupos de trabalho W3C e votadas pelos M embros
do Consrcio.
Uma Recomendao W3C indica que foi alcanado consenso entre os membros do consrcio para determinada especificao, ou seja, esta apropriada
para uso geral.
No momento em que este material est sendo desenvolvido, HTM L 4.01 recomendada como a verso mais atual da linguagem, trazendo uma srie de
novas caractersticas:
Suporte a style sheets ou folhas de estilo: possvel controlar cores, fontes e layout das pginas Web atravs de uma folha de estilo.
Caractersticas de internacionalizao: o HTM L consegue tratar texto escrito da direita para a esquerda, como por exemplo, texto em rabe e hebraico.
Isto conseguido atravs do atributo LANG que pode ser usado com vrios marcadores para ajudar o browser a exibir o texto de uma maneira apropriada
linguagem em questo.
Caractersticas de acessibilidade: alguns usurios utilizam-se de sintetizadores de voz ou leitores de Braile quando navegam pela Web. HTM L 4 inclui
caractersticas que fazem a Web mais acessvel a quem tem problemas de viso ou outras deficincias.
XHTML:
O XHTM L, ou eXtensible Hypertext M arkup Language, uma reformulao da linguagem de marcao HTM L baseada em XM L. Combina as tags de marcao HTM L
com regras da XM L; este processo de padronizao tem em vista a exibio de pginas Web em diversos dispositivos (televiso, palm, celular, etc.). A inteno
melhorar a acessibilidade.
O XHTM L consegue ser interpretado por qualquer dispositivo, independentemente da plataforma utilizada, pois as marcaes possuem sentido semntico para as
mquinas. O HTM L no consegue esta implementao. No entanto, no existem muitas diferenas entre o HTM L e o XHTM L.
Para verificar se uma pgina XHTM L est bem construda, o melhor mtodo validar o cdigo atravs de uma aplicao Web disponibilizada pela W3C.
Objetivos
Apresentar o novo ambiente de trabalho da linha CS6
Ensinar a criar e definir sites que permitem administrar e publicar com facilidade.
Utilizar as ferramentas para criao de layouts bsicos e avanados.
Trabalhar com CSS, modelos e formulrios.
Apresentar os recursos de comportamentos e camadas.
Criar um site durante este mdulo.
Apresentao bsica do HTM L e CSS.
Ensinar as tags HTM L.
Ensinar as propriedades CSS.
Ensinar Web Standards
Criar um Web Site completo.
Unidade I - Introduo
Aula 01 - Interface do Dreamweaver CS6
O que h de Novo?
Layout da rea de Trabalho
Tela Inicial
Elementos da rea de Trabalho
Aula 02 - Configurao do Site
Definindo um Site
Estrutura do Site
Criando um Site Local
Abrindo um Site Local
Adicionando Nova Pasta ao Site Local
Atividades
A. Barra de M enus;
B. Barra de Ferramentas;
C. Janela do Documento;
D. Alternador da rea de Trabalho;
E/I. Grupos de Painis;
F. Estilos CSS;
G. Seletor de Tags;
H. Inspetor de Prioridades.
Barra de Menus
Contm todos os comandos do Dreamweaver CS6.
Barra de ferramentas
A Barra de Ferramentas contm vrios itens: Cdigo, Dividir, Design, Dinmica, Ttulo, Gerenciador de Arquivos e Auxlios Visuais.
Cdigo: exibe o cdigo-fonte;
Dividir: visualiza o cdigo-fonte e o projeto (Design) na rea de Trabalho;
Design: exibe o projeto;
Validao da W3C: realiza a validao da pgina na w3c (gera uma imagem com certificado de qualidade);
Gerenciador de Arquivos: gerenciador de arquivos;
Visualizar/depurar no navegador: exibe o documento em um navegador predefinido (F12);
Ao criar documentos no Dreamweaver CS6 o cdigo HTM L gerado automaticamente. Para exemplificar isso digite "Brasil Educao" na rea de Trabalho e clique
no modo Cdigo e veja o "" e o "~" como ficaram;
Vrias Telas: alterao do tamanho da pgina;
Atualizar: atualizao da pgina;
Ttulo: define um ttulo para a pgina (<title> </title>).
Janela do Documento
Visualiza o cdigo-fonte e o projeto (Design) na rea de Trabalho, esta opo s se torna vlida quando colocamos na barra de ferramentas o modo Dividir.
Ele faz com que tudo o que eu j esteja fazendo no cdigo fonte, o mesmo j mostre o resultado de como ser a pgina.
Design
Altera o modo de visualizao da pgina principal, podendo escolher diferentes modelos tais como.
App Developer, App Developer Plus, Classic, Coder, Coder Plus, Designer, Designer Compact, Dual Screen, Reset 'Designer', New WorkSpace, Manage WorkSpaces.
Vale lembrar que este modo de visualizao auxilia cada tipo de atividade que voc executar, j que as configuraes da tela inicial so alteradas da maneira de
distribuio mas no na funcionalidade.
Caso queira assistir um tutorial com diferentes reas de trabalho acesse o link: www.adobe.com/go/lrvid4042_dw_br
Painel
Os painis podem ser encaixados e combinados conforme a sua necessidade. So exibidos na lateral direita do Dreamweaver CS6.
O Painel possui abas sendo elas: Painel Inserir, estilo CSS e Arquivo, para expandir basta dar um duplo clique a section correspondente.
Painel de Inserir
Este Painel possui diversos tipos de objetos, como tabelas, comentrios, cada um deste objetos uma tag do HTM L, que so colocadas conforme so inseridas no
corpo da pgina.
Painel de Inserir
Hyperlink - criao de links;
Link de e-mail - criao de campo para enviar e-mails;
ncora com nome - criao de uma ncora;
Rgua horizontal - insero de uma linha horizontal;
Tabela - criao de tabelas;
Inserir tag div - insero de divisrias;
Imagens - incluso de imagens;
Mdia - incluso de vdeos;
Widget - incluso de janelas, botes, menus, cones, barra de rolagem, etc.;
Data - incluso de datas
Incluso do servidor - incluso de servios;
Comentrio - comentrios;
Ttulo (M eta, Palavras-chave, Descrio, Atualiza, Base, Link) - insero de descrio, links;
Script (Script , Nenhum script) - scripts de utilizao;
Modelos -edita e cria um novo modelo, regies editveis, repetitivas e opcional;
Seletor de tags - escolhas de diferentes Tags.
Estilo CSS
No painel CSS voc consegue verificar os estilos do CSS utilizado na criao da pgina, como por exemplo, quais as regras e as propriedades.
Painel de Arquivos
Na seo voc escolhe qual diretrio vai acessar e abaixo em Arquivos Locais ele mostra as pastas e arquivos contidos neste diretrio.
Seletor de Tags
A Barra de Status oferece vrias facilidades para localizar e editar alguma tag - alm do tamanho da janela.
Barra de Status
A Barra de Status contm vrios itens: seletor de tags, tamanho da janela e tamanho do documento e tempo estimado.
Seletor de tags: exibe as tags dos objetos selecionados;
Selecionar/Mover/Zoom: utilizado para alternar o modo de seleo do Dreamweaver. possvel tambm modificar o tamanho dos objetos exibidos no
documento (apenas a visualizao alterada).
Tamanho da Janela: permite definir o tamanho da janela configurando-a para ser compatvel aos diversos tamanhos de monitores e tambm nas dimenses
atuais da janela do documento (em pixels);
Tamanho do documento e tempo estimado : mostra o tamanho do documento incluindo os arquivos dependentes. M ostrando o tempo estimado para
carreg-lo no navegador. Por padro calculado o tempo de download baseado em um modem de 56 Kb;
Redimensionar Janela
Ao clicar no Tamanho da Janela exibe o menu pop-up com diversas opes.
A janela da rea de Trabalho no deve estar maximizada, pois desta forma as opes de tamanho no estaro ativas. O tamanho da janela fornecido como as
dimenses internas da janela do navegador sem bordas, enquanto que o tamanho do monitor est listado entre parnteses. Sendo assim, a opo 536 x 196 (640 x
480, padro), por exemplo, ser o tamanho da janela a ser visualizada na resoluo 640 x 480 pixels.
Editar Tamanho da Janela
Ao clicar no Editar/Preferncias aberta a caixa de dilogo Preferncias:
Janela Preferncias
clique em quaisquer valores de Largura e/ou Altura na lista Tamanhos de Janela e digite um novo valor;
clique no campo Descrio para inserir um texto descritivo sobre o tamanho que acaba de ser definido;
tambm possvel incluir um novo tamanho, colocando o cursor no espao em branco abaixo do ltimo valor.
Nesta caixa tambm possvel configurar:
Velocidade de Conexo: determina a velocidade da conexo (em kilobits per second) utilizada no clculo do tamanho de download. Enquanto o tamanho
de download da pgina exibido na Barra de Status, o tamanho das imagens exibido no Inspetor de Propriedade, quando uma imagem selecionada.
Propriedades
O inspetor de propriedades uma das reas mais utilizadas, pois permite verificar e editar as propriedades de qualquer objeto selecionado, tanto no modo
projeto como no modo cdigo.
A maioria das alteraes feitas nas propriedades imediatamente aplicada janela do documento. O tipo de elemento selecionado determinar as propriedades
que aparecero no inspetor de propriedades.
As propriedades exibidas inicialmente para cada elemento so as mais comuns.
Inspetor de Propriedades
Crie um padro para as pastas que no sero publicadas. Nesse exemplo, esto com letra maiscula.
Criando um Site Local
No Windows Explorer ou no software que achar melhor crie a seguinte estrutura de pastas:
Crie uma pasta com o nome DW_CS6.
No Adobe Dreamweaver CS6
clique no menu Site / Gerenciar Sites.
Gerenciar Site
clique no boto Novo site.
Tambm interessante definir a pasta padro para as imagens utilizadas no site. Para isso, basta clicar no cone ao lado " Pasta padro de imagens" e defina a
pasta referente ao seu site.
Abrindo um Site Local
importante ao abrir o Adobe Dreamweaver CS6 indicar qual ser a estrutura de site local usada. Se houver mais de uma estrutura criada:
clique no menu Site / Gerenciar Sites;
marque DW_CS6 e clique em Concludo.
Outra forma de indicar a estrutura do site local:
clique no menu Janela / Arquivo (Caso no esteja aberto este painel);
clique na caixa de lista da esquerda e escolha Dreamweaver CS6.
Adicionando Nova Pasta ao Site Local
A criao de pastas permite organizar as informaes. Crie uma pasta com nome aula_01 na pasta raiz DW_CS6.
A nova pasta ser criada dentro da pasta selecionada. Certifique-se de que pasta raiz Dreamweaver CS6 esteja selecionada no Painel Arquivo:
clique com o boto direito dentro do Painel Arquivo e escolha Nova Pasta;
digite o nome da nova pasta: aula_01.
Atividades
1. Durante o mdulo do Adobe Dreamweaver CS6 sero construdas algumas pginas utilizando os conhecimentos obtidos em cada aula. Essas pginas estaro
divididas em subpasta dentro da pasta raiz DW_CS6. Ao final ser feita uma pgina inicial que integrar todas as pginas desenvolvidas neste mdulo.
importante que a pasta raiz DW_CS6 j esteja criada dentro Adobe Dreamweaver CS6. Caso no esteja, volte para o item Criando um site local da Aula 02.
2. Crie subpastas para imagens, Arquivos e Lixeira dentro da sua pasta do projeto.
Aula 13 - Atividades
Aula 14 - Tabelas
O Uso de Tabelas
Inserindo uma Tabela
Selecionando uma Tabela ou uma Clula
Propriedades da Tabela
Propriedades da Clula
Editando uma Tabela
Importando Dados de Tabela
Aula 15 - Atividades
Aula 16 - Link
Tipos de Link
Inspetor de Propriedade
Atividades
Aula 03 - Pgina
Pginas XHTML
No Dreamweaver CS6 o formato padro de documento o XHTM L 1.0 Transitional. Esse formato compatvel com praticamente 100% dos navegadores de internet
atuais e possui algumas diferenas de cdigo (e visualizao) com os documentos produzidos em verses mais antigas do Dreamweaver.
Criando uma Pgina em Branco
Para criar um documento em branco, com as marcaes iniciais do XHTM L:
escolha Arquivo / Novo.
apresentada uma caixa de dilogo em que o usurio poder escolher o tipo de documento.
Propriedades da Pgina
Os documentos HTM L possuem algumas propriedades bsicas que, nessa verso do Dreamweaver, so formatadas atravs da linguagem CSS. Num projeto de web
site profissional essas formataes so colocadas em uma folha de estilos separada do HTM L (esse assunto ser tratado posteriormente).
Escolha o menu Modificar/ Propriedades da Pgina.
Aparncia CSS: define a aparncia do documento CSS.
Aparncia HTML: define a aparncia do documento em HTM L.
Links: define a aparncia dos links.
Cabealhos: define a aparncia da tag Heading (<h1>...<h6>).
Ttulo/codificao: define a aparncia do ttulo (<title>) e codificao.
Imagem de rastreamento: define a aparncia da imagem de rastreamento.
Aparncia
Atividades
1. Abra a estrutura de site local Dreamweaver CS6 e crie um arquivo novo pelo menu Arquivo / Novo e edite algumas propriedades pelo menu Modificar/
Propriedades da pgina...:
Aparncia
Fonte da pgina: Arial, Helvetica, sans-serif
Tamanho da fonte: 12 pontos
Cor da fonte: vermelho escuro (#990000)
Cor do fundo da pgina: bege (#FFFFCC)
M argens (esquerda, superior, direita, inferior): 15 pixel
Ttulo / Codificao
Ttulo da pgina: Formatando a pgina
2. Digite o texto dentro da pgina criada:
"Esse um texto criado no Dreamweaver CS6."
3. Salve o arquivo (Arquivo/Salvar) com o nome propriedades.html na pasta aula_1 (criada anteriormente).
4. Observe atravs do modo Cdigo, quais as propriedades criadas no HTM L.
Aula 05 - Texto
Editor de HTML do Tipo WYSIWYG
Por ser um editor de HTM L do tipo WYSIWYG, possvel digitar, editar e visualizar o texto medida que se escreve no Dreamweaver, facilitando muito o trabalho
do web designer.
Todo o texto pode ser formatado utilizando o inspetor de propriedades, modificando o formato, estilo, alinhamento e tamanho.
D ica: Para a criao de novos pargrafos (tag <p>) necessrio utilizar a tecla <Enter>
Atravs do <Shift> + <Enter> possvel criar quebra de linha (tag <br />).
Inspetor de Propriedade
O inspetor de propriedades automaticamente mostra as opes de formatao de texto quando o cursor est sobre uma palavra, pargrafo ou ttulo. Porm,
normalmente, so feitas apenas marcaes "semnticas" nesse inspetor, deixando a formatao de aparncia para o painel de CSS.
Aula 06 - Atividades
1. Dentro do site Dreamweaver CS6 crie uma nova pasta chamada aula_2.
2. Crie um novo documento HTM L em branco e digite (ou copie da internet) um texto com cinco pargrafos.
3. Insira um ttulo principal (Heading 1) e dois ttulos secundrios (Heading 2).
4. Insira uma lista no ordenada com 5 itens.
5. Aplique a marcao de negrito em pelo menos dez palavras.
6. Salve este arquivo na pasta aula_2 com o nome de texto1.html.
<style Tipo="text/css">
<!-@import url(estilos.css);
-->
</style>
</head>
<body>
<h1>
Este um ttulo HTM L usando CSS</h1>
<p>Cascading Style Sheet</p>
</body>
</html>
Exemplo de Classe
D icas: O nome da classe, que pode ser qualquer um (no numrico), identificado pelo ".".
Classes nicas
Em certas situaes, apenas um item dentro do cdigo de uma determinada classe (como o topo de um site, por exemplo) e para isso existem um identificao
de classe nica. A diferena para classe tradicional (declarada com o ".") que enquanto a classe comum pode ser usada por diversas tags, a classe nica s pode
ser utilizada uma vez.
Imagine que em um layout exista um pargrafo que serve para identificar o preo de um produto (mostrado apenas uma vez na pgina) e esse preo exibido em
vermelho.
Exemplo:
<html>
<head>
<style Tipo="text/css">
<!-#preo {color:red}
-->
</style>
</head>
<body>
<p>Notebook HP</p>
<p id="preo">R$ 3500,00</p>
</body>
</html>
D icas: O nome da classe nica, que pode ser qualquer um (no numrico), identificado pelo "#".
Redefinindo Tags
Ao redefinir uma tag HTM L em CSS, ela automaticamente formatada pelos estilos definidos.
Imagine que em um documento html voc tenha vrias ocorrncias da tag <p>, e quer que todos estes pargrafos fiquem com a mesma formatao. Ento voc
redefine a tag <p>.
Exemplo:
<html>
<head>
<style Tipo="text/css">
<!-p {color:red;font-size: 30pt}
-->
</style>
</head>
<body>
<p>Primeiro pargrafo</p>
<p>Segundo pargrafo</p>
<p>Terceiro pargrafo</p>
</body>
</html>
p{color:black;}
h1{color:red;}
h2{color:blue;}
.destaque {color:red;}
-->
</style>
</head>
<body>
<h1>Css fundamental</h1>
<p>Todo o texto pode ser formatado com CSS, sem perder a sua funo original.</p>
<h2>A semntica importante para o cdigo</h2>
<p class="destaque">Cada tag tem a sua funo especfica</p>
<p>Os pargrafos possuem funo diferente dos ttulos, apesar de poderem dividir propriedades e atributos</p>
</body>
</html>
Propriedades de Texto
As propriedades de texto definem como um texto ser aplicado. Os elementos so:
Endentao
Text-indent
Esta propriedade define a tabulao de um texto e seus valores podem ser dados em diversas unidades de medida. O valor pode ser negativo, mas deve
obedecer aos limites impostos por cada browser.
Exemplo:
<html>
<head>
<title>Definindo indentao</title>
<style Tipo="text/css">
<!-.pixel {text-indent: 24px;}
.pontos {text-indent: 24pt;}
-->
</style>
</head>
<body>
<p class="pixel">Neste pargrafo utilizada a propriedade text-indent</p> <p class="pontos">Neste pargrafo utilizada a propriedade text-indent</p>
</body>
</html>
Diversas tags so mostradas na opo Tag e possvel que seja exibida a marcao relativa ao texto selecionado no Dreamweaver.
Para o exemplo, ser escolhida a Tag body. O body utilizado para configurar as propriedades das pginas, como fonte e cor de fundo.
A nova regra de CSS criada ser colocada em uma nova folha de estilos, podendo ser utilizada por diversos documentos HTM L.
Nas prximas telas podem ser escolhidas as propriedades do CSS. Para o exemplo sero alteradas apenas:
na guia Tipo / Fonte - Verdana, Arial, Helvetica, sans-serif;
na guia Fundo / BackgroundColor - #66CCCC;
na guia Caixa / Margin - 20 pixels;
clique no boto OK e note como a pgina, incluindo todos os textos, foi alterada.
Assim como o Body foi alterado, possvel modificar todas as marcaes encontradas no HTM L.
Propriedades do CSS
Tipo: determina as configuraes do texto como fonte, tamanho, cor, etc.;
Fundo: determina as configuraes do fundo de uma pgina como background color, background image, repeat, etc.;
Bloco: determina as configuraes do bloco de texto como word spacing, letter spacing, text align, etc.;
Caixa: determina as configuraes da caixa como height, width, clear, etc.;
Borda: determina as configuraes de borda como style, width, color, etc.;
Lista: determina as configuraes de lista como Tipo, bullet image, position, etc.;
Posicionamento: determina as configuraes de posicionamento como Tipo, height, width, etc.;
Extenses: determina as configuraes de extenses como page break e visual effect.
Transio: propriedades animadas
Essas opes apresentadas no so configuradas de uma s vez. possvel configurar apenas o que deseja e ter assim um CSS para cada ocasio.
Alterando Estilos CSS
Uma vez criados os estilos CSS, as suas propriedades podem ser alteradas de duas maneiras:
atravs do boto EditarRegra... (cone de um lpis) do painel Estilo CSS;
Atividades
1. No documento aula_2.html, crie as novas regras de CSS na folha de estilos estilos1.css:
H1 - Tipo / Tamanho - 36 pontos e Tipo / Cor - #FFFFFF
H2 - Tipo / Tamanho - 24 pontos e Tipo / Cor - #003333
P - Tipo / Tamanho - 10 pontos e Tipo / Cor - #000000
Li - Tipo / Tamanho - 10 pontos e Tipo / Cor - #000000
2. Salve os documentos e visualize no seu navegador as alteraes (F12).
Inspetor de Propriedades
Editando um CSS
Aps a criao de CSS possvel tambm edit-lo, porm importante lembrar que se o CSS j tenha sido aplicado em algumas pginas, essas tambm sofrero
modificaes aps a edio do CSS.
clique no menu Janela / Estilos CSS, se o painel Design no estiver aberto;
no painel Design selecione o CSS desejado e clique no boto Editar Estilo, na parte inferior do painel;
aberta a janela Novo Estilo CSS para a edio do CSS desejado. Altere as opes desejadas e clique no boto OK.
Importando um CSS
possvel importar um CSS pronto de outra estrutura de site. Porm, importante ressaltar que o CSS importado ter vnculo com o arquivo de origem, podendo
assim editar este arquivo para que todas as pginas relacionadas se modifiquem de forma simples e rpida.
Atividades
1. Abra a estrutura de site local Dreamweaver. Abra o arquivo texto1.html da pasta aula_2.
2. Crie a partir dessa pgina uma classe em CSS com o nome de destaque.
3. Configure nessa classe algumas propriedades como cor do texto, cor do fundo, padding e margem.
4. Aplique em algum pargrafo a nova classe.
color:#690;
}
h2 strong {
color: #000;
}
HTML <h2>M eu texto merece um <strong>destaque</strong></h2>
<p>M as esse destaque para ser <strong>destacado!</strong></p>
Nesse caso, foi dito que "todo h2 verde" e que "todo strong verde". Porm, quando encontramos um <strong> dentro de um <h2> ele perde o destaque. Por
isso, foi dito que "todo strong, filho de um h2, preto".
Declarao de Mltiplas Tags e Classes
Imagine o cenrio onde alguns dos seus ttulos (de h1 at h3) so declarados numa famlia de fonte e cor enquanto o seu pargrafo declarado em outra famlia.
Ou, onde algumas classes compartilham as mesmas propriedades, como as margens, cores ou bordas.
comum encontrarmos as seguintes declaraes:
CSS h1 {
font-family: Georgia;
color: #069;
}
h2 {
font-family: Georgia;
color: #069;
}
h3 {
font-family: Georgia;
color: #069;
}
p{
font-family: Verdana;
color: #333;
}
Dessa maneira o h1, h2 e h3 so declarados em fonte Georgia, cor azul e o pargrafo em fonte Verdana, cor cinza.
Essa declarao pode ser feita de maneira "abreviada":
CSS h1,h2,h3 {
font-family: Georgia;
color: #069;
}
p{
font-family: Verdana;
color: #333;
}
Assim dito que "h1,h2 e h3 so Georgia, cor azul" e "p Verdana, cor cinza".
Isso refora uma regra do CSS: declare primeiro as regras e depois as excees.
Derivada dessa dica de mltiplas declaraes lembre-se de que possvel declarar:
CSS *{
font-family: Georgia;
}
Onde o asterisco (*) utilizado para redefinir todas as tags do HTM L.
Seletores de Atributos Especficos
Uma forma de utilizar ainda menos classes personalizadas o uso de seletores de atributos especficos. Imagine, por exemplo, que todos os links apontados para
fora do seu site devem ser de uma cor, enquanto links para dentro do seu site devem ser de outra cor. comum encontrarmos o seguinte cdigo:
CSS a{
color:#069;
}
.externo {
color:#900;
}
HTML <a href="http://www.google.com" target="_blank" class="externo">Google</a>
<a href="http://www.twitter.com" target="_blank" class="externo">Twitter</a>
<a href="produtos.html">Produtos</a>
<a href="index.html">Pgina Inicial</a>
Perceba que existe, alm da classe, uma propriedade em comum nos links externos. Todos utilizam o atributo target="_blank". Atravs do CSS possvel localizar
esse atributo e aplicar uma formatao. Veja o exemplo:
CSS a{
color:#069;
}
a[target=_blank] {
color:#900;
}
HTML <a href="http://www.google.com" target="_blank">Google</a>
Aula 12 - Imagem
Formatos de Arquivos de Imagem
Existem diversos formatos de arquivos de imagem, mas os trs normalmente utilizados em pginas web so - GIF, JPEG e PNG. Os formatos aceitos pela maioria dos
navegadores so o GIF e o JPG.
O PNG a melhor opo para a maioria das imagens para a web devido sua flexibilidade e tamanho reduzido de arquivo, porm a sua exibio apenas
parcialmente suportada no Internet Explorer e Netscape Navigator.
No Adobe Dreamweaver CS6 possvel inserir uma imagem de trs maneiras:
pelo menu Inserir / Imagem,
pela Barra de Insero na opo Comum ou,
pelo Painel Arquivos.
Para configurar as propriedades de uma imagem j inserida no documento,basta selecion-la e o Inspetor de Propriedade apresenta inmeras opes.
Inserindo uma Imagem
Aula 13 - Atividades
1. Abra a estrutura de site local Curso Dreamweaver CS6 e crie uma pasta chamada aula_03. Clique no menu Arquivo / Novo, nesta pgina adicione algumas imagens
e Editar suas propriedades pelo Inspetor de Propriedade.
2. Insira um texto de 5 pargrafos e posicione as imagens, alinhando para a esquerda e direita.
3. Insira a imagem de fundo fundo1.jpg, com repetio X. M odifique tambm a cor da pgina para #96CAFC.
4. Salve com o nome de imagens.html e visualize no navegador.
Aula 14 - Tabelas
O Uso de Tabelas
Atualmente o uso de tabelas uma das ferramentas mais utilizadas para a criao de pginas que necessitam de uma organizao visual estruturada em linhas e
colunas. As tabelas trabalham organizando e distribuindo textos, imagens e outros elementos.
A funo criada originalmente para uma tabela guardar dados tabulares, como um calendrio ou uma lista de produtos/preos.
No Adobe Dreamweaver CS6 possvel inserir uma tabela de duas maneiras: pelo menu Inserir / Tabela epela Barra de Insero na opo Inserir / Comum /
Tabela.
Para configurar as propriedades de uma clula ou de uma tabela j inserida no documento,basta selecion-la e o Inspetor de Propriedade apresenta inmeras
opes.
Inserindo uma Tabela
Menu Inserir
Tabela
Linhas: determina o nmero de linhas da tabela;
Colunas: determina o nmero de colunas da tabela;
Largura da Tabela: determina a largura da tabela. A largura pode ser em pixel ou porcentagem. Em pixel o tamanho fixo, porm em porcentagem o
tamanho varia conforme a resoluo de vdeo e largura do navegador do usurio;
Espessura da borda: determina a largura da borda da tabela. Para no apresentar bordas preencha o campo com 0 (zero);
Preenchimento da clula: define a distncia entre o contedo da clula e a borda. O preenchimento padro 1 pixel, porm caso queira tirar o
preenchimento digite 0 (zero);
Espaamento da clula: define em pixels a distncia entre uma clula e outra. O padro 2, porm caso no queira espaar digite 0 (zero);
Cabealho: determina o uso ou no de um cabealho e qual ser sua posio. A linha ou coluna do cabealho ter a fonte em negrito, podendo ser
alterado ou at mesmo retirado pelo Inspetor de Propriedade;
Legenda: determina um ttulo para a tabela, que ser exibido na pgina;
Resumo: descreve as informaes presentes na tabela. Essas informaes no sero exibidas na pgina.
Barra Inserir/ Comum
Seleo de Tabela
Seleo de Clulas
Para selecionar uma linha, posicione o cursor na frente da linha. Quando o cursor se transformar em uma seta preta, clique e toda a linha ser selecionada.
Dividir Clulas
Mesclando Clulas
Selecionando duas ou mais clulas possvel mescl-las:
selecione as clulas que sero mescladas;
escolha o menu Modificar / Tabela / Mesclar Clulas;
no menu de contexto (boto direito) escolha Tabela / Mesclar Clulas.
Aninhando Tabelas
Tabela aninhada uma tabela inserida dentro de outra e pode ser configurada da mesma maneira. Entretanto, a largura da tabela interna est limitada pela
largura da clula que pertence.
posicione o cursor na clula onde deseja inserir uma tabela;
clique em Inserir / Tabela;
ou escolha na Barra de Insero a opo Comum e clique no boto Tabela;
especifique as propriedades da tabela e clique em OK.
Importando Dados de Tabela
O Adobe Dreamweaver CS6 permite importar dados de outros aplicativos como Excel, ou gravados em formato delimitado. O formato delimitado aquele que j
est separado por tabulaes, vrgulas, dois pontos, ponto e vrgula ou outro delimitador.
Importando Dados
clique no menu Arquivo / Importar / Dados tabulares;
Aula 15 - Atividades
1. Abra a estrutura de site local Curso Dreamweaver CS6 e crie uma pasta chamada aula_04. Clique no menu Arquivo / Novo, nesta pgina voc adicionar algumas
tabelas e editar suas propriedades pelo Inspetor de Propriedade.
2. M odifique as propriedades da pgina, alterando a fonte para Verdana e o tamanho para 10 pontos.
3. Insira as tabelas como o exemplo a seguir:
Aula 16 - Link
Tipos de Link
O Adobe Dreamweaver CS6 oferece diversas formas de estabelecer um link com qualquer texto ou imagem em qualquer parte do documento, inclusive lista e
tabela.
possvel criar os seguintes tipos de link:
Internos - para documentos de um mesmo site.
Externos - para documentos de outro site.
Downloads - para documentos com extenses no reconhecidas pelo navegador.
Correioeletrnico - para enviar mensagens atravs dos softwares de e-mail.
ncoras - para sees especficas de uma pgina.
possvel criar um link com um simples clique. Esse recurso est presente no Inspetor de Propriedade, no menu Inserir e na Barra de Insero na opo Comum.
Para configurar um link, basta selecionar um texto ou uma imagem, em seguida, indicar o caminho do arquivo ou seo.
Quando um arquivo movido ou renomeado dentro do Dreamweaver, seu link corrigido automaticamente.
Inspetor de Propriedade
Texto
Atividades
1. Abra a estrutura de site local Curso Dreamweaver CS6 e crie uma pasta chamada aula_5. Clique no menu Arquivo / Novo, nesta pgina voc adicionar alguns
textos e uma imagem como link utilizando o Inspetor de Propriedade.
2. Crie 1 arquivos com a extenso .zip na pasta aula_5.
3. Insira uma tabela e links, conforme a imagem a seguir:
Aula 17 - Layout
O Sucesso de um Web Site
Uma boa diagramao do contedo juntamente com a interface do web site uma das principais razes para o sucesso de um projeto de web.
Alm de preocupao com a aparncia e organizao, o layout precisa ser compatvel com diversos navegadores e resolues de monitor.
O layout pode ser montado de maneira fixa (pixels) ou elstica (relativo). Normalmente a melhor soluo um design hbrido, com a largura fixa e altura varivel.
No Dreamweaver CS6 o layout pode ser montado utilizando tabelas ou utilizando divs e css.
Tabelas
A maneira mais "tradicional" de criao de layouts utilizando tabelas. Essa a forma mais fcil, porm no compatvel com o web standard (conjunto de regras
utilizadas na criao de web sites).
Esse recurso est presente na Menu Inserir na opo Layout. E suas configuraes esto presentes no Inspetor de Propriedades.
Barra Inserir Layout
A tabela do topo
Meio
inserir uma nova tabela atravs da barra de insero Layout/Tabela (ou das outras maneiras vistas anteriormente);
configurar conforme a figura a seguir (1 linha, 3 colunas e 770 pixels).
Janela Tabela
Atravs do inspetor de propriedades, alterar as cores e altura da clula.
cor #333333 e altura 40 pixels.
As tabelas de layout
Aula 18 - Atividades
1. Abra a estrutura de site local Dreamweaver CS6 e salve o arquivo montado anteriormente com o nome de layout1.html. Salve o arquivo na raiz do site local.
2. M odifique o ttulo da pgina para "Escola de Design Web Premium".
3. Insira a imagem topo1.jpg na clula superior da primeira tabela.
4. Insira a imagem menu1.jpg na segunda linha da primeira tabela.
5. Insira a imagem baixo1.jpg na ltima tabela.
6. Insira um texto de 5 pargrafos, 1 ttulo e 2 subttulos na segunda coluna da segunda tabela. Note como a tabela se comporta de maneira elstica, esticando
conforme o texto a ocupa.
7. Insira uma imagem do lado do primeiro pargrafo, alinhando-a a esquerda.
8. M odifique a propriedade Preenchimento da clula da segunda tabela para o valor 5 pixels.
9. M odifique a propriedade Alinhamento de todas as tabelas para Centralizado.
10. Crie estilos CSS para a formatao do texto e do fundo da pgina. Utilize cores existentes na prpria imagem do topo para a formatao dos ttulos e preto
para o fundo da pgina.
11. Salve novamente o arquivo e visualize-o no navegador.
Aula 19 - Modelos
Modelos
Um dos principais recursos para facilitar a criao de web sites com mltiplas pginas o uso de M odelos. fcil de manusear e permite criar regies bloqueadas
e regies editveis, mantendo assim a integridade da pgina original. O arquivo de modelo sempre ficar armazenado em uma subpasta Modelos na pasta raiz do site.
Atravs desse recurso muito simples e rpido criar um web site cuja interface se repete em todas as pginas. No Adobe Dreamweaver CS6 possvel transformar
uma pgina HTM L em um modelo atravs do comando Arquivo/Salvar como modelo.
Salvando um Modelo
Ser utilizado o arquivo feito anteriormente como base para a construo de um web site completo. Para isso esse arquivo ser gravado como um M odelo do
Dreamweaver.
abra o arquivo que deseja transformar em um template. Para esse exemplo o arquivo o layout1.html;
utilize o comando Arquivo/Salvar como modelo;
aberta a janela Salvar como modelo para salvar um novo modelo. Configure as opes e clique Salvar.
Novo documento
Na opo Site, escolha a estrutura de site onde se encontra o template desejado. J na opo Modelos para o site, selecione o template que deseja
aplicar e clique no boto Criar. A opo Atualizar a pgina quando o modelo for alteradodeve estar marcado caso queira que a pgina seja atualizada quando
for modificado o modelo.
Note que ao criar uma pgina baseada num modelo, apenas a regio editvel pode ser modificada. Todo o resto fica bloqueado, evitando erros e
mudanas indesejadas.
Outros Recursos
Regio Opcional
A regio opcional uma rea que controla um contedo que pode ou no ser visualizado em uma pgina que utiliza um modelo. Para controlar essa rea
utilizada uma expresso condicional (If).
selecione uma rea ou um contedo na rea de Trabalho;
escolha o menu Inserir / Objetos de Modelos / Regio Opcional;
ser aberta a janela Nova regio editvel para definir um nome e status da regio opcional. Em seguida, clique OK.
Linha final: determina a linha final que ser repetida. Caso queira repetir apenas uma linha, insira o mesmo valor em Linha inicial e Linha final;
Nome da regio: determina o nome da regio de repetio de tabela.
Aps inserir a tabela possvel configur-la do modo que quiser. Podendo adicionar linhas e colunas e alterar tamanho e cores, entre outras opes j estudadas
em Tabelas.
As opes regio_01 e regio_02 da primeira linha da tabela de repetio podero ser modificadas na pgina que a modelo for aplicada. J a segunda linha no
poder sofrer modificao.
Na rea de Trabalho da pgina, onde o modelo foi aplicado, ser apresentado alguns botes de acesso para auxiliar na tabela de repetio.
Criar Modelo Aninhado
Esse recurso utilizado para criar um modelo em uma pgina que j possui modelo. Para que um modelo aninhado funcione necessrio aplicar um modelo em
uma pgina.
escolha o menu Inserir / Objetos de modelos / Criar modelo aninhado;
ou escolha o boto Modelos/ Criar modelo aninhado na Barra de Insero na opo Comum;
aberta a janela Salvar como modelo para salvar um novo modelo. Configure as opes e clique Salvar.
Editando e Atualizando um Modelo
A edio de um modelo igual a modificao de uma pgina comum.
escolha o menu Janelas / Arquivos ou Janelas / Assets;
clique duas vezes no modelo desejado e ser aberto em uma nova janela esse arquivo;
faa as alteraes necessrias e escolha o menu Arquivo / Salvar para salvar o modelo.
Para a atualizao de um modelo necessrio:
escolher o menu Modificar / Modelos / Atualizar Pginas;
aberta a janela Atualizar pginas para atualizar o modelo.
Aula 20 - Atividades
1. Abra a estrutura de site local Dreamweaver CS6. Abra o arquivo layou1.htm da pasta raiz. Crie a partir dessa pgina um modelo.
2. Transforme em regio editvel o local onde o contedo ser diversificado. Insira o nome meio nessa regio.
3. Salve este arquivo. Observe que ele ser salvo automaticamente dentro da pasta Template na estrutura de site local Dreamweaver CS6
4. Crie novos arquivos baseados no modelo layout1. Para cada opo do menu dever ser criado um arquivo.
M odifique o contedo (ttulos, fotos e textos) dos novos arquivos e salve-os com os nomes:
quemsomos.html
designcenter.html
cursos.html
worshops.html
servicos.html
localizacao.html
contato.html
home.html
5. Com os arquivos gerados e salvos, abra o layout1.dwt e crie link para os botes. Utilize o recurso de mapa de imagem para isso. Em seguida salve e atualize o
modelo.
6. Visualize no navegador um dos arquivos criados e teste a sua navegao.
Inserir: posio (no cdigo HTM L) onde ser inserida a DIV, podendo ser:
No ponto de insero - a tag inserida exatamente na posio onde est;
Aps incio da tag - inserida aps uma tag especfica;
Antes do final da tag - inserida antes de uma tag especfica.
Classe: permitida a escolha de uma classe em CSS. Se a classe ainda no existe, basta colocar o nome que ser utilizado futuramente.
ID: permitida a escolha de um identificador em CSS. Se o identificador ainda no existe, basta colocar o nome que ser utilizado futuramente.
Nova regra CSS: abre a caixa de dilogo para a criao de estilos CSS.
Caixa Modelo
Um formato comum encontrado nesse tipo de layout o exibido na imagem a seguir. Para isso so utilizadas cinco DIVS, cada uma com um identificador.
Cada nome encontrado dentro de uma caixa um novo identificador do CSS. Geralmente esses identificadores so escritos dessa maneira, sem os acentos.
A ordem de criao desses identificadores tambm importante: Geral, Topo, Lado, Contedo e Rodap.
Para criar a primeira DIV e o seu identificador:
insira uma DIV num novo documento com o Inserir em No ponto de insero e ID com o nome de Geral;
clique tambm em Nova regra CSS e configure a tela de criao do novo estilo CSS.
escolha ID, o Seletor com o nome de #Geral e Definio da regra (Nova arquivo de folhas de estilos css);
ser exibida uma tela para salvar a folha de estilos. Utilize o nome tableless.css e clique em Salvar;
M odifique as propriedades:
Caixa/Width - 760 pixels;
Caixa/Margins - Top 0 pixels, Right Auto, Bottom 0 pixels e Left Auto (dessa maneira o layout ser centralizado);
clique em OK, OK novamente e veja o resultado.
Atividades
1. Abra a estrutura de site local Dreamweaver CS6. Salve o arquivo com a DIV Geral e Topo com o nome de tableless.html na pasta raiz.
2. Insira uma nova DIV, com o nome de Lado e Inserir After tag - <div id="Topo">
3. Configure um novo estilo CSS para essa DIV com as caractersticas:
Caixa/Width - 160 pixels
Caixa/Float - Right
4. Insira uma nova DIV, com o nome de Contedo e Inserir After tag - <div id="Lado">
5. Configure um novo estilo CSS para essa DIV com as caractersticas:
Caixa/Margin - Right - 170 pixels
6. Insira uma nova DIV, com o nome de Rodap e Inserir After tag - <div id="Conteudo">
7. Configure um novo estilo CSS para essa DIV com as caractersticas:
Caixa/Background color - #663333
Caixa/Height - 40 pixels
Caixa/Clear - Both
8. Salve o arquivo tableless.html e o arquivo tableless.css.
Atividades
1. Abra a estrutura de site local Dreamweaver CS6 e tambm o arquivo tableless.html, encontrado na pasta raiz.
2. Altere o ttulo do documento para "Box M odel - Tableless/CSS".
3. Apague os textos "Content for id "Nome" Goes Here" includos em todas as DIVS.
4. Configure um novo estilo CSS redefinindo a tag BODY com os parmetros:
Tipo/Fonte - Verdana, Arial, Helvetica, sans-serif
Tipo/Tamanho - 10 points
Fundo/Background color - #113217
Fundo/Background image - tableless_fundo.jpg
Fundo/Repeat - repeat-x
Caixa/Margin - 0 pixels
5. Altere as configuraes do identificador #Geral com os parmetros:
Fundo/Background image - tableless_geral.jpg
Fundo/Repeat - repeat-y
6. Altere as configuraes do identificador #Topo com os parmetros:
Fundo/Background image - tableless_topo.jpg
Fundo/Repeat - no-repeat
7. Altere as configuraes do identificador #Rodape com os parmetros:
Fundo/Background image - tableless_rodape.jpg
Fundo/Repeat - no-repeat
8. Insira um texto de 5 pargrafos, 1 ttulo e 2 subttulos na div Conteudo. Note como o layout se comporta de maneira elstica, esticando conforme o texto o
ocupa.
9. Insira uma imagem do lado do primeiro pargrafo, alinhando esquerda.
10. Altera as configuraes do identificador #Conteudo com os parmetros:
Caixa/Padding - Left 15 pixels
11. Insira uma lista com 5 links para pginas externas da div Lado e com destino _blank.
12. Configure um novo estilo CSS, Advanced e configurando #Geral #Lado a. Essa opo permite a redefinio apenas dos links na div Lado. Utilize os parmetros:
Tipo/Color - #000000
Tipo/Size - 8 points
Tipo/Decoration - none
Fundo/Background color - #B79EBA
Caixa/Padding - 5 pixels
Caixa/Margin - Right 10 pixels
Blocos/Display - block
13. Configure um novo estilo CSS, Advanced e configurando #Geral #Lado a:hover. Essa opo permite a redefinio apenas dos links na div Lado, quando
apontados pelo cursor do mouse. Utilize os parmetros:
Tipo/Color - #FFFFFF
Fundo/Background color - #D40843
14. Configure um novo estilo CSS, Advanced e configurando #Geral #Lado li. Essa opo permite a redefinio apenas das listas na div Lado. Utilize os parmetros:
Lista/Type - none
15. Configure um novo estilo CSS, Advanced e configurando #Geral #Lado ul. Essa opo permite a redefinio apenas das listas na div Lado. Utilize os parmetros:
Caixa/Padding - 0 pixels
Caixa/Margin - 0 pixels
16. Salve o arquivo e visualize-o no navegador.
Aula 23 - AP Div/Layer
Layers
Outra forma de montar um layout com CSS no Dreamweaver atravs de Layers (camadas). A layer uma DIV com posicionamento absoluto e no to utilizada (e
aceita no mercado) como a montagem em Box M odel vista anteriormente.
Nessa verso do Dreamweaver a nomenclatura da layer mudou para AP Div (Absolute Position Div), mas o funcionamento e uso so praticamente iguais s verses
anteriores.
No Adobe Dreamweaver CS6 possvel inserir uma layer de duas maneiras: pelo menu Inserir / Objetos de Layout / AP Div oupela Barra de Insero na opo
Layout.
Para configurar as propriedades de uma layer j inserida no documento, basta selecion-la e o Inspetor de Propriedade apresenta inmeras opes.
Inserindo uma Layer
Menu Inserir
Clique no menu Inserir / Objetos de Layout / Layer;
inserida uma layer na rea de Trabalho com tamanho definido.
Painel Elementos AP
Atividades
1. Abra a estrutura de site local Dreamweaver CS6 e crie uma pasta chamada aula_6. Crie uma nova pgina e nessa pgina camadas conforme a figura:
Aula 24 - Formulrio
Conceitos Bsicos
O que so formulrios? Os formulrios existem para possibilitar o cadastro, pesquisas, envio de comentrios, aumentando o poder de interao com os visitantes
dos sites e esto nos sites na internet.
Para um formulrio HTM L, ou seja, uma pgina Web que contm, alm de texto, elementos especiais chamados controles, representados por caixas de checagem,
botes tipo rdio, caixas de seleo, campos de texto, etc.
Os usurios preenchem os campos de um formulrio submetendo-o em seguida a algum agente de processamento. Neste momento, todas as informaes
fornecidas so enviadas a um programa, escritas especialmente para processar esses dados de acordo com alguma necessidade ou especificao.
Em alguns casos os dados so gravados em um banco de dados, em outros, por exemplo, uma nova pgina construda, em outros as informaes so
encaminhadas via e-mail.
A Tag <form> e seus Principais Atributos
A rea de um formulrio, na codificao HTM L da pgina, delimitada pelo par de marcadores <form> e </form>.
Exemplo:
<html>
<head>
<title> Exemplo de Formulrio </title>
</head>
<body>
<form>
Aqui iro entrar os campos do formulrio.
</form>
</body>
</html>
<form name="nome_do_formulario" method="valor" action="tratador_do_formulario">
Elementos do_formulario
</form>
Delimita um formulrio na pgina. Todos os elementos do formulrio devem vir entre este par de marcadores.
NAME: especifica o nome do formulrio. til em casos de validao de campos, por exemplo, quando se utiliza uma linguagem de scripts como JavaScript;
METHOD: mtodo que define como os dados sero transmitidos para o programa que ir process-los.
Deve ter os valores GET ou POST, sendo que a diferena entre estes dois valores est no modo como os dados so empacotados. Normalmente o mtodo Post
utilizado em formulrios de postagem de dados (como num cadastro ou em formulrios de contato). O mtodo Get utilizado na consulta de dados (como num
formulrio de busca).
ACTION: indica o endereo do programa que receber os dados do formulrio.
Exemplos:
<form name="maladireta" method="post" action="maladireta.asp">
<form method="get" action="/busca_simples.asp" >
<form name="contato" action="http://hotwired.com/cgi-bin/FomM ail.pl" method="post">
Barra de Insero
Formulrio uma excelente ferramenta para trocar informaes com os usurios do site. Esse recurso est presente na Barra de Insero na opo Formulrios e
no menu Inserir. Suas propriedades esto presentes no Inspetor de Propriedade.
Caixa de Seleo
Listar valores
Menu de Salto
Essa opo cria um menu de salto, utilizado geralmente como navegao alternativa em um web site.
Itens de menu: exibe os itens j criados.
Texto: defineos rtulos que sero exibidos na lista.
Quando selecionado, v para URL: define um valor para o rtulo Texto. Esse valor pode ser uma URL ou um arquivo. Para indicar basta clicar no boto Procurar...
Abrir URLs em: especifica o frame ou janela onde a URL dever ser carregada.
Atividades
1. Abra a estrutura de site local Dreamweaver e tambm o documento contato.html (baseado no modelo).
2. Dentro da rea do contedo, insira um formulrio.
3. No Adobe Dreamweaver monte uma diagramao utilizando tabela para o formulrio. Essa tabela ser inserida no contedo do documento.
Tabela:
Tabela Regular (5 linhas x 2 colunas)
Largura: 100%
Espaamento da clula: 2 - Borda: 0
4. Insira os textos e itens de formulrio na tabela. Para isso siga as posies e textos atravs da figura a seguir.
5. Observe que algumas clulas foram mescladas, faa o mesmo em sua tabela.
Aula 25 - Comportamentos
Introduo
Os comportamentos permitem a interao do usurio com a pgina atravs de cdigos Javascript pr-formatados. Ao anexar um comportamento a um elemento da
pgina so especificados uma ao e o evento que a disparar. Diversas aes podem ser disparadas pelo mesmo evento e possvel especificar a ordem em que as
aes ocorrero.
No Adobe Dreamweaver CS6 possvel inserir um comportamento pelo painel Comportamento que se encontra no menu Janela / Comportamentos.
Para inserir um comportamento basta selecionar um elemento no documentoe atravs do painel Comportamento aplicar o comportamento desejado.
Para configurar as propriedades de um comportamento j inserido, basta selecionar o elemento que o recebeu e o painel Comportamento apresenta todos os
comportamentos aplicados.
Painel Comportamento
Selecione um contedo no documento;
escolha o menu Janela / Comportamentos.
Ser aberto o painel Comportamento para aplicar eventos e aes.
Painel Comportamento
Eventos e Aes
Mostrar eventos definidos: exibe os eventos aplicados.
Mostrar todos os eventos: exibe todos os eventos aplicados.
Adicionar comportamento: apresenta todos os comportamentos a serem aplicados.
Remover evento: apaga um comportamento aplicado.
Mover valor do evento para cima / Mover valor do evento para baixo: modifica a ordem dos comportamentos.
Inserindo Comportamentos
Sero mostrados os principais comportamentos da verso CS6 do Dreamweaver.
Chamar JavaScript
Esse recurso utilizado para chamar uma funo ou executar um cdigo Javascript. Basta preencher o campo com um caminho ou comando Javascript.
Chamar JavaScript
Alterar Propriedade
Esse recurso utilizado para alterar propriedades de algum elemento.
Alterar propriedade
Tipo de elemento: define o tipo de elemento que deseja alterar.
ID do elemento: define o elemento desejado pelo nome.
Propriedade: define a propriedades que ser alterada.
Novo valor: define um novo valor para a propriedade.
Ir para URL
Esse recurso abre uma nova pgina na janela, sendo particularmente til para alterar o contedo de duas ou mais pginas com um clique.
Ir para URL
Aberto em: define a janela onde ser carregada a pgina.
URL: define a URL da pgina a ser aberta.
Abrir Janela do Navegador
Esse recurso abre uma URL numa nova janela. possvel especificar as propriedades da nova janela, inclusive o seu tamanho, nome e atributos. Utiliza-se muito
esse recurso em pop-ups e em galerias de imagem.
Mensagem pop-up
Mensagem: define a mensagem que ser visualizada na janela.
Efeitos
Uma novidade nessa verso do Dreamweaver a incluso de efeitos. possvel fazer um elemento da tela piscar, aparecer, esticar, etc.
Esses efeitos so teis para chamar a ateno do usurio para algo na tela, como um formulrio.
O efeito de Aumentar/Diminuir
Atividades
1. Abra a estrutura de site local Dreamweaver CS6 e tambm o documento contato.html (baseado no modelo).
2. Selecione o formulrio e aplique o comportamento Validate Form, configurando os campos Nome, Email e Fone como obrigatrios.
3. Configure o campo Email para que seja um endereo de email vlido.
4. Configure o campo Fone para que seja numrico.
5. Salve novamente o arquivo e visualize-o no navegador.
Aula 26 - Mdias/Flash
Inserindo Flash
O Dreamweaver CS6 permite a incluso de diversos objetos baseados em Flash, como botes, textos e vdeos.
Os objetos incorporados nessa verso j so inseridos atravs de uma marcao em JavaScript, corrigindo um problema de execuo de Activex encontrado em
outras verses do Dreamweaver.
Os arquivos feitos no Adobe Flash possuem a extenso SWF.
Atravs do menu Inserir/Mdia - SWF;
uma vez inserido, o arquivo pode ser configurado atravs do inspetor de propriedades.
o arquivo inserido apresentado "desligado" dentro do Dreamweaver. Para visualizar o flash, basta apertar o boto Executar.
Flash Vdeo
O formato padro de vdeo utilizado pelo Flash o FLV. Esse formato utilizado inclusive pelo Youtube e visto por milhes de pessoas na internet.
No Dreamweaver CS6 possvel inserir um vdeo em flash e escolher qual o "player" que deseja utilizar na execuo do vdeo.
Atividades
1. Abra a estrutura de site local Dreamweaver CS6 e crie uma pasta chamada aula_8. Crie uma nova pgina e salve-a com o nome de midias.html na pasta criada.
2. Crie um arquivo Flash Vdeo (FLV).
3. Salve novamente o arquivo e visualize-o no navegador.
<br />
<img src="image.jpg" alt="foto x" />
Utilizar Letras Minsculas para Tags e Atributos:
Incorreto:
<A HREF="index.html" CLASS=internal>
Correto:
<a href="index.html" class="internal">
Colocar entre aspas valores dos atributos:
Incorreto:
<table width=100%>
Correto:
<table width="100%">
No permitir Atributos sem Valores (booleanos):
Incorreto:
<input checked>
<option selected>
<frame noresize>
Correto:
<input checked="checked" />
<option selected="selected" />
<frame noresize="noresize" />
Atributo ID substitui o Atributo NAME:
Incorreto:
<img src="figura.gif" name="figura1" />
Correto:
<img src="figura.gif" id="figura1" /> <img src="figura.gif" id="figura1" name="figura1" />
No utilizar Tags e Atributos HTML Descontinuados:
Incorreto:
<b>destaque</b>
Correto:
<strong>destaque</strong>
Declarar o DOCTYPE na Primeira Linha do Documento:
<!DOCTYPE ...>
<html>
<head>
<title>... </title>
</head>
<body> ... </body>
</html>
Tipos de Doctype
A marcao de tipo de documento (Doctype) pode ser de trs tipos:
Strict
Utilizado quando o cdigo do documento 100% XHTM L. O XHTM 1.0 Strict no permite nenhuma desconformidade com o padro XHTM L.
Transitional
Este o tipo mais utilizado. Ele permite a utilizao de tags e atributos de formatao, tornando o documento compatvel com browsers que no suportam CSS.
Frameset
Este tipo indicado quando voc est utilizando FRAM ES em seu site.
Nos prximos exerccios, ser utilizado o Doctype Transitional. Sua sintaxe :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTM L 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Essa tag inserida antes da marcao <html>.
Tableless
Definies
Ao aplicar as regras de Web Standard, surge um problema referente maneira tradicional de criao de layouts. A tag <table>, utilizada para a diagramao de
pginas, foge do seu valor semntico correto, que o de apresentar dados tabulares.
Para solucionar essa incoerncia, foi criado o Tableless (sem tabela), mtodo onde cada mdulo do web site (cabealho, menu, contedo, etc.) colocado
dentro de um container (caixa). Esse container montado utilizando a tag <div>, normalmente identificada por um id (classe de nome nico).
Essas caixas so formatadas posteriormente com estilos de texto CSS. Dessa maneira no so utilizadas imagens para o layout e existe uma separao entre
contedo e formatao (visual).
D icas: O Tableless chamado tambm de box model (modelo de caixas).
Benefcios do Tableless
Existem diversos benefcios em desenvolver com esse novo mtodo, pois:
reduz o tamanho final dos arquivos (isola 80% do cdigo):
menor tempo de espera para visualizao das pginas;
menor consumo de banda (custos).
facilita alteraes no layout e na estrutura, reduzindo o custo de manuteno do projeto;
permite manter uma padronizao visual ao longo de um projeto mais extenso;
maior acessibilidade a usurios com necessidades especiais e equipamentos mbile como celulares e PDAs.
Divs
Dentro do Tableless, a tag mais importante a <div>. Utilizada agora para a criao de caixas (e no mais para alinhamento de blocos de pargrafos) essa marcao
quem cria o esqueleto em XHTM L, que ter sua aparncia formatada com estilos CSS. Cada mdulo do web site "etiquetado" com uma div. Podemos criar
quantas divs forem necessrias para o layout, assim como eram criadas tabelas e clulas. As divs podem conter um menu, o contedo do site, imagens de fundo,
banners e etc. Sua posio, cores, bordas, formatao de texto e imagens de fundo so definidas numa folha de estilo separada do cdigo XHTM L. Com
identificaes, o cdigo mais fcil de ser entendido, pois claro para que serve cada uma das divs criadas.
Exemplos:
<div id="topo">Aqui entra o topo do web site</div>
<div id="menu">Aqui entra o menu de navegao</div>
<div id="conteudo">Aqui entra o contedo do web site</div>
D icas: Evite identificar uma div como "menuesquerdo" ou "azul". Se a aparncia do site for mudada no futuro, o cdigo fica incoerente, dificultando o
entendimento e manuteno.
Uma div pode ser colocada dentro da outra. Dessa maneira, as propriedades da div de nvel superior sero herdadas pelas divs internas.
Exemplo:
<div id="pai">
<div id="filha">Contedo da div filha, com heranas da div pai</div>
</div>
Contedo
O contedo em Web Standard preocupado em manter a semntica correta, respeitando ttulos, listas e pargrafos. Cada parte do contedo, layout e navegao
colocada dentro de sua div correta. O cdigo em Standard mais organizado e simples de ser entendido pelo desenvolvedor. Todo o texto de contedo pode ser
colocado na div de identificao "conteudo". Sua formatao feita utilizando CSS.
Exemplo:
<div id="conteudo">
<h1>Ttulo da pgina</h1>
<p>Esse um pargrafo da div contedo</p>
</div>
As imagens do contedo, como fotos, banners e grficos tambm so colocadas dentro das divs. As imagens que constituem o layout, como fundos de pginas,
topo e rodap so declaradas em CSS.
Exemplo:
<div id="conteudo">
<h1>Ttulo da pgina</h1>
<p>Esse um pargrafo da div contedo</p>
<p>Veja a imagem:<img src="img/grafico1.gif" alt="M eu grfico"></p>
</div>
Navegao
Em Standard comum a navegao ser colocada em uma div prpria e utilizando listas ao invs de pargrafos ou tabelas. Isso permite maior dinamismo em
mudanas de layout, possibilitando inverter a posio de um menu, assim como sua orientao (vertical ou horizontal).
Exemplo:
<div id="menu">
<ul>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
</ul>
</div>
D icas: possvel criar um link vazio colocando um # (sustenido) ao invs de um endereo URL
</div>
<div id="lateral1">
<h3>Contedo da lateral 1</h3>
<p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante
ac quam. M aecenas urna purus, fermentum id, molestie in, commodo porttitor, felis. </p>
<p>Donec eu mi sed turpis feugiat feugiat. Integer turpis arcu, pellentesque eget, cursus et, fermentum ut, sapien. </p>
</div>
<div id="lateral2">
<h3> Contedo da lateral 2</h3>
<p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante
ac quam. M aecenas urna purus, fermentum id, molestie in, commodo porttitor, felis. </p>
<p>Donec eu mi sed turpis feugiat feugiat. Integer turpis arcu, pellentesque eget, cursus et, fermentum ut, sapien. </p>
</div>
<div id="conteudo">
<h1> Contedo Principal </h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante
ac quam. M aecenas urna purus, fermentum id, molestie in, commodo porttitor, felis.</p>
<h2>Subttulo </h2>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante
ac quam.Aenean sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio.</p>
</div>
<div id="rodape">
<p>Rodap do site</p>
</div>
</div>
</body>
</html>
Lembrando que esse XHTM L cria uma div chamada "geral" com as demais divs sendo suas "filhas".
Veja agora a formatao bsica para o layout, declarada no arquivo estilo01.css (no esto declaradas formataes de aparncia de textos - apenas o layout):
CSS #geral {
width:960px;
margin:0 auto;
}
#topo {
height:150px;
background:#CF0;
}
#lateral1 {
width:170px;
background:#CCC;
float:left;
}
#lateral2 {
width:170px;
background:#CCC;
float:right;
}
#conteudo {
margin:0 180px;
}
#rodape {
background:#CF0;
height:60px;
clear:both;
}
Uma vez salvo e publicado, o resultado :
Unidade V - Apndices
Apndice A - Exemplo Abrangente
Apndice B - Consideraes Finais
Editores
Sites
Apndice C - Atividades de HTML
Parte 1
Parte 2
Parte 3
Parte 4
Parte 5
Parte 6
Parte 7
Parte 8
Parte 9
Parte 10
Parte 11
Parte 12
Parte 13
color="red">Impressoras</font></td>
</tr>
<tr>
<td align="center" bgcolor="yellow"> <font face="Verdana, Arial" size="4"
color="red">PC</font></td>
<td align="center" bgcolor="yellow"> <font face="Verdana, Arial" size="4"
color="red">M AC</font></td>
<td align="center" bgcolor="yellow"> <font face="Verdana, Arial" size="4"
color="red">Jato</font></td>
<td align="center" bgcolor="yellow"><font face="Verdana, Arial" size="4"
color="red">Laser</font></td>
</tr>
<tr>
<td width="16%" align="center" bgcolor="yellow"><font face="Verdana, Arial" size="4"
color="red">SP</font></td>
<td width="21%" align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">30</font></td>
<td width="21%" align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">5</font></td>
<td width="21%" align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">3</font></td>
<td width="21%" align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">1</font></td>
</tr>
<tr>
<td align="center" bgcolor="yellow"><font face="Verdana, Arial" size="4"
color="red">RJ</font></td>
<td align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">20</font></td>
<td align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">4</font></td>
<td align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">2</font></td>
<td align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">1</font></td>
</tr>
<tr>
<td align="center" bgcolor="yellow"><font face="Verdana, Arial" size="4"
color="red">RS</font></td>
<td align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">20</font></td>
<td align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">4</font></td>
<td align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">2</font></td>
<td align="center" bgcolor="white"><font face="Times New Roman" size="4"
color="black">1</font></td>
</tr>
<tr>
<td colspan="5" align="center" bgcolor="black"> "><font face="Verdana, Arial" size="4"
color="white">Fonte: CPD</font></td>
</tr>
</table>
</body>
</html>
Lynda
http://www.lynda.com
Site da autora de uma srie de livros sobre Web Design, Lynda Weinman.
Neste site a autora traz uma srie de assuntos ligados ao processo de criao e produo de sites.
Parte 5
1. Abra o arquivo index.html e construa nele uma tabela com as seguintes propriedades:
a tabela deve estar centralizada em relao pgina;
deslocamento do texto em relao s bordas da clula igual a 0 (zero);
espaamento entre clulas igual a 0(zero);
sem bordas;
tabela possui um tamanho fixo de 700 pixels de largura;
possui 4 linhas por 1 coluna.
A tabela dever ficar assim:
Parte 6
1. Abra a pgina index.html. Na terceira linha da tabela defina as propriedades do Iframe.
SRC - pgina vangogh.htm;
NAM E - dentro;
WIDTH - 100%;
HEIGHT - 100%;
M ARGINWIDTH - margem esquerda 0;
M ARGINHEIGHT - margem superior 0;
ALIGN - alinhado ao meio;
SCROLLING - barra de rolagem automtica;
FRAM EBORDER - borda 0;
2. Ainda na pgina index.html altere o destino dos links, para que eles possam abrir suas pginas dentro do Iframe (dentro).
Parte 7
1. Crie um arquivo com o nome contato.htm. Nesta pgina ser criado um formulrio contendo trs campos, alm de o boto enviar. A pgina segue as mesmas
configuraes das demais pginas internas feitas anteriormente (cor de fundo e margens).
Campo de texto chamado nome, size 50;
Campo de texto chamado email, size 50;
Campo de textarea chamado comentario, 2 linhas e 50 colunas;
Boto de enviar, com o value Enviar;
2. Na tag <form> que se inicia necessrio configurar o mtodo e o caminho do CGI que ir processar o formulrio. Verifique o caminho nas pginas de instruo
do servidor.
3. Uma vez montado o formulrio necessrio inserir nele alguns campos hidden, para o controle do processamento no servidor. Os campos hidden a serem
inseridos esto de acordo com as especificaes do servidor gratuito (br.geocities.com) onde o projeto ficar hospedado.
Campo hidden contendo o login.
Campo hidden contendo o ttulo do email.
Campo hidden especificando o endereo da pgina de confirmao.
Campo hidden contendo os campos nome e email como obrigatrios.
4. Crie uma nova pgina e salve-a com o nome confirma.htm.
Defina margem esquerda e margem superior igual a 0 (zero);
Dentro desta pgina insira o ttulo Confirmado;
5. Crie um novo link na pgina index.htm, apontando para a pgina contato.htm.
Parte 8
1. Publique na Internet o projeto de web site elaborado nas atividades utilizando um programa de FTP. Teste o site antes de publicar.
Parte 9
1. Formate o arquivo index.htm (feito anteriormente) com estilos CSS, sendo:
a. Body - Cor de fundo: #003366 e todas as margens: 0px
b. A - Cor: #003366, fonte: Verdana e tamanho: 10pt
2. Crie uma folha de estilos CSS, com as seguintes configuraes:
a. Body - Cor de fundo: #FFFFFF, todas as margens: 15px e fonte: Verdana
b. H1 - Cor: #003366 e tamanho: 16pt
c. P - Tamanho: 10pt
d. Salve com o nome artistas.css
3. Aplique a folha de estilos em cada pgina dos artistas, usando o mtodo de link para pgina externa.
Parte 10
1. Com base nos conhecimentos adquiridos nas ltimas unidades, criaremos um documento formatado com regras de CSS avanado. Para isso pea para o seu
professor o arquivo historia.html e a imagem de fundo e faa a formatao para que ele fique como a figura:
Parte 12
1. O CSS responsvel pela formatao do documento XHTM L tableless.htm ser montado em outro arquivo. Esse arquivo deve ser salvo com o nome de estilos.css,
na mesma pasta do documento XHTM L.
2. Sero criados seis estilos (a princpio) nessa folha de estilo, sendo:
* (asterisco), com os atributos de margem e preenchimento iguais a zero. Isso evita declarar vrias vezes o mesmo atributo, pois o "*" controla todas as tags
do XHTM L;
#geral, com os atributos largura igual a 700px e margens superior e inferior iguais a 0px. As margens esquerda e direita devem ser definidas como "auto",
centralizando assim a div geral na janela do navegador;
#topo, com os atributos altura igual a 110px;
#menu, com os atributos largura igual a 130px e flutuando para a esquerda;
#conteudo, com o atributo margem esquerda igual a 140px (10 pixels a mais da largura do menu, ficando um pouco distante da outra caixa);
#baixo, com os atributos altura igual a 70px e com ambas as flutuaes limpas;
3. Para que o CSS faa efeito no XHTM L necessrio aplicar a folha de estilo. Utilize o mtodo de vnculo, visto anteriormente na unidade III.
Salve novamente ambos os documentos.
Parte 13
1. Abra o arquivo estilos.css e atualize os estilos, sendo:
na div topo, colocar a imagem de fundo topo.jpg, a cor de fundo #FFCC00 e sem repetio;
na div baixo, colocar a imagem de fundo baixo.jpg, sem repetio;
2. Crie novos estilos, sendo:
um estilo para as listas do menu, exibindo-as em linha e sem o marcador;
um estilo para os links do menu, configurando:
cor de fundo #FFE797;
cor #000000 ;
tamanho do texto 8 pontos;
sem sublinhado;
exibido em bloco;
preenchimento 4px;
Glossrio
A
ACRNIMO - Os acrnimos so abreviaes. Tornaram-se palavras amplamente usadas na Internet, principalmente nos grupos e listas de discusso em ingls. So
palavras derivadas das letras iniciais de uma frase ou dilogo. Por exemplo, IM HO tradicionalmente usado para "In M y Humble Opinion" - "Em M inha Humilde
Opinio", ASP, que usada para "As Soon As Possible" - "O mais rpido possvel".
AD (ADVERTISEM ENT) - Anncio, Banner de publicidade.
AD CAMPAIGNS - Qualquer esforo para aumentar o nmero de visitantes do seu site. Geralmente, mas nem sempre, associada com a insero de Banners em
outro site, em que os visitantes possam clicar e serem dirigidos para o seu site. Como toda Campanha Publicitria caracterizada por uma data de incio e outra de
fim e por um custo, para a durao total da campanha.
AD CLICKS - Um click (feito pelo visitante) em qualquer publicidade (banner) que o leve de um site para outro (atravs de um hiperlink).
AD VIEWS - Qualquer pgina web que contenha uma mensagem publicitria (banner), vista por um visitante. Desde que o visitante a veja, ele pode clicar nela.
Podem existir mais do que uma M ensagem Publicitria em uma pgina, isto um ad view se refere ao ato de ver as publicidades existentes em uma pgina.
AD-HOC QUERY - Consulta eventual. Qualquer consulta que no possa ser previamente determinada, antes do momento da consulta ser emitida. Uma consulta que
consiste em SQL construdo dinamicamente, em geral por ferramentas de consulta residentes na estao de trabalho do usurio final.
AD-HOCK QUERY TOOL - Ferramenta de consulta eventual.
ADO - Abreviatura de ActiveX Data Objects. Interface criada pela M icrosoft para acessar bancos de dados relacionais. Em comparao com padres anteriores, o
ADO mais amplo e trabalha com dados de diferentes tipos, inclusive pginas HTM L, planilhas e outros documentos.
ADSL - Sigla de Asymmetric Digital Subscriber Line. uma nova tecnologia que possibilita a transmisso de dados, em altas velocidades, utilizando cabos telefnicos
comuns.
O sistema trabalha com velocidades assimtricas, ou seja, diferentes em cada sentido, e, por essas caractersticas, promete facilitar a vida dos usurios de
Internet. No downstream (trfego de dados na direo do usurio), a ADSL atinge de 1,5 a 9 megabits por segundo (M bps). E no upstream, as taxas vo de 16 a 640
kilobits/segundo (Kbps). necessrio instalar modems ADSL nas duas pontas. No Brasil, a tecnologia no est disponvel comercialmente.
Alias - Significa segundo nome, ou apelido. Pode referenciar um endereo eletrnico alternativo de uma pessoa ou grupo de pessoas, ou um segundo nome de
uma mquina. tambm um dos comandos bsicos do Unix.
APACHE - Programa Servidor de pginas HTM L, escrito originalmente para ambientes UNIX, depois LINUX. um dos mais conhecidos e confiveis servidores WEB e
alem disso GRTIS.
APPLET - Programa escrito para rodar dentro de outro programa (por exemplo, macros do Word ou do Excel). Um applet no pode ser executado de forma
autnoma. Os applets escritos em Java, responsveis por boa parte da dinmica da Web, em geral rodam no ambiente do browser.
ARPANET (Advanced Research Projects Agency Network) - Rede de longa distncia criada em 1969 pela Advanced Research Projects Agency (ARPA, atualmente
Defense Advanced Projects Research Agency, ou DARPA) em consrcio com as principais universidades e centros de pesquisa dos EUA, com o objetivo especfico de
investigar a utilidade da comunicao de dados em alta velocidade para fins militares. conhecida como a rede-me da Internet de hoje e foi colocada fora de
operao em 1990, posto que estruturas alternativas de redes j cumpriam seu papel nos EUA.
B
BACKBONE - Espinha dorsal. Estrutura de nvel mais alto em uma rede composta por vrias sub-redes. O backbone composto por linhas de conexo de alta
velocidade, que se conectam as linhas de menor velocidade.
BANDWIDTH - Literalmente "largura de banda", uma indicao do volume de dados que podem trafegar por uma conexo medida em Kbps ou M pbs; exemplo:
uma LP de 64 Kbps tem uma bandwidth muito menor que uma linha T1, de 1,54 M bps.
BUSINESS INTELIGENCE - a utilizao de uma srie de ferramentas para coletar, analisar e extrair informaes, que sero utilizadas no auxlio ao processo de
gesto e tomadas de deciso de empresas e organizaes. Esse nome foi escolhido como metfora das decises governamentais baseadas em espionagem e anlise
de dados (caso da CIA)
BUSINESS TO BUSINESS - B2B - o nome que se d a transaes comerciais entre empresas, mediadas pela Internet.
BUSINESS TO CONSUMER - B2C - Venda ao consumidor, atravs da Internet.
C
CERN - Abreviatura de COUNSEIL EUROPEAN POUR LA RECHERCHE NUCLEARI, ou seja, Conselho Europeu pela Pesquisa Nuclear. Seu quartel-general, na cidade
europeia de Gneva, foi onde se desenvolveu a WWW, como uma iniciativa para melhorar o modo como os cientistas trocavam dados pela Internet.
COOKIE - M ensagem enviada ao browser por um servidor Web. Normalmente, essa mensagem gravada no micro cliente como um arquivo de texto.
Sempre que o cliente volta a acessar aquele site, a mensagem reenviada ao servidor. O objetivo do cookie identificar o usurio, por exemplo, exibir pginas
personalizadas.
Para isso, o usurio precisa ter fornecido informaes pessoais numa visita anterior ao site.
CRIPTOGRAFIA - Processo que "embaralha" os dados de um documento, seguindo um algoritmo matemtico baseado numa chave de encriptao, de maneira que
no permite que terceiros vejam o contedo de tal documento. O processo se completa quando, na outra ponta, usando o mesmo software, e com a mesma chave
de encriptao, o processo se reverte - a desincriptao - refazendo o documento original.
CLICK THROUGH - Ao clicar em um banner, voc acessa o site do anunciante ou tem acesso a mais informaes sobre o produto ou servio.
CLICK THROUGH RATE - Porcentagem dos visitantes que clicam a M ensagem Publicitria quando de um Ad View. um bom indicador na eficcia da M ensagem
Publicitria.
CLICKS - O nmero de clicks que foram feitos em um dado banner. Pode-se vender uma quantidade determinada de cliques em um determinado banner. como
um carto de telefone, quando acabam os crditos o carto deixa de valer. Por exemplo, podem ser vendidos mil cliques. Ao serem realizados mil cliques neste
banner termina o contrato, que lgico, pode ser renovado.
COTA - uma quantidade de CPM s que se compra, como no caso do carto telefnico.
CPA - Custo Por Ao. Outra forma de cobrana a CPA que cobra por operao bem-sucedida, ou seja, ao ser realizada uma compra ou efetivado um servio
com origem no click do banner. A CPA calculada dividindo-se o produto da multiplicao do custo por cliques pelas operaes bem-sucedidas ou Actions.
Resumindo CPA=CPC*Clicks/Actions.
CPC - Custo por clique. O custo por cliques. calculado dividindo-se o custo por mil banners (CPM ) por Clicks, ou seja, CPC=CPM /Clicks.
CPM - Custo por mil pageviews de um banner.
CRM - Customer Relationship M anagement - Conceito criado para sistematizar e estruturar o relacionamento de uma empresa ou organizao com seus clientes.
Todas as interfaces com clientes (Telemarketing, Site, Vendas, Suporte, etc.) so tratados por uma camada intermediria de software, que centraliza e gerencia
esse relacionamento. Existem vrios softwares disponveis no mercado, h vrios nveis de preo, mas antes de tudo necessrio mudar a forma como a "EM PRESA"
se relaciona com seus clientes, da sua ATITUDE para com os clientes.
D
DIRECTX - Conjunto de regras de programao (API) criado pela M icrosoft. Seu objetivo dar aos programadores de aplicaes grficas - games, em especial formas de acessar o hardware sem saber exatamente qual dispositivo est instalado no sistema. O DirectX proporciona isso mediante a criao de uma camada
intermediria de software que traduz comandos genricos nos comandos especficos para cada dispositivo. Na prtica, a tecnologia DirectX tira partido dos
recursos de acelerao grfica do hardware, o que resulta em ganho de performance em aplicaes multimdia. Essa API tambm suporta as tecnologias USB,
FireWire, AGP e M M X.
DOWNLOAD - Ato de transferir uma cpia de um arquivo em um computador remoto para outro computador atravs da rede, Internet. O arquivo recebido
geralmente gravado em disco no computador local.
DNS - Sigla de Domain Name Server. Designa o conjunto de regras e/ou programas que constituem um Servidor de Nomes da Internet. Um servidor de nomes faz a
traduo de um nome alfanumrico (por exemplo, webmundi.com) para um nmero IP (por exemplo, 200.300.220.1). Por exemplo, no DNS brasileiro, geram-se todos
os nomes terminados em br. Qualquer outro nome ser tambm traduzido pelo mesmo DNS, mas a partir de informao proveniente de outro DNS (isto se essa
informao no tiver sido previamente obtida).
E
E-BUSINESS - Nome que se d a transaes e comrcios realizados eletronicamente atravs da Internet.
E-COMMERCE - Nome que se d ao sistema comercial utilizado por uma empresa utilizando a Internet para e-business (muitas vezes um sinnimo do outro).
EDI - Sistema de transferncia eletrnica de dados entre empresas.
F
FAQ (Frequently Asked Questions) - Questes Perguntadas Frequentemente. um texto que pretende responder, dentro de uma determinada matria, a
questes colocadas frequentemente pelos usurios.
FIREWALL - Hardware e Software que formam um sistema de proteo que impede a entrada de estranhos em redes privadas ligadas a Internet. (Intranet).
FREEWARE - Software que distribudo livremente, qualquer software grtis, podendo ser descarregados pela web via FTP, CD-ROM s promocionais entregues
junto com jornais ou revistas, etc.
FTP (File Transfer Protocol) - Protocolo de Transferncia de Arquivos. Permite transferir arquivos e programas de uma mquina remota para a sua e vice-versa na
Internet. o processo pelo qual o usurio pode ter acesso a inmeros "depsitos" de arquivos (texto, imagens, sons e programas) situados em computadores
remotos de instituies pblicas e privadas.
G
GATEWAY - Conjunto de hardware e software que realiza a converso dos protocolos de comunicao entre redes diferentes, permitindo que as mesmas se
interliguem de forma transparente para o usurio.
GOPHER - Sistema baseado em texto (isto : no grfico) para navegao na Internet, no qual o usurio v menus que indicam arquivos disponveis em diferentes
computadores da rede. Era intensamente usado nas origens da Internet, passando por certo abandono com a exploso da WEB (a parte grfica da Internet).
H
HACKER - Pessoa com grande conhecimento de informtica, que se utiliza desses conhecimentos para "entrar" em servidores de rede (na Internet ou fora dela)
sem autorizao dos responsveis, o que causa nessas pessoas uma grande sensao de poder; em geral desenvolve seus prprios programas de invaso de sistemas,
e no gosta de se utilizar programas prontos, tipo "receita de bolo".
HIPERLINK / HIPERMDIA - So as palavras e/ou figuras que aparecem em destaque nas pginas na web que levam a outros lugares na rede. Pode tambm fazer
tocar um som, carregar um arquivo e assim por diante. Nesses casos normalmente referenciados como links de hipermdia.
HIPERTEXTO - As pginas que aparecem na janela dos Browsers so resultado de cdigo em hipertexto. Essas pginas podem conter texto em diferentes tamanhos
e estilos, figuras e, o que as define como hipertexto, a capacidade de levar, de forma no linear a outro lugar no sistema, atravs de um conjunto de hiperlinks.
HIT - Quando algum v uma pgina web, um "hit" registrado pelo sistema onde a pgina est armazenada.
HOMEPAGE - como chamada a pgina de abertura de um servio ou de uma pgina pessoal. Da homepage, voc pode acessar outras pginas atravs dos
hiperlinks.
HOTLIST - Lista de sites preferidos em antigos navegadores web. Hoje so mais conhecidos como bookmarks.
HOST - Computador principal num ambiente de processamento distribudo. Computador central que controla uma rede. Na Internet qualquer computador ligado
rede, no necessariamente um servidor.
I
IP (Internet Protocol) - Protocolo responsvel pelo roteamento de pacotes entre dois sistemas que utilizam a famlia de protocolos TCP/IP desenvolvida e usada na
Internet. o mais importante dos protocolos em que a Internet baseada.
J
JPEG - Abreviatura de Joint Photographic Experts Group, especfico para fotografias tem uma das maiores taxas de compresso de dados; entretanto essa alta
taxa obtida atravs de um algoritmo que gera perdas, isto , a imagem compactada por tal mtodo possui perda de informao, porm usada para fotografias,
que aceitam bem essas perdas, que os especialistas consideram extremamente aceitvel, principalmente considerando as altas taxas de compresso (que chegam
facilmente a mais de 13:1).
JPG - Uma das variantes do JPEG um dos dois nicos formatos de imagens suportados pela linguagem HTM L (o outro formato o GIF).
K
KBPS - Unidade de medida que representa um milhar de bits por segundo; (na verdade 1.024 bits por segundo).
KERNELL - Ncleo de um sistema operacional responsvel pela execuo das funes bsicas desse sistema. O Kernell uma das partes do sistema operacional
que est sempre residente em memria, e tambm a responsvel pelo carregamento dos demais mdulos sempre que for necessrio.
L
LAMER - Hacker principiante, mas que se acha o mximo. So em geral desprezados pelos verdadeiros hackers, j que esto sempre tentando fazer coisas que no
sabem ainda, mas se gabam para o mundo.
LAN - Local Area Network (rede de rea local) uma rede de equipamentos conectados, dentro de uma pequena rea de extenso, atravs de cabos coaxiais ou
de par tranado. Uma LAN criada basicamente para compartilhar recursos, de disco e de perifricos, e garantir a unicidade dos dados crticos de uma empresa.
LINGUAGEM SCRIPT - So linguagens de programao cujo cdigo fonte interpretado pelo programa em tempo execuo. Por exemplo: o browser interpreta
HTM L, Javascript e Vbscript.
LOG - Arquivo, em geral no formato texto, no qual so registrados eventos ocorridos num computador, num determinado perodo de tempo. Em geral os LOGs
registram um subconjunto do que ocorre no equipamento, subconjunto esse que interessa ao software para registro sobre suas prprias aes.
LOG IN - Incio do estabelecimento de uma conexo de um equipamento numa rede, local ou no.
LOG OFF - Trmino de uma conexo de um equipamento numa rede, local ou no.
M
MICREIRO - Apelido - de tom depreciativo - dado a uma pessoa, profissional ou no, que trabalha apenas em microcomputadores, no sendo um profissional de
mquinas de grande-porte. Em geral os profissionais de mquinas de grande-porte tm um pouco de desprezo pelos "micreiros".
MIDI - Acrnimo de M usical Instrument Digital Interface o conjunto de padres utilizados para a comunicao entre um computador e os instrumentos
eletrnicos de msica.
MAILING LIST - Uma lista de assinantes que se correspondem por correio eletrnico. Quando um dos assinantes escreve uma carta para um determinado
endereo eletrnico (de gesto da lista) todos os outros a recebem, o que permite que se constituam grupos (privados ou no) de discusso atravs de correio
eletrnico.
MODEM - Contrao da expresso M Odulador-DEM odulador, representa um dispositivo que, acoplado a um computador, permite a conexo de um micro a outro,
ou a uma rede, de forma remota, pela linha telefnica. O M odem converte os sinais digitais de um computador em sinais analgicos, e vice-versa, entendveis pelo
sistema de telefonia. Os modems sempre trabalham aos pares, um em cada ponta da conexo.
N
NAVEGAO - O ato de ir visitando diversas pginas da Internet, no necessitando ser uma tarefa que siga um "mapa" da "viagem". A navegao pela WEB sempre
feita atravs de um browser, e se d pelo clicar de palavras, ou frases especialmente marcadas (so os links).
O
OFF-LINE - Termo que designa o estado de um computador quando este no est ligado a outro computador, mas est executando tarefas semelhantes, exceto
WAN - Acrnimo de Wide Area Netwaork (rede de rea larga) uma rede de computadores que interliga entre si diversas redes locais. A rea de abrangncia de
uma WAN pode ser maior que uma cidade, na verdade pode representar uma rede mundialmente disseminada.
WANNABE - Hacker principiante que executa apenas "receitas de bolo", isto : programas prontos para descobrir senhas, ou para invadir sistemas. No consegue
ainda desenvolver suas prprias tcnicas.
WEB - A parte grfica da Internet, responsvel pela exploso da Internet, antes restrita apenas a usurios localizados em Universidades e nos meios militares
americanos. Baseia-se na linguagem HTM L para conseguir criar a interface grfica necessria.
WEBCRAWLER - Site na Web que funciona como um diretrio de endereos URL. O usurio pode realizar pesquisas atravs de algumas palavras-chave, e o
programa faz uma busca em enormes bases de dados compiladas pela empresa que sedia o WebCrawler.
WEBMASTER - Pessoa responsvel pela operao de um site ou um grupo de sites. Tambm utilizado para designar o responsvel pela operao de um Servidor
Web.
WEBTV - M todo de navegao pela web que utiliza um aparelho de TV, e uma "set top-box" que transfere os sinais do cabo de TV por assinatura para visualizao
na TV. A WebTV mais rpida que uma conexo por modem, e para quem no quiser usar um computador s para navegar na Internet muito mais barato. No Brasil
s existem experincias neste sentido, muito embora esteja em franco crescimento nos EUA.
WEBTRENDS - Famlia de softwares lderes em SITE M ETRICS (medio de parmetros de um site), principalmente Anlise de Trfego, quantificao e qualificao
de visitantes, gerenciamento do site, alerta e monitoramento, etc.
Z
ZIP - Extenso que indica um arquivo compactado atravs de um programa do tipo PKZIP ou WINZIP. o padro mais utilizado no mundo da informtica para
diminuio do tamanho de arquivos. seguido de perto pelo padro ARJ.
ZMODEM - Protocolo de comunicao assncrona de dados, utilizado em aplicaes de acesso remoto entre modems. Este protocolo o mais rpido, mais flexvel
e confivel, para transmisso de dados entre microcomputadores e possui correo de erros de transmisso. S como comparao: o uso do XM ODEM , o protocolo
anterior, causa perda total dos dados recebidos se a conexo cair a qualquer momento, durante a transferncia, com o ZM ODEM a transferncia executada a
partir do ponto em que parou a recepo dos dados na seo
anterior.
Bibliografia
Livros
GIM ENES, Lucas Correa. CAM ARGO, Daniel Furtado. Dreamweaver CS5.5 e HTML com CSS e Tableless. People Educao, 2012.
Anderson Vieira / Alta Books. Macromedia Dreamweaver 8: Guia Prtico e Visual
Silvana Tauhata Ynemine / Visual Books. Dreamweaver 8
Fabricio M anzi / rica. Dreamweaver 8: Criao de Sites e Loja Virtual
CARVALHO, Alan. Desenvolvendo Sites Profissionais: HTML 4 e CSS 2. Editora Book Express.
PRATES, Rubens. HTM L Guia de consulta rpida. Editora Novatec.
LEM AY, Laura. Aprenda em 1 semana HTML 4. Editora Campus.
M ULLEN, Robert. HTML 4 Guia de referncia do programador. Editora Cincia M oderna.
Links
http://ecelib.cuc.edu.cn/
http://del.ufms.br/tutoriais/w95tut/capitulo2.htm
http://www.lipsum.com/feed/html
http://www.ebah.com.br/content/ABAAAfEPEAA/conceitos-basicos-html-css?part=2
http://www.w3.org
http://www.construindoseusite.com.br/css/css.shtml
http://www.lynda.com
http://www.lipsum.com/feed/html
http://www.ebah.com.br/content/ABAAAfEPEAA/conceitos-basicos-html-css?part=2
http://helpx.adobe.com/dreamweaver/using/whats-new-cs6.html
http://www.adobe.com/products/cs6/faq.edu.html#
http://www.adobe.com/devnet/dreamweaver/samples.html
http://www.adobe.com/devnet/dreamweaver/articles/dreamweaver_custom_templates.html
http://tv.adobe.com/vi+f1592v1768