Maria do Pilar Canela Palma
1 Ensino I nterativo Universidade Anhembi Morumbi Multimídia I Objetivo Aprofundar nossos conhecimentos em DHTML usando alguns recursos do Dreamweaver como, frames, layers, formulários e Behaviors. Tais recursos são a grande força que permitem um maior dinamismo e uma maior interação com o usuário. Tópicos 1. Frames sobre molduras 2. Formulários 3. Behaviors Comportamentos 4. Camadas Layers 1. Frames sobre molduras As molduras são compostas de dois elementos principais um conjunto de molduras e as molduras individuais. Temos então, uma página responsável pela organização das molduras e as molduras propriamente ditas. As molduras definem uma área de navegação e uma área de conteúdo em uma página da Web. Cada moldura suporta uma página HTML individual e com todos os recursos disponíveis para qualquer página e com vinculação entre elas através dos links. A alteração das propriedades das molduras e dos conjuntos de molduras permite redimensionar as molduras e utilizar os vínculos e os destinos para controlar o conteúdo de uma moldura. Quando a opção View > Visual A ids > Frame Border estiver desativada, o conjunto de molduras terá exatamente a mesma aparência que em um navegador. O ultimo ícone da barra de documentos possui um atalho para tornar as bordas visíveis:
2 Quando as bordas da moldura forem exibidas, o Dreamweaver adicionará espaço ao redor do documento para a borda e aumentará a largura das bordas estreitas. Isto facilita a maneira de arrastar e selecionar uma moldura. Para criar um conjunto de molduras, siga um dos procedimentos abaixo: Escolha M odify > Frameset > Split frame a moldura para a esquerda, para a direita, para cima ou para baixo. Arraste uma das bordas da moldura para dentro da janela do documento a fim de dividir o documento vertical ou horizontalmente. Arraste uma borda da moldura a partir de um dos cantos, para dividir o documento em quatro molduras. P ara excluir uma moldura Arraste a borda da moldura para fora da página ou até a borda da moldura mãe. Para inserir um conjunto de molduras predefinido.
3 Os conjuntos de molduras predefinidos facilitam a seleção do tipo de conjunto de molduras a ser criado. Os ícones dos conjuntos de molduras predefinidos, no painel de molduras da paleta de objetos, são uma representação visual de cada conjunto de molduras aplicado a um documento selecionado. P ara inserir um conjunto de molduras predefinido pelo menu principal Para selecionar um conjunto de molduras predefinido, escolha I nsert > HTM L > Frames Left, Right, Top, Bottom, etc... P ara inserir um conjunto de molduras predefinido pela barra de layout: Selecionar uma moldura ou conjunto de molduras As molduras e os conjuntos de molduras são documentos HTML individuais. Para fazer alterações em uma moldura ou em um conjunto de molduras, inicie selecionando a moldura ou o conjunto de molduras a serem modificados. Você pode selecionar uma moldura ou um conjunto de molduras na janela do documento, ou utilizar o inspetor de molduras w indow > frames ou Shift + F2.
4 Quando uma moldura ou um conjunto de molduras for selecionado, as linhas de seleção aparecerão no inspetor de molduras e na janela do documento. O inspetor de molduras O inspetor de molduras mostra a hierarquia da estrutura do conjunto de molduras de uma maneira que não poderá estar visível na janela do documento. No inspetor de molduras, uma borda tridimensional larga circunda um conjunto de molduras; as molduras são envoltas por uma linha fina cinza, e cada moldura é identificada por um nome. Para selecionar um conjunto de molduras no inspetor de molduras clique na borda que circunda as molduras, no inspetor de molduras. Selecionar uma moldura ou o grupo Na janela do documento, quando uma moldura for selecionada, suas bordas estarão marcadas com uma linha pontilhada; quando um conjunto de molduras for escolhido, todas as bordas das molduras nesse conjunto estarão marcadas com uma linha pontilhada. O inspetor de propriedades exibirá as propriedades da moldura ou conjunto de molduras selecionado. Salvando os arquivos de molduras Um arquivo de conjunto de molduras e seus arquivos de molduras associados devem ser salvos para que a página possa ser visualizada em um navegador. É possível salvar uma página com um conjunto de molduras ou com uma moldura individualmente, ou salvar todos os arquivos de molduras abertos e a página com o conjunto de molduras.
5 Quando o Dreamweaver for utilizado para criar documentos com molduras, a cada novo documento será dado um nome de arquivo temporário por exemplo: molduprincipal_1 para a página com o conjunto de molduras, moldu_1, moldu_2, etc. para as páginas com molduras. Quando uma das opções de salvamento for selecionada, será aberta a caixa de diálogo Salvar o arquivo, já pronta para salvar um documento com o seu nome de arquivo temporário. Como os arquivos não têm título, poderá ser difícil determinar qual arquivo com moldura está sendo salvo. Examine as linhas da seleção da moldura na janela do documento, para identificar o documento que está sendo salvo. A área selecionada identifica a moldura mencionada na caixa de diálogo Salvar o arquivo. Como salvar um arquivo com um conjunto de molduras Como salvar um arquivo de moldura Para salvar um documento inserido em uma moldura, clique na moldura e, em seguida escolha File > Save. Como salvar todos os arquivos em um conjunto de molduras Para salvar todos os documentos abertos, inclusive os individuais, os documentos com moldura e os documentos com um conjunto de molduras, escolha File > Save All. P ara especificar as propriedades das molduras selecione a moldura e digite CTRL + F3 Para denominar uma moldura, digite um nome no campo Frame Name Nota Nome da moldura determina o nome da moldura, a ser utilizado como referência de destino e roteiro de links. O nome de uma moldura dever conter apenas uma palavra. São permitidos os sinais de sublinhado (_), porém hífens ( ), pontos (.) e espaços não
6 o são. Os nomes das molduras devem iniciar com uma letra (ao invés de um número). Não utilize as palavras reservadas do JavaScript (por exemplo: top ou navigator) como nomes de molduras. Scroll Determina se as barras de rolagem aparecerão quando não houver espaço suficiente para exibir o conteúdo da moldura. No Resize Restringe o tamanho da moldura e impede que os usuários arrastem as suas bordas. Borders Controlam a borda da moldura. As opções são yes, No e Default. Essa escolha anula as definições de borda em vigor para o conjunto de molduras. Border color Define a cor de todas as bordas adjacentes à moldura. Essa definição anula a cor da borda do conjunto de molduras. M argin w idth Define a largura das margens esquerda e direita, em pixels (o espaço entre as bordas da moldura e o seu conteúdo). M argin height Define a altura das margens superior e inferior, em pixels (o espaço entre as bordas da moldura e o seu conteúdo). Como controlar o conteúdo de molduras com os vínculos Utilize o menu pop up TA RGET, no inspetor de propriedades, para selecionar uma moldura na qual abrir um arquivo. O conteúdo indicado por um vínculo pode anular a moldura ou aparecer em uma janela de navegador inteiramente nova. P ara designar uma moldura _blank
7 Abre o documento vinculado em uma nova janela de navegador e disponibiliza a janela. _parent Abre o documento vinculado no conjunto pai de molduras do vínculo. _self Abre o vínculo na moldura, substituindo o conteúdo da mesma. _top abre o vínculo no conjunto de molduras mais distante do documento, substituindo todas as molduras. Se as molduras tiverem sido denominadas no inspetor de propriedades, os nomes das molduras aparecerão nesse menu. A seleção de uma moldura definida abrirá um documento vinculado na moldura escolhida. Como criar um conteúdo N OFRAM ES O Dreamweaver permite especificar conteúdos a serem exibidos nos navegadores mais antigos, com base em texto e sem suporte às molduras. O Dreamweaver insere o conteúdo especificado no documento com o conjunto de molduras, utilizando uma instrução semelhante à seguinte: <noframes><body bgcolor="#ffffff"> Desculpe, seu navegador não suporta o uso de frames! </body></noframes> Quando um navegador sem suporte às molduras carregar o arquivo do conjunto de molduras, o navegador exibirá apenas o conteúdo NOFRAMES. P ara definir o conteúdo N OFRAM ES Escolha M odify > Frameset > Edit NoFrames Content. 2. Formulários Os formulários permitem coletar informações dos usuários. Entre os usos mais comuns dos formulários, destacam se as pesquisas, formulários de pedidos e interfaces de busca. Os formulários necessitam de dois componentes: O código de origem de HTML que o descreve e um aplicativo do servidor ou roteiro do cliente que possa processar as informações digitadas pelo usuário nos campos do formulário criados pelo HTML.
8 Os formulários do Dreamweaver podem incluir objetos padrão, como campos de texto, botões, campos de imagens, caixas de seleção, botões de opção, menus de lista, campos de arquivos e campos ocultos. Como criar um formulário Utilize o comando I nsert > Form ou o painel Forms da barra de menus, para criar um formulário. Se não houver qualquer resultado visível, verifique se a opção view > visual aids > invisible elements está ativada. Selecione o formulário Clicando na linha pontilhada vermelha e defina as propriedades deste no inspetor de propriedades. Escolha dentre as seguintes opções: Form Name Atribui um nome ao formulário. O procedimento de nomear um formulário possibilita controlá lo com uma linguagem de criação de roteiros, como JavaScript ou VBScript, por exemplo. A ction Identifica o aplicativo do servidor que processa as informações do formulário, especificadas como URL. Clique no ícone da pasta, para localizar o aplicativo, ou digite o caminho correspondente a ele. M ethod Define a maneira como serão processados os dados do formulário. GET acrescenta valores do formulário à URL e envia uma solicitação GET ao servidor. Como o tamanho das URLs está limitado a 8192 caracteres, não utilize o método GET com formulários longos. P OST envia os valores do formulário no corpo de uma mensagem e uma solicitação P OST ao servidor. Default Utiliza o método padrão do navegador (geralmente GET).
9 P ropriedades dos campos de arquivos Para exibir as propriedades dos campos de arquivos no inspetor de propriedades, selecione um campo de arquivos em um formulário. Nome FileField Atribui um nome ao campo. Este campo é necessário e o seu nome deve ser exclusivo. Largura do caractere Define o número máximo de caracteres que podem ser exibidos no campo. Este número pode ser inferior ao Nº máx. de caracteres, que especifica o número máximo de caracteres que podem ser digitados no campo. Nº máx. de caracteres Define o número máximo de caracteres que podem ser digitados no campo. Utilize esta propriedade para limitar o comprimento do nome dos arquivos. Nota Confirme com o administrador do servidor se a carga anônima de arquivos é permitida antes de utilizar o campo de arquivos. Se inserir um campo de arquivos com o Dreamweaver, você deverá inserir manualmente ENCTY P E="multipart/form data" no rótulo FORM, para garantir que o arquivo estará adequadamente codificado. Como adicionar um objeto a um formulário Depois de adicionar um objeto a um formulário, é possível definir as suas propriedades, utilizando o inspetor de propriedades. Posicione o ponto de inserção dentro dos limites do formulário e escolha um objeto no menu I nsert > Form e escolha o objeto de formulário. Posicione o ponto de inserção dentro dos limites do formulário e clique em um botão de objeto no painel Forms, localizado na paleta de objetos. Especifique as propriedades do objeto no inspetor de propriedades escolha w indow > P roperties Text Field Aceitam qualquer tipo de texto: alfabético ou numérico. O texto digitado pode ser exibido como uma linha simples, linhas múltiplas, marcadores ou asteriscos. Button Prontos para acionar uma tarefa quando clicados, como o envio e redefinição dos formulários. É possível digitar um identificador personalizado para um botão ou utilizar um dos identificadores predefinidos.
10 I mage Fields Podem ser utilizados no lugar dos botões Enviar. Check Box Permitem múltiplas respostas em um único grupo de opções. Radio Button Representam opções exclusivas. List M enu Apresentam um conjunto de valores que os usuários poderão escolher. O objeto poderá apresentar um menu pop up, que aparecerá apenas quando o usuário clicar no nome do objeto (e aceitará apenas uma opção), ou uma caixa de listagem, que sempre exibirá os valores em uma lista de rolagem (e aceitará mais de uma opção). File field Permitem que o usuário procure os arquivos nos discos rígidos, carregando os como dados do formulário. Hidden Field Permitem armazenar informações (como o destinatário dos dados do formulário ou o assunto do formulário) que não forem relevantes ao usuário, mas que serão utilizadas pelo aplicativo que processa o formulário. Jump M enu Permite inserir um menu no qual cada opção se vincula a um documento ou arquivo. P ropriedades dos campos de texto Para exibir as propriedades dos campos de texto no inspetor de propriedades, selecione um campo de texto em um formulário. TextField Atribui um nome ao campo. Todos os campos de texto devem contar com um nome exclusivo. Char w idth Define o número máximo de caracteres que podem ser exibidos no campo. Este número pode ser inferior ao Nº máx. de caracteres, que especifica o número máximo de caracteres que podem ser digitados no campo. M ax Chars Define o número máximo de caracteres que podem ser digitados em campos de texto de linha única e a altura dos campos de texto de linhas múltiplas.
11 Type Designa o campo como sendo de uma única linha, linhas múltiplas ou de senha. A escolha de single line resultará em um rótulo INPUT com o atributo TYPE definido como TEXT. A definição Largura do caractere mapeia para o atributo SIZE, enquanto que a definição Nº máx. de caracteres mapeia para o atributo MAXLENGTH. A escolha de passw ord resultará em um rótulo INPUT com o atributo TYPE definido como PASSWORD. Quando um usuário digitar uma senha em um campo de texto, a entrada aparecerá como marcadores ou asteriscos, a fim de protegê la da observação por outras pessoas. A escolha de multi line resultará em um rótulo TEXTAREA. A definição Largura do caractere mapeia para o atributo COLS, enquanto que a definição Nº de linhas mapeia para o atributo ROWS. I nit Val Especifica qual o valor exibido no campo quando o formulário for carregado pela primeira vez. P ropriedades dos botões Para exibir as propriedades dos botões no inspetor de propriedades, selecione um botão em um formulário. Button Name Atribui um nome ao botão. Dois nomes reservados, Submit e Reset, solicitam o envio dos dados, pelo formulário, ao aplicativo ou roteiro de processamento, e a redefinição de todos os campos do formulário aos seus valores originais, respectivamente. Label Determina o texto que aparecerá no botão. A ction determina o que ocorrerá quando o botão for clicado: Submit form definirá automaticamente o nome do botão como sendo Submit. Reset form definirá automaticamente o nome do botão como sendo Reset. None indica que nem a ação de envio nem a de redefinição ocorrerá quando o botão for clicado. Class Define uma classe de CSS (veremos mais tarde) P ropriedades dos campos de imagens
12 Para exibir as propriedades dos campos de imagens no inspetor de propriedades, selecione um campo de imagens em um formulário. I magefield Atribui um nome ao campo de imagem. Digite um nome no campo de texto sem título, à extrema esquerda do inspetor de propriedades. Src Define o arquivo de origem do campo. Clique no ícone correspondente à pasta, para procurar um arquivo de imagem no disco rígido. A lt Especifica um texto alternativo que aparece no lugar da imagem nos navegadores somente para texto ou naqueles definidos para descarregar as imagens manualmente. A lign Define um alinhamento para a imagem dentro do formulário. Edit image Abre a possibilidade de editar a imagem diretamente da página. P ropriedades das caixas de seleção Para exibir as propriedades das caixas de seleção no inspetor de propriedades, selecione uma caixa de seleção em um formulário. CheckBox name Atribui um nome à caixa de seleção. Checked value Define o valor da caixa de seleção quando esta for selecionada. Este é o valor que será enviado ao aplicativo do servidor quando o usuário enviar o formulário. I nitial state Especifica se a caixa de seleção estará selecionada (checked) ou não (unchecked) quando o formulário for carregado pela primeira vez. P ropriedades dos botões de opção Para exibir as propriedades dos botões de opção no inspetor de propriedades, selecione um botão de opção em um formulário.
13 Radio button Atribui um nome ao botão. Todos os botões de opção em um grupo deverão ter o mesmo nome. Checked value define o valor do botão de opção quando este for selecionado. Este é o valor que será enviado ao aplicativo de processamento quando o usuário enviar o formulário. Atribua valores diferentes a cada botão de opção em um grupo. I nitial state Especifica se o botão de opção estará selecionado (checked) ou não (unchecked) quando o formulário for carregado pela primeira vez. P ropriedades dos menus de lista Para exibir as propriedades dos menus de lista no inspetor de propriedades, selecione uma lista ou menu pop up em um formulário. List/ M enu Atribui um nome à lista ou menu. Este campo é necessário e o seu nome deve ser exclusivo. Type Indica se o objeto é um menu pop up (Menu) ou uma lista de rolagem (list). No caso das listas, é possível definir a altura (height) (o número de itens exibidos simultaneamente) e indicar se o usuário poderá selecionar diversos itens da lista (selections allow multiple). List Values Abre a caixa de diálogo Valores iniciais da lista, para a adição de itens à lista ou menu pop up. Cada item da lista possui um identificador item label e um valor value Se não for especificado um valor, apenas o identificador será enviado ao aplicativo de processamento.
14 Utilize os botões com os sinais de adição ( +) e subtração ( ) para adicionar e remover itens da lista. Os itens aparecerão na ordem em que aparecem na caixa de diálogo. O primeiro item da lista é o item selecionado quando a página for carregada em um navegador. Utilize os botões de setas acima e abaixo para reorganizar os itens na lista. M enu de Salto Jump M enu Um menu de salto é um menu pop up de opções para estabelecer um vínculo a um documento ou arquivo. Há três componentes básicos que um menu de salto pode conter: Um aviso de seleção no menu, como uma descrição da categoria para os itens do menu, ou instruções, como "Escolha uma opção". Uma lista de itens de menu vinculados: um usuário clica em uma opção e um documento ou arquivo vinculado é aberto. Um botão Ir. Para inserir um novo menu escolha: I nsert > Form > Jump M enu ou clique no ícone correspondente Preencha a janela com os itens desejados.
15 Exemplo: Validar o formulário A ação Validar o formulário verifica o conteúdo de determinados campos de texto, a fim de garantir que o usuário tenha digitado o tipo correto de dados. Anexe esta ação a certos campos do formulário com o evento onblur, a fim de validar os campos à medida que o usuário estiver preenchendo o formulário, ou anexe a ao formulário com o evento onsubmit, a fim de avaliar diversos campos simultaneamente quando o usuário clicar no botão Enviar. P ara poder utilizar a ação Validar o formulário: Escolha I nsert > Form Escolha I nsert > Form > Text Field Para validar determinados campos à medida que o usuário estiver preenchendo o formulário, selecione um campo de texto e escolha W indow > Behaviors. Para validar vários campos quando o usuário enviar o formulário, clique no rótulo <form> no seletor de rótulos, situado no canto inferior esquerdo da janela do documento, e escolha W indow > Behaviors. No menu pop up Actions, escolha validate form.
16 Se estiver validando determinados campos, selecione o mesmo campo que tiver selecionado na janela do documento, na lista Campos com nome. Selecione a opção apropriada, se o campo se destinar a receber dados. Escolha uma dentre as seguintes opções accept: Utilize a opção anything, se o campo for necessário, porém não precisar conter um determinado tipo de dados. Se a opção Required não estiver selecionada. Utilize a opção A ddress, para verificar se o campo contém um sinal Utilize a opção N umber, para verificar se o campo contém apenas numerais.
17 Utilize a opção Number From, para verificar se o campo contém apenas um número em uma faixa específica. Clique em OK. Se estiver validando vários campos quando o usuário enviar o formulário, o evento onsubmit aparecerá automaticamente no menu pop up Eventos. Se estiver validando um determinado campo, certifique se de que o evento padrão seja onblur ou onchange. "Se não for, selecione onblur ou onchange no menu pop up. Ambos os eventos disparam a ação Validar o formulário, assim que o usuário mover o cursor para fora do campo. A diferença entre estes eventos está na ocorrência invariável de onblur, se o usuário tiver digitado no campo ou não, enquanto que onchange ocorrerá apenas se o usuário tiver alterado de qualquer maneira o conteúdo do campo. O evento onblur é preferível quando você tiver especificado que o campo é necessário." 3. Behaviors Comportamentos Cada navegador fornece um conjunto de eventos que podem ser associados às ações listadas no menu pop up A ções ( +) do painel Comportamentos. Quando um visitante de sua página da Web interagir com ela clicando em uma imagem, por exemplo o navegador gerará eventos, que podem ser utilizados para chamar as funções JavaScript responsáveis pela ocorrência da ação. Para abrir o painel de Behaviors (comportamentos) proceda da seguinte forma: Clique em W indow > Behaviors ou simplesmente aperte Shift+ F3. Vamos entender um pouco sobre o painel do Behavior e seus botões/funções.
18 Perceba ainda que existe um "+". Ele serve para adicionarmos funções ao site/ objeto. A frase "Tag <input>" indica onde estaremos adicionando ações. Ao clicar no "+" você encontrará um painel semelhante ao da imagem abaixo: No botão + buscaremos a Ação desejada e na caixa dos eventos (event) marcaremos em qual momento queremos que a ação seja executada. Exemplo:
19 4. Camadas Layers Camadas são caixas que podem ser posicionadas em qualquer lugar na tela, cujo conteúdo pode ser estático ou dinâmico. Estas caixas podem inclusive ser sobrepostas para uma maior facilidade na montagem do lay out. Com o painel Layers podemos manipular estas camadas. Para criar uma camada: I nsert > layout objects > layer ou escolher o ícone na barra de ferramentas layout draw layer. P ainel P ropriedades da camada Definição das propriedades de camada Utilize o inspetor de propriedades para exibir e definir as propriedades de uma camada. Defina qualquer uma das seguintes opções: Layer I D Especifica um nome que identificará a camada no painel Camadas e no código JavaScript. Utilize apenas caracteres alfanuméricos padrão; não use caracteres especiais, como espaços, hífens, barras ou pontos. Cada camada deve possuir seu próprio nome.
20 L e T (left e top) Especificam a posição do canto superior esquerdo da camada em relação à da página, ou à da camada mãe (se aninhada). W e H ( w idth e height) Especificam a largura e altura da camada. Nota Se o conteúdo da camada exceder o tamanho especificado, a sua margem inferior (conforme aparece na visualização de código do Dreamweaver) se alargará para acomodar o conteúdo. A margem inferior não se alargará quando a camada aparecer em um navegador, a não ser que a propriedade OVERFLOW esteja definida como VI SI BLE. A unidade padrão para a posição e o tamanho é pixels (px). Também é possível especificar as seguintes unidades: pc (paicas), pt (pontos), pol (polegadas), mm (milímetros), cm (centímetros) ou % (percentagem do valor da camada mãe). As abreviaturas devem se seguir ao valor, sem um espaço: por exemplo: 3 mm indica 3 milímetros. Z I ndex Determina o índice Z (ou ordem de empilhamento) da camada. Em um navegador, as camadas com números mais elevados aparecem na frente daquelas com números menores. Os valores podem ser positivos ou negativos. É mais fácil alterar a ordem de empilhamento das camadas utilizando o painel. Vis Especifica se a camada estará inicialmente visível ou não. Escolha uma das seguintes opções: o Default (Padrão) não especifica uma propriedade de visibilidade. Se a visibilidade não for especificada, a maioria dos navegadores herdará o valor da camada mãe, adotando a definição Herdar (Inherit). o I nherit (Herdar) utiliza a propriedade de visibilidade da camada mãe. o Visible (Visível) exibe o conteúdo da camada, independentemente do valor da camada mãe. o Hidden (Oculto) oculta o conteúdo da camada, independentemente do valor da camada mãe. Observe que as camadas ocultas criadas com a tag ilayer ocuparão o mesmo espaço, como se estivessem visíveis. Bg image Especifica a imagem de fundo da camada. Clique no ícone da pasta, para procurar e selecionar um arquivo de imagem. Bg Color Especifica a cor de fundo da camada. Deixe esta opção em branco para especificar um fundo transparente.
21 Overflow ( apenas div e span) Controla como as camadas aparecerão em um navegador quando o conteúdo exceder o tamanho especificado da camada. VISIBLE indica que o conteúdo adicional aparecerá na camada; na realidade, esta se alargará para acomodar o conteúdo. HI DDEN Especifica que o conteúdo adicional não será exibido no navegador. SCROLL Especifica que o navegador adicionará barras de rolagem à camada, independentemente de sua necessidade. A UTO Faz com que o navegador inclua barras de rolagem à camada, somente quando forem necessárias (ou seja, quando o conteúdo da camada exceder os seus limites). Nota A opção Estouro conta com um suporte irregular por parte dos navegadores. Clip Define a área visível de uma camada. Especifique as coordenadas esquerda, superior, direita e inferior para definir um retângulo no espaço das coordenadas da camada. A camada será cortada, de maneira que apenas o retângulo especificado estará visível. P or exemplo: para tornar invisível o conteúdo de uma camada, exceto por um retângulo visível com 50 pixels de largura e 75 de altura no canto superior esquerdo da camada, defina L como 0, T como 0, R como 50 e B como 75. Encerramento Espero que esta aula tenha cumprido seu objetivo de mostrar alguns recursos mais avançados do Dreamweaver. Reforço que para um maior aprofundamento vocês devem recorrer aos livros disponíveis na Biblioteca da Anhembi Morumbi. 5. Bibliografia DAMASCENO, Anielle; Flash M X 2004; Visual Books; SP;2004. REINHARDT, Robert; DOWD, Snow; M acromedia Flash M X 2004 A Biblia; Elsevier; SP; STALLONS, Jeanette; M acromedia Flash M X professional 2004 ; Macromedia; California; 2004.
Ensino I nterativo Universidade Anhembi Morumbi Multimídia I Objetivo Apresentar os recursos básicos do Dreamweaver, conhecendo sua interface, suas ferramentas e seus recursos básicos. Tópicos 1. I ntrodução