HTML HTML. Centro de Form. Profissional de Alverca Formador: Cosmin Constantinescu 1

Documentos relacionados
Geralmente uma página com frames é constituída por dois ou três elementos básicos:

HTML Página 23. Índice

Frames. Documentos de Layout Documentos de Conteúdo

Aula 6: Frames. Pré-requisitos: Os temas das aulas 2 e 5, e a forma como se define cores apresentada na aula 4, serão muito importantes para frames.

Linguagem HTML: Frames

Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/06/2011

Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/04/2011

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES FRAMES. Professor Carlos Muniz

Como criar um conjunto de subjanelas com três documentos dispostos na vertical

Programação Na Web. Molduras HTML. Agenda

Tags estruturais <!-- --> Cria um comentário <html> </html> Envolve todo um documento html <head> </head> Envolve o cabeçalho de um documento html

Desenvolvimento web I Aula 6 - Frames

Links e Frames José Antônio da Cunha

HTML HTML. Centro de Form. Profissional de Alverca Formador: Cosmin Constantinescu 1

<CENTER> <iframe src=" width=740 height=255> </iframe> </CENTER>

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML (cont.)

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2

Links, Imagens e Tabelas

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão

Centro de Form. Profissional de Alverca HTML. Sessão 3 HTML. A estrutura básica de uma lista em HTML é:

Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham ape

Tabelas Div Span Frames Formulários

O que faz um servidor/navegador web? 30/03/2017 Rômulo da Silva Lima Slid e 2

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia5.zip 1996 Tutorial - Autoria em World Wide Web

Adobe. Dreamweaver CS4

Criação de estilos CSS

20/02/2014. <HTML> Introdução </HTML> Web

Prof. Fernando Gonçalves Abadia. Sistemas Multimídias

3 Cabeçalho/ logótipo 4 Menu principal 5 Autenticação

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

HYPER TEXT MARKUP LANGUAGE

HTML HTML. Criação de Páginas WEB. Caracteres especiais < < > > Sessão 10

Internet & HTML Internet & HTML Pedro Costa / 2004

Todos os tags obedecem a uma hierarquia, como no seguinte exemplo: <a> <b> <c> </c> </b> </a>

HyperText Markup Language HTML. Formulário

Informática I. Aula 3. Aula 3-03/09/2007 1

UFCD 0793 Scripts CGI e Folhas de Estilo Formadora: Sónia Rodrigues

Aplicação para Web I. Manipulando Imagens e Links

Fábio Borges de Oliveira. HTML HyperText Markup Language

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

17/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I UM POUCO DE HISTÓRIA WWW. Tudo começou com a ARPANET; 1977 ARPANET nasce

3. Construção de páginas web Introdução ao HTML

PROGRAMAÇÃO EM AMBIENTE WEB I

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

Prof. Erwin Alexander Uhlmann 1/7/2010. Agora vamos elaborar um menu de navegação em cascata.

<title>introdução a HTML</title>

Aula 3. Imagens. <img src="foto.jpg" />

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB

HTML. Frames e FORMs

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML

Recursos Complementares (Tabelas e Formulários)

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo

Fábio Borges de Oliveira. HTML HyperText Markup Language

CEEP-CENTRO ESTADUAL DE EDUCAÇÃO PROFISSIONAL PEDRO BOARETTO NETO INTERNET E PROGRAMAÇÃO WEB INICIO DE HTML

Tabelas. table <table>...</table>

Tarlis Portela Web Design HTML

Síntese da aula anterior

DESENVOLVIMENTO WEB I

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

Manual Prático. Elisabete Aguiar

HTML. Professor Victor Sotero. html

SIMULADOS & TUTORIAIS

Volnys Bernal. Introdução à linguagem HTML. Introdução à linguagem HTML. Visão geral. Visão geral. Visão geral. Visão geral.

A linguagem Hyper Text Markup Language (HTML)

Tabelas. Uma célula de dados pode conter texto, imagens, listas, parágrafos, formulários, linhas horizontais, etc. <table> <tr>

Introdução à linguagem HTML. Volnys Borges Bernal

Programação para Web HTML - Parte 2

Programação para Internet

HTML. HyperText Markup Language. Elaborado por Marco Soares

Impressão de trabalhos

HTML. Sessão 2 HTML. A mais utilizada é a definição de um título. A tag <title> permite especificar o título do documento.

Hiperlinks. Hiperlinks. Hiperlinks. Tag <a></a> Hiperlinks 07/05/2011

HTML: Recursos Básicos e Especiais

Desenvolvimento Web CSS Conceitos básicos parte II

O AMBIENTE DE TRABALHO... 2 CRIAR, ABRIR E GUARDAR DOCUMENTOS... 6 EDIÇÃO DE DOCUMENTOS... 7 FORMATAÇÃO DE TEXTO Manual de Word INTRODUÇÃO...

JavaScript Exercício Comportamentos Dinâmicos

CSS CASCADING STYLE SHEET

Profº Klassen Etec Parque Belém Informática para Internet - DDW I Informática - PI Página 1

REVISÃO DAS PUBLICAÇÕES

INTERNET BÁSICA: EXTENSIBLE HYPERTEXT MARKUP LANGUAGE XHTML PARTE 2

Projeto Integrador. Pesquisa HTML5. Green Friday. Gestão em Tecnologia da Informação. Turma 1º B

Introdução ao HTML André Luiz Silva de Moraes Instituto Federal de Santa Catarina

1) Crie uma nova página chamada Exercício.html e deixe-a com o seguinte layout:

F E B A C. Exercício de Fixação 3. FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07

Criação de componentes no Proteus

Para visualizar corretamente configurar a tela para 1024 x 768 pixels. Tabelas

Desenvolvimento Web. Professor: Bruno E. G. Gomes

Autoria Web. Professor: Diego Oliveira. Conteúdo 02: Principais Tags HTML

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

CSS Cascading Style Sheets (Folhas de Estilo em Cascata)

SIMULADOS & TUTORIAIS

PROVA DE MICROINFORMÁTICA

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

HTML HyperText Markup Language

Introdução à Informática Escola Superior de Tecnologia - Ano Lectivo 2005/06 Prof. Bruno Silva

SEPARAÇÃO EM: Apresentação Estrutura Comportamento

HTML? HTML? HTML? HTML e HTTP. HTML e HTTP 26/02/2011

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO SISTEMAS DE GESTÃO DE BASE DE DADOS RELATÓRIOS


Transcrição:

HTML Sessão 9 HTML Quem já navegou um pouco pela Internet com certeza já encontrou páginas em que, por exemplo, existe um menu estático no lado esquerdo do ecrã e o conteúdo do lado direito é que vai mudando. Para tal é utilizado um processo mais complexo no qual visualizamos ao mesmo tempo no ecrã mais que uma página HTML. Para isso usa-se aquilo que iremos chamar de sistema de frames. Formador: Cosmin Constantinescu 1

O princípio é simples. Temos uma página que nos indica a posição na qual as outras páginas serão colocadas. No exemplo referido de um menu do lado esquerdo, ateríamos, por exemplo uma página principal.htm que nos diz para exibir a página menu.html no lado esquerdo e a página conteudo.htm no lado direito. Vamos agora ver como criar uma página com três frames, uma do lado esquerdo, e do lado direito um cabeçalho e o corpo, como no seguinte esquema: Para definir frames, utiliza-se o tag <FRAMESET>. Formador: Cosmin Constantinescu 2

<TITLE>Página com 26</TITLE> <FRAMESET COLS ="160,*" BORDER="0" FRAMESPACING="0"> <FRAME SRC="esquerda.htm" NAME="esquerda" NORSIZE FRAMEBORDER="NO"> <FRAMESET ROWS ="90,*"> <FRAME SRC="cima.htm" NAME="cima" NORESIZE SCROLLING="NO" FRAMEBORDER="NO"> </FRAMESET> <NOFRAMES> </NOFRAMES> <FRAME SRC="conteudo.htm" NAME="conteudo" FRAMEBORDER="NO"> </FRAMESET> <BODY BGCOLOR="#FFFFFF"> Esta página usa frames, mas o seu browser não as consegue visualizar. Guardar o ficheiro com o nome exemp26.html e testar no IE Formador: Cosmin Constantinescu 3

<TITLE>Página com </TITLE> <BODY BGCOLOR="FFD2A6"> Guardar o ficheiro com o nome conteudo.html e testar no IE <TITLE>Página com </TITLE> <BODY BGCOLOR="B05800"> Guardar o ficheiro com o nome cima.html e testar no IE Formador: Cosmin Constantinescu 4

<TITLE>Página com </TITLE> <BODY BGCOLOR="0080FF"> Guardar o ficheiro com o nome esquerda.html e testar no IE Atributos avançados Lista de atributos das tags frameset e frame com as quais podemos configurar a aparência e características das janelas. A parte da criação das janelas propriamente dita, existem muitos atributos com os quais podemos configurar sua aparência. Para isso, tanto a Tag <frameset> como <frame> admitem diversos atributos que permitem especificar a forma de elementos como as bordas dos frames, a margem, a existência ou não de barras de deslocamento, etc. Atributos para a Tag <frameset> Já conhecemos o atributo cols e rows, que servem para indicar se a distribuição em janelas se fará horizontalmente ou verticalmente. Somente se pode utilizar um deles e se for igual às dimensões de cada uma das divisões, separadas por vírgulas. border="número de pixels" Permite especificar de maneira global para todo o frameset o número de pixeis que há de ter a borda dos frames. Formador: Cosmin Constantinescu 5

bordercolor="#rrggbb" Com este atributo podemos modificar a cor da borda dos frames, também de maneira global todo o frameset. frameborder="yes no 0" Serve para mostrar ou não a borda do frame. Os seus possíveis valores são "yes" (para que se vejam as bordas) e "não" ou "0" (para que não se vejam). Na prática elimina a borda, mas permanece uma linha de separação dos frames. framespacing="número de pixels" Para determinar a largura da linha de separação dos frames. Pode-se utilizar no Internet Explorer e junto com o atributo frameborder="0" serve para eliminar a borda das janelas. Atributos para a etiqueta <frame> Para esta Tag, assinalamos o atributo src, que servem para indicar o arquivo que contém a janela e name, para dar um nome à janela e logo direccionar os links para ele. marginwidth="número de pixels" Define o número de pixeis que tem a margem do frame. Esta margem aplica-se à página que pretendemos ver nessa janela, de modo que se colocamos 0, os conteúdos da página nessa janela estarão completamente unidos à borda da margem e se indicamos um valor de 10, os conteúdos da página estariam separados da borda 10 pixeis. marginheight="número de pixels" O mesmo que o atributo anterior, mas para a margem vertical. scrolling="yes no auto" Serve para indicar se queremos que hajam barras de deslocamento nas diferentes janelas. Se indicamos "yes" existem sempre as barras, se indicamos "no" não são visualizadas e se colocamos "auto" são visualizadas somente se forem necessárias. Auto é o valor por padrão. Formador: Cosmin Constantinescu 6

noresize Este atributo não tem valores, simplesmente coloca-se ou não se coloca. No caso de que esteja presente indica que o frame não pode ser redimensionada. Como podemos ver, ao colocar o mouse sobre a borda das janelas sai um cursor que nos assinala que podemos mover e redimensionar assim os frames. Por padrão, se não colocamos nada, as janelas podem ser redimensionadas. frameborder="yes no 0" Este atributo permite controlar a aparição das bordas dos frames. Com este atributo igualado a "0" ou "não" não são visíveis bordas. bordercolor="#rrggbb" Permite especificar a cor da borda da janela. Definir o Nome de cada Frame: <FRAME SRC= URL original" NAME= nome_da_janela > Como enviar Novas páginas a Nomeados: <A HREF= novo_url" TARGET= nome_da_janela > textp </A> Formador: Cosmin Constantinescu 7

<FRAMESET ROWS="10%,90%" > </FRAMESET> <NOFRAMES> </NOFRAMES> <TITLE>Página Principal 27</TITLE> <FRAME SRC="Topo24.html" NORESIZE> <FRAMESET Cols="30%,70%"> </FRAMESET> <BODY BGCOLOR="#FFFFFF"> <FRAME SRC="toc24.html" NAME="janela_toc" MARGINWIDTH="3" MARGINHEIGHT="3"> <FRAME SRC="indice24.html" NAME="janela_principal" FRAMEBORDER="NO"> Esta página usa frames, mas o seu browser não as consegue visualizar. Guardar o ficheiro com o nome exemplo27.html e testar no IE <BODY > <TITLE>Indice 27</TITLE> <h3 align="center"> Página Principal <h3> Guardar o ficheiro com o nome indice27.html e testar no IE Formador: Cosmin Constantinescu 8

<BODY > Exemplos 1 </a> Exemplos 2 </a> Exemplos 3 </a> Exemplos 19 </a> </ul> <TITLE>Conteúdo 27</TITLE> <h3> Meus Exemplos <h3> <ul> <li><a href="indice24.html" target="janela_principal"> Pag. Principal </a> Guardar o ficheiro com o nome toc24.html e testar no IE <ul> </ul> <li><a href="exemplo01.html" target="janela_principal"> <li><a href="exemplo02.html" target="janela_principal"> <li><a href="exemplo03.html" target="janela_principal"> <li> <li><a href="exemplo19.html" target="janela_principal"> <BODY > <TITLE>topo 27</TITLE> <h3 align="center"> Topo <h3> Guardar o ficheiro com o nome topo27.html e testar no IE Formador: Cosmin Constantinescu 9

HTML Sessão 9 HTML Formador: Cosmin Constantinescu 10