Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara...

21
Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 1 Desenvolvimento de WEB I HTML Erwin Alexander Uhlmann

Transcript of Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara...

Page 1: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 1

Desenvolvimento de WEB IHTMLErwin Alexander Uhlmann

Page 2: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 2

SumárioProjeto em Web.....................................................................................................................................3

Briefing............................................................................................................................................3Objetivo...........................................................................................................................................3Público Alvo....................................................................................................................................3Domínio e Servidor..........................................................................................................................4Informações da Empresa..................................................................................................................4Exercício..........................................................................................................................................4Arquitetura da Informação (AI).......................................................................................................4HTML..............................................................................................................................................5Dreamweaver...................................................................................................................................6

Crie o Site....................................................................................................................................7Configurações de Design............................................................................................................8Tabelas.........................................................................................................................................8Design da página.........................................................................................................................9Imagens.......................................................................................................................................9Links..........................................................................................................................................10HTML........................................................................................................................................11

Sessão HTML.......................................................................................................................11Sessão HEAD.......................................................................................................................11

Algumas META TAGs importantes.................................................................................11Sessão BODY.......................................................................................................................12

Tabelas.............................................................................................................................12Listas................................................................................................................................12Listas ordenadas..............................................................................................................13Imagens............................................................................................................................13Link..................................................................................................................................13Cabeçalhos.......................................................................................................................13iFrame..............................................................................................................................14

Frames............................................................................................................................................14mainFrame............................................................................................................................15topFrame...............................................................................................................................16leftFrame..............................................................................................................................16

Texto..............................................................................................................................................16Listas não ordenadas.................................................................................................................16Listas ordenadas........................................................................................................................16Alinhamento..............................................................................................................................16Linha horizontal........................................................................................................................16

CSS................................................................................................................................................16Layers.............................................................................................................................................19

Visibilidade...............................................................................................................................19Nome do Layer..........................................................................................................................20Nível..........................................................................................................................................20Movimento ao Layer.................................................................................................................20

Continua DW_HTML_I-2..................................................................................................................21

Page 3: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 3

Projeto em Web

O projeto para um Website deve levar diversos itens em consideração. Claro.Um bom começo é a definição do tema do projeto, seguido pela definição do escopo que deve ser criado a partir da análise dos requisitos do sistema, ou seja, o que o site deverá conter.

Briefing

O briefing é a documentação que deverá ser levantada com o cliente. Muitas vezes o cliente já tem esta documentação pronta para fornecer, mas deverá ser observado se todos os documentos necessários constam.Para cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim como um site de venda de carros pode ser parecido com um site de um frigorífico ou completamente diferente.Alguns dos principais documentos são:

● Objetivo● Público Alvo● Domínio e Servidor● Concorrência● Informações sobre a Empresa● Material gráfico e Textos

A tradução livre para a palavra briefing é perspectiva, ou seja, a partir deste documento você deverá conseguir visualizar seu projeto.O briefing deverá conter informações suficientes para que a equipe possa criar um projeto sem interferências ou novas solicitações de informações. Cada nova solicitação ou reunião significa atraso na execução do projeto e para o cliente demostração de desorganização.

Objetivo

Este é o primeiro passo a ser definido. Um Site, um Blog, um e-Commerce, uma apresentação institucional, ou mesmo com objetivos mistos, como um Site que contenha um Blog.

É fundamental a definição clara do projeto e principalmente quando em projetos mistos, onde deverá ter claramente definida a área do projeto principal e do secundário ou dos dois projetos.

Dentro do Objetivo também deve ser descrita a intensão do site, sua vocação, ou seja, à que se destinará o site e quais os objetivos desejados com ele, como por exemplo aumentar o número de vendas, assim o projeto deverá ser privilegiado nas áreas definidas como estratégicas.

Público Alvo

Estes dados deverão ser fornecidos pelo solicitante do projeto e constar no briefing. Um site desenvolvido para adolescentes deverá contar um determinado conteúdo, bem como cores, imagens e textos típicos aos usuários, já um site destinado à empresas de turismo deverá considerar como público alvo os consumidores do tipo de turismo oferecido, se ecológico, de aventura ou específico

Page 4: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 4

para idosos.

O que é fundamental considerar é a acessabilidade e a usabilidade do site, ou seja, não desabilite funções de teclado ou mouse, impedindo o uso por pessoas que desconheçam outras formas de navegação, ou mesmo o uso de cookies e de linguagem Java.

É importante salientar que em casos de renovação de sites, muitas dessas informações poderão já existir, no provedor do cliente, bem como as páginas mais procuradas, strings de busca e páginas de saída.

Domínio e Servidor

Outro item que deverá constar no briefing, qual será o domínio, se já está reservado ou não, qual tecnologia deverá ser utilizada, banco de dados, preços, condições, vantagens e desvantagens de cada host, plano e condições.

Muitas informações não estão disponíveis na Internet, assim vale a pena pesquisar sobre a empresa nos órgãos de proteção ao consumidor, pois qualquer parte do projeto que não funcionar adequadamente, refletirá negativamente sobre quem o fez, mesmo não sendo de responsabilidade direta do desenvolvedor, mas se a pesquisa for correta e abrangente para que o cliente tenha plena segurança de todos os serviços, o desenvolvedor será o responsável pelo sucesso do projeto.

Informações da Empresa

Os dados cadastrais da empresa, como endereço, telefone, CNPJ, etc., para que se possa emitir a nota fiscal e, e principalmente, como as pessoas poderão entrar em contato com a empresa.

O que é muito comum é encontrar empresas de conhecimento amplo e difundido em um local e completas desconhecidas em outro, assim é de suma importância a correta identificação e localização da empresa.

Outro item importante é a identificação visual, como logomarcas, cores e imagens utilizadas pela empresa. Todas essas informações deverão ser fornecidas pelo cliente ou caso contrário, projetado pelo desenvolvedor e aprovado pelo cliente e isto devera constar no briefing e nos custos do projeto.

Exercício

Criar grupos de no máximo 4 pessoas e criar o briefing de um site. Os briefings deverão ser transmitidos à um outro grupo e este deverá ter a capacidade criar um projeto sem intervenção ou qualquer explicação do grupo criador do briefing.

Arquitetura da Informação (AI)

A Arquitetura da Informação, ou simplesmente AI é uma ciência de grande importância dentro dos Websites, pois estuda a forma como são dispostos os elementos dentro das páginas. Para entender com maior clareza o que faz a AI, é preciso ter montado o briefing primeiro, para que este forneça

Page 5: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 5

dados para a construção do AI.

Ao projetar um Website, é preciso conhecer o negócio com clareza suficiente para que se possa exibí-lo da mesma forma.

Num site de venda de automóveis, a AI poderia ser da seguinte forma:

Página de entrada, ou index. Nesta página serão exibidas as informações sobre a empresa, seus serviços, dados de contato e seus carros, mas não os detalhes deles, pois para isto deverá ser planejada uma página específica.

Em síntese, a página index deverá conter informações suficiente para ilustrar O TODO do site, mas não ele TODO.

Ao entrar na página das ofertas dos automóveis, o sistema deverá seguir os preceitos da index, porém mais refinada. Deverá exibir O TODO dos automóveis, mas não TODO.

O usuário irá escolher um automóvel e desejará saber mais informações sobre ele, então ao visitar a página específica, deverá ser exibido TODO o automóvel e a partir dele, acesso às páginas de outras opções como formas de pagamento, revisões, acessórios, garantia etc.

Apesar de ser claro como se deve montar um website, a AI deve ser planejada, pois o usuário não pode se perder dentro dele. O Website deve ser planejado para o usuário que não sabe navegar ou para o prever as possibilidades de navegação e sempre oferecer opções de navegabilidade, conhecido como acessabilidade.

Neste exemplo da loja de automóveis, o usuário gostaria de ver os automóveis, então não deverão se misturar aos automóveis os financiamentos, acessórios, etc., não ao menos de forma desorganizada, ou seja, ofereça apenas o que interessa ao usuário, mas não o impeça de ter acesso ao restante.

A melhor forma de se planejar a AI é desenvolver um gráfico ou fluxograma de navegabilidade, partindo das informações do briefing e criando uma lista de áreas à serem atendidas, como se fosse em diretórios.

A partir deste gráfico, planeje seu site e se algo mudar, mude no gráfico também, pois este será o mapa do site.

Uma ferramenta recomendável é o MS Visio.

HTML

O HTML não é uma linguagem, é um código. Ele segue a seguinte ordem geral:

HTML,HEAD e BODY.

Todos os códigos e comandos do HTML são feitos em TAGs, o que quer dizer que são

Page 6: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 6

sempre inseridos entre os sinais <>, veja:

<html>

<head>

<title></title>

</head>

<body>

</body>

</html>

Note que toda TAG que é aberta deve ser fechada, para isto basta adicionar o sinal “/” antes da TAG à ser encerrada e repeti-la.

Algumas TAGs não possuem o par de encerramento, pois são comandos, como exemplo a TAG de quebra de linha, <br> ou mesmo outras que ao longo do curso serão demonstradas como abertas e encerradas nelas mesmas.

Veremos mais TAGs ao longo do curso.

Dreamweaver

Start-upContém as opções

de início de um projeto

Barra de Ferramentas Superior e acima o menu de Opções

Barra de Ferramentas Lateral

Barra de Propriedades

Page 7: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 7

Crie o Site

Para iniciarmos um projeto devemos primeiro criar o Site dentro do DW.

Na Barra de Ferramentas Lateral, na guia Files, clique em Manage Sites, ou na Barra de Ferramentas Superior em Site>New Site...

Preencha conforme a figura abaixo:

Uma boa prática é nomear o site de forma clara, mas as pastas onde se localizarão os arquivos, PREFERENCIALMENTE, não obrigatoriamente, com 8 caractéres, sem espaços ou caractéres especiais.

Crie uma pasta de imagens também.

Clique em HTML na janela Startup.

O primeiro passo é salvar a página, SEMPRE,salve como “index”, em seguida nomeie a página.

Page 8: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 8

Veja que no alto, logo acima da área de desenho da página, existe um campo com o nome Untitled Document, escreva alí o nome do site. Este campo pode conter espaços e caractéres especiais.

Examine o código clicando no botão CODE, logo acima da área de desenho, do lado esquerdo do DW. O DW já vem homologado para o W3C.

Configurações de Design

As configurações de design da página pode ser acertadas pelo botão Page Properties, na barra Properties, veja.

Faça seu design.

Analise o código.

TabelasPara criar as tabelas, vá à Barra de Ferramentas Superior, na guia Common e clique no desenho de uma tabela, ou no menu em Insert>Table.

Preencha conforme a figura.

Page 9: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 9

Analise código.

Design da páginaSelecione as 3 células da primeira linha da tabela e clique no botão Merge, que está na parte inferior, do lado esquerdo da Barra Properties.

Faça o mesmo com as duas últimas células da primeira coluna, e finalmente uma as 4 células restantes, entre elas, somente.

Analise o código.

Na primeira linha escreva o nome do site, selecione o texto e troque sua configuração de “None” para “Heading1”, na opção Format da Barra Properties.

Termine a página index com os dados do briefing.

ImagensPara inserir imagens numa página basta ir até o botão Image na barra de ferramentas superior Common.

É importante que a página esteja salva para que o DW trace o caminho da imagem.

As imagens nunca são anexos das páginas, mas sim arquivos que as páginas apontam para ele, isto significa que se você tiver uma imagem que se repete em todas as páginas, como o logo de uma empresa, você só terá uma imagem e todas as páginas apontarão para ela.

O passo seguinte é dar instruções ao DW sobre a identificação da imagem.

Page 10: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 10

Alternate text: Texto de identificação. É muito importante, caso o browser não permita a visualização de imagens, muitas vezes por política da empresa e também para indexação pelos mecanismos de busca.

Long description: Auxiliar à indexação e informa onde a imagem está salva.

Links

Para criar os links que permitem a navegação, selecione a palavra, figura ou região onde estará o link.

Na barra Properties, no campo Link, indique para qual página o link irá apontar.

Repita isto em todas as páginas.

Para criar um link utilizando uma figura, na barra de ferramentas Properties, clique no botão Map e escolha a opção que melhor lhe atende.

Note que ao selecionar uma área ela ficará marcada.

Page 11: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 11

HTMLHyperText Markup Language - Linguagem de Formatação de Hipertexto.

“22-01-2008: O W3C publicou hoje uma versão preliminar (draft) antecipada do HTML 5, uma revisão importante da linguagem de markups para a Web. O Grupo de Trabalho HTML está criando o HTML 5 para ser uma especificação aberta, sem direitos de autor (royalty-free) para conteúdo e aplicações de web rica. Leia o press release e conheça as novidades do HTML 5.” Retirado de http://www.w3c.br/ em 22/02/2008.

Existem Editores HTML chamados WYSIWYG (what you see is what you get - o que você vê é o que você tem). Eles oferecem ambiente de edição com um resultado final das marcações (pois o resultado final depende do browser usado para visitar a página). Alguns bastante conhecidos são por exemplo: FrontPage, Web Design e Dreamweaver.

Sessão HTMLInforma ao Browser, aqui começa seu trabalho!Sempre que se abrir a TAG <html> deve se fechar, mas ao final do documento com </html>.

Sessão HEADA sessão HEAD é a responsável pelas informações do documento, como título <title>, meta tags<meta...>.“Meta dados incorporados ao código XHTML são, na verdade, estruturas de dados sobre os próprios dados, uma breve descrição do conteúdo da página, seu autor, data de criação, linguagem e outras informações relevantes. Alguns sistemas de busca dão aos conteúdos das meta tags uma forte ênfase no ranking dos sites, a maioria deles indexa os dados das meta tags description e keywords como sumários da página. Se estas tags forem usadas correta e racionalmente elas podem aumentar a relevância nos resultados de busca o que é vantajoso tanto para o proprietário do site quanto para seu usuário.” Conforme http://developer.mozilla.org/pt/docs/Utilizando_meta_tags em 22/02/2008.

Algumas META TAGs importantes.

Author: Indica o autor do projeto<meta name="author" content="André" />

Cache-control<meta http-equiv="cache-control" content="no-cache" />

Keywords<meta name="keywords" content="..palavras-chave do documento" />

Refresh<meta http-equiv="refresh" content="15;url=http://www.thechessman.org" />

Robots<meta name="robots" content="all" />

Meta fornecida pelo Google<META name="verify-v1" content="sQIogsye0aus7HmIOLFKG+c9rSAOB9seKXK5H7qRo4o=" />

Page 12: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 12

Descrption<meta name="Description" content="Instituto de pesquisas acadêmicas, artigos, apostilas e material didático." />

Exibição de ícones na barra de endereços<link rel="shortcut icon" href="http://www.institutosiegen.com.br/imagens/IS.ico" />

<base href="http://www.institutosiegen.com.br" />

Dentro da sessão HEAD ainda há a título da página.<title>Nome da página</title>

TODA PÁGINA DEVE TER NOME!

Sessão BODY

Aqui, tudo que for escrito aparecerá no Browser.

Tabelas

As TAGs das tabelas começam com <table> e dentro desta TAG irão as informações sobre a tabela, como largura(width), alinhamento(align), bordas(border), etc., e deverá, é claro, terminar com </table>.As linhas<tr> serão preenchidas por células<td>, todas sempre terminando com </td> e </tr>. A ordem é fundamental.O objeto inserido dentro de outro, deve ser fechado primeiro.Veja o exemplo:<table width="" border="" align="" cellpadding="" cellspacing="" class="">

<tr>

<td width=""><img src="" width="" height="" /></td>

<td background=""></td>

<td width="" align="" background=""></td>

</tr>

</table>

Os valores devem ser colocados dentro das aspas.

Listas

As listas, ou marcadores de texto, devem começar pela TAG <ul> e cada marcador deverá ter a TAG <li> e terminar com </li> e a lista geral com </ul>.Veja o exemplo:<ul>

<li><a href="index.html">Home</a></li>

Page 13: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 13

<li><a href="localizacao.html">Localiza&ccedil;&atilde;o</a></li>

<li><a href="cursos.html">Cursos</a></li>

<li><a href="professores.html">Professores</a></li>

<li><a href="faleconosco.html">Fale conosco</a></li>

<li><a href="mapa.html">Mapa do site </a></li>

</ul>

Listas ordenadas

As listas ordenadas, assim como no MS Word, colocam automaticamente a numeração das linhas.Veja o exemplo.<ol>

<li><a href="index.html">Home</a></li>

<li><a href="localizacao.html">Localiza&ccedil;&atilde;o</a></li>

<li><a href="cursos.html">Cursos</a></li>

<li><a href="professores.html">Professores</a></li>

<li><a href="faleconosco.html">Fale conosco</a></li>

<li><a href="mapa.html">Mapa do site </a> </li>

</ol>

Imagens

Utilize a TAG <img src=”” />Note que esta TAG é auto encerrável, ou seja, não é necessário colocar a TAG </img> e sim, ela deve ser terminada com />.Veja o exemplo:<img src="../images/LogoUnG.gif" alt="UnG" width="382" height="68" border="0" usemap="#Map" />

Obs.: Se remover a opção width, o browser irá aceitar a proporção da imagem, assim como se o fizer com a opção height.

Link

Utilize a TAG <a href=””> e encerrada com </a>, veja o exemplo:<a href="mapa.html">

Cabeçalhos

Utilize as TAGs <h1> para a maior letra, <h2> para uma letra um pouco menor, <h3>, <h4>, <h5>

Page 14: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 14

e <h6> na ordem.Existem 6 tipos de cabeçalhos.Veja o exemplo:<h2>Bem vindo ao site da UnG!</h2>

Parágrafos: <p>...</p> -Ex.: <p align=center> Parágrafo alinhado ao centro.Quebras de linhas: <br>Linha horizontal: <hr> -Ex.: <hr size=7> Linha horizontal com 7 pixels de largura.Comentários: <!-- texto de comentário. -->

iFrameA função do iframe é trazer o conteúdo de uma página ou parte dela, para outra página.Utilize a TAG <iframe> e </iframe>. Veja os exemplos:

● <iframe id=macromedia_index name="iframe01" src="http://www.macromedia.com" width="600" height="400" scrolling="Auto"></iframe>

● <iframe id=webdocs name="iframe02" src="http://www.webdocs.com.br" border="no" width="400" height="200" scrolling="No" marginwidth="0" marginheight="0" ></iframe>

Frames

Os frames são recursos interessantes para se manter partes fixas nos sites, enquanto parte exibe o conteúdo solicitado.Com a adesão de novas tecnologias, como o PHP, o DOM, o Javascript e outras, este recurso perdeu grande parte de suas funcionalidades e principalmente a inclusão nos mecanismos de busca.Mas existem soluções interessantes para os Frames , principalmente quando desenvolvidos para soluções internas, pois permite a rápida atualização do site, sem a necessidade de alterar todas as páginas, além de uniformizar.Vejamos sua construção.Abra o DW.Existem duas formas de se criar um frame, primeira, na janela startup.

Page 15: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 15

A segunda, com a página já criada, na barra superior de ferramentas, na aba Layout.

Escolha a opção com um frame na parte superior e um do lado esquerdo. No quadro que se abrirá, você 3 opções:

mainFrameO frame do meio, onde deverá ficar o conteúdo que será trocado durante a navegação. Atribua um nome para ela.

Page 16: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 16

topFrameFrame do topo da página.

leftFrameFrame posicionado do lado esquerdo.

Cada frame tem as propriedades como se fosse uma página simples. Depois de criado, ao salvar, cada frame terá seu nome prórprio e poderá ser aberto como uma página simples.

Para salvar, vá no menu do DW, File > Save All.

O DW irá pedir para salvar todos os frames e o conjunto também. Para saber qual o frame o programa irá salvar, note que ele desenha uma borda no frame para indicar qual será salvo.

Para fazer a navegação, crie os links no menu de navegação, informe o link na barra Properties e escolha a opção mainframe no menu Target.

Lembrando, ao escolher mainframe, a página será exibida neste frame, o main, se por exemplo , você escolher _blank, abrirá uma nova janela.

Para editar o menu, por exemplo, para incluir ou apagar algum item, basta fazer a edição como se fosse uma página simples, que todo o site irá mudar.

TextoAlgumas ferramentas desenvolvidas para os textos.

Na barra Properties, além das cores de fundo e da fonte podemos configurar também quando um texto será um título, veja mais em HTML>Sessão Body>Cabeçalhos.

Listas não ordenadasNa barra Properties, no botão Unordened List.

Listas ordenadasNa barra Properties, no botão Ordened List.Para as listas, ao clicar com o botão direto do mouse, no item list, você poderá fazer configurações extras das listas.

AlinhamentoAos moldes de qualquer editor de textos do mercado.

Linha horizontalNa barra de ferramentas superior, na aba HTML, no botão Horizontal Rule.

CSSO CSS é uma codificação para o HTML puro. Permite que você crie as configurações dentro da própria página ou em um arquivo externo, que tem como vantagem a flexibilidade e ganho de velocidade na criação de páginas e na eventualidade de alterações, o fará em todo o site.

Page 17: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 17

Para criar um arquivo CSS, vá na janela startup, ou em File>New e escolha a tecnologia CSS.

Na barra de ferramentas lateral, abra a aba CSS.

Clique no botão com um “+”.

Nomeie como UnG.Clique em OK.

Observe que o DW colocou o nome no arquivo como .UnG. No CSS para cada definição há seu nome e este sempre deve começar com um ponto.

Aos moldes da configuração da página, crie o design desejado na próxima caixa.

Page 18: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 18

Salve o arquivo como ung.css.

Em todas as páginas novas, na guia CSS, clique no botão link.

Page 19: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 19

Procure pelo arquivo ung.css.

Ao criar um texto, na barra de ferramentas Properties, no botão Style, escolha “ung”.

Pode-se criar quantos estilos se desejar, por exemplo, um estilo para os títulos, para uma tag específica, para o rodapé, etc.

LayersOs layers são partes flutuantes numa página. Pode-se construir praticamente tudo o que se faz numa página, dentro de um layer, além de ter a opção de animação.

Na barra de ferramentas superior, na aba Layout, clique em Layer.

Desenhe um retângulo, do tamanho desejado. Observe as informações que serão exibidas na barra Properties. Você poderá acertar o tamanho, posição e demais configurações.

Exiba a barra de ferramentas Layer, vá em Window > Layer, ou digite F2.

Nesta barra existem 3 elementos. Visibilidade, nome do Layer e seu nível.

VisibilidadeUm layer poderá ser carregado, mas não ser exibido até que se adicione um comportamento (Behavior) a ele. Clique na linha do layer desejado na coluna onde tem um olho desenhado para exibi-lo, apagá-lo ou deixá-lo como default (padrão).

Layer

Page 20: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 20

Nome do LayerAtribua um nome ao layer na barra Properties.

NívelQual a ordem de aparecimento, qual layer ficará sobre qual layer, sendo o nível 1 o mais baixo.

Movimento ao LayerAbra a barra de ferramentas Timeline, em Window > Timeline, ou simplesmente Alt+9.

Clique sobre o layer criado e arraste-o até a barra Timelines, solte-o sobre a linha 1. Para outros layers posicione-os em outras linhas ou após a marcação do layer 1.

Para criar o movimento clique no momento 1 na linha 1 da Timeline e estabeleça a posição X, Y e/ou Z e seu tamanho.

Obs.: Você poderá posicioná-lo fora da página também.Depois clique sobre o momento 2 na linha 1 da Timeline, ou seja, no final dele e estabeleça os novos parâmetros.

Obs.: Alguns browsers podem exibir com diferenças ou mesmo não exibir.Clique em “Autoplay” na barra Timeline. Loop, óbviamente serve para fazer o looping do movimento.

Page 21: Desenvolvimento de WEB I HTML - Instituto Siegeninstitutosiegen.com.br/documentos/DW_HTML_I.pdfPara cada projeto existe uma necessidade, e a análise deverá ser criteriosa, assim

Erwin Alexander Uhlmann – www.institutosiegen.com.br - 15/02/08 - 21

Não poderão ser feitas intervenções no meio da timeline, ou seja, se a timeline estipulada tiver o tamanho de 20 frames, não poderá ser feita nenhuma intervenção nos frames entre 2 e 19. Se for necessário ter mais de um movimento, quebre a timeline e crie uma nova imediatamente após a primeira.

Continua DW_HTML_I-2