Frames. Documentos de Layout Documentos de Conteúdo

Documentos relacionados
HTML Página 23. Índice

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

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

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

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

Tabelas Div Span Frames Formulários

Programação Na Web. Molduras HTML. Agenda

Links, Imagens e Tabelas

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

HyperText Markup Language HTML. Formulário

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Desenvolvimento web I Aula 6 - Frames

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

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

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

Links e Frames José Antônio da Cunha

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

HTML. Frames e FORMs

Programação para Internet

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

Tarlis Portela Web Design HTML

Adobe. Dreamweaver CS4

Ferramentas para Multimídia e Internet

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

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. table <table>...</table>

CONSTRUDATA. Sumário

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

Linguagem XHTML -Aula 3 Cleverton Hentz

Dados dinâmicos em um relatório de Tabela Dinâmica ou de Gráfico

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

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

Formulários. Permite ao usuário enviar informações por meio da página, em forma de pesquisa, mala direta, compra eletrônica e outros.

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

Fábio Borges de Oliveira. HTML HyperText Markup Language

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

Recursos Complementares (Tabelas e Formulários)

Roteiro 2: Conceitos de Tags HTML

Fábio Borges de Oliveira. HTML HyperText Markup Language

OPERAÇÃO DE SOFTWARE E APLICATIVOS

Programação para Web HTML - Parte 2

HTML. Professor Victor Sotero. html

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

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

Web Design Aula 10: Formulários - Parte2

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Prezado(a) Aluno(a), 1. Conhecendo a Caixa de Ferramentas. 2. Trabalhando com textos. UnidadeB

Sistemas para internet e software livre

GUIA DE INÍCIO RÁPIDO

Universidade de São Paulo

Comandos Extras Formatações no CSS

Tutorial Cold Fusion Módulo 2 Cold Fusion Brasil -

#Fundamentos de uma página web

TUTORIAL DE ACESSO AOS RESULTADOS

TUTORIAL DE ACESSO AOS RESULTADOS

Sumário. 1- Notícias. 1.1 Publicando uma nova notícia Blocos de edição

MANUAL VTWEB CLIENT SUBURBANO

Construção de Sites 2. Prof. Christiano Lima Santos

TUTORIAL RM PORTAL (ALUNO)

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

Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário

78. A Área de Transferência do MS-Office 2016 permite que dados sejam transferidos entre os diversos aplicativos. Suponha que um usuário tenha aberto

3 HTML Tabelas, frames e formulário

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

Importar dados no formato txt

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

MANUAL VTWEB CLIENT URBANO

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

Mini-Curso Expotec 2010 Professores: Paulo Vítor, Jackson, Raimundo, Lucas e Cleverton

Guia de Bolso HTML e XHTML

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

Criação de um Template Personalizado

Problemas de compatibilidade de relatórios de Tabela Dinâmica. Problemas que causam perda significativa de funcionalidade

Apostila Impress 01. Partes da Janela Principal do Impress

MANUAL DE USO PAINEL ADMINISTRATIVO

Tutorial Word 2007 FONTE: UNICAMP

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

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

Desenvolvedor Web Docente André Luiz Silva de Moraes

ROTEIRO 1: CADASTRO NO CAMPO ESCOLA VIRTUAL

Website do Grupo de Eletrônica de Potência e Controle GEPOC

QGIS CONCEITOS BÁSICOS *

Desenvolvimento Web. XHTML tag head e tags de texto. Professor: Bruno Gomes

Como Funciona: Esta tela é utilizada para efetuar configurações referentes ao tema do ecommerce.

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

Aula 11 Introdução ao Java Script

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

HTML HyperText Markup Language

Java: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP)

2017/09/05 19:16 1/6 3 Telas

MÓDULO DE SUGESTÃO DE COMPRAS COMO CONFIGURAR A SUGESTÃO DE COMPRAS

SIMULADOS & TUTORIAIS

Este manual contém as principais funcionalidades e explicações a respeito do funcionamento do portal de vendas PULVITEC.

Transcrição:

Frames Através da utilização de frames, a janela de um browser pode ser dividida em diversas partes. Cada uma dessas partes é chamada de frame. Cada frame pode ser manipulado separadamente e contém um documento diferente. Casos de índices e tutoriais são alguns dos motivos mais comuns para o uso de frames. Exatamente para efeitos de design, pode-se alterar as diversas características de frames através de recursos como omissão de barra de rolagem e borda. Documentos de Layout e Documentos de Conteúdo Com a definição de frames, os documentos escritos em XHTML podem ser de dois tipos: Documentos de Layout Documentos de Conteúdo Documentos de Layout Documentos de layout contêm informações sobre a estrutura de frames dos documentos. Cada frame declarado em documento de layout contém uma referência implícita ou explícita para outro documento que será exibido no frame. Esse "documento filho" será exibido independentemente da existência de outros frames na janela do browser. O "documento filho" pode ser um documento de conteúdo ou mesmo outro documento de layout encadeado. Documentos de Conteúdo Documentos de conteúdo são documentos normais em XHTML. Um documento de conteúdo pode ser visto em um frame (de um documento de layout) ou sozinho, na janela do browser. TAGs e Atributos Básicos O TAG <frameset> substitui o TAG <BODY> em um documento de layout. Ele define a divisão da janela em duas ou mais linhas ou em duas ou mais 63

colunas. Vários TAGs <frameset> podem ser encadeados, fazendo diversas divisões na página. Assim como o <body>, o TAG <frameset> precisa ser fechado. <frameset>... <title>estudo dos frames</title> <frameset scrolling="yes" cols="25%,50%,*"> <frame src="exemplo1.html" /> <frame src="exemplo2.html" /> <frame src="exemplo3.html" /> Atributos do frameset Atributo: cols Divide a janela (ou frame) em diversas frames verticais, tantas quantas forem os valores descritos. Os valores podem estar expressos em pixels, percentuais ou relativamente uns aos outros. Exemplo1: <frameset cols="25%,25%,50%"> Atributo: rows Divide a janela (ou frame) em diversas frames horizontais, tantas quantas forem os valores descritos. Os valores podem estar expressos em pixels, percentuais ou relativamente uns aos outros. Exemplo2: <frameset rows="150,100"> 64

O TAG <frame> deve ser usado dentro do elemento frameset para representar uma subdivisão desse conjunto. Um frame exibe determinado documento no espaço destinado a ele. <frame> Atributos do frame Atributo: src Explicação: Define o documento que será exibido no frame. Atributo: frameborder Explicação: Exibe ou oculta a borda em torno de um frame. O parâmetro pode assumir os valores "1" (default, indica a exibição da borda) ou "0" (suprime a exibição de borda). <frame src="exemplo1.html" frameborder="0" /> <frame src="exemplo2.html" frameborder="0" /> <frame src="exemplo3.html" frameborder="0" /> Atributo: marginheight Explicação: Especifica em pixels a quantidade de espaço entre o conteúdo do frame e as margens superior e inferior. Exemplo <frame src="exemplo1.html" marginheight= 10 /> <frame src="exemplo2.html" marginheight= 10 /> <frame src="exemplo3.html" marginheight= 10 /> 65

Atributo: marginwidth Explicação: Especifica em pixels a quantidade de espaço entre o conteúdo do frame e as margens esquerda e direira. Exemplo <frame src="exemplo1.html" marginwidth= 10 /> <frame src="exemplo2.html" marginwidth= 10 /> <frame src="exemplo3.html" marginwidth= 10 /> Atributo: name Explicação: Associa um valor (nome) à janela. <frame src="page1.htm" name="cursos"> Atributo: scrolling Explicação: Define a presença, ausência ou atribuição automática pelo browser das barras de rolagem. Pode ser "yes", "no" ou "auto". <frame src="page1.htm" scrolling="no"> Atributo: noresize = noresize Explicação: Impede que o usuário mude o tamanho da frame. <frame src="page1.htm" noresize= noresize > Links em Frame Alvo Quando o usuário pressiona um link qualquer em um frame, o link pode atualizar sua própria frame com o documento contido em sua URL, ou atualizar outro frame. Para que seja possível a atualização de outras frames, foi introduzido o atributo "target" no TAG <A>. Exemplo (Documento de Layout): 66

<title>estudo dos frames</title> <frameset rows="*,*"> <frame src="page1.htm" name="pagina1"> <frameset cols="30%,70%"> <frame src="page2.htm"> <frame src="page3.htm"> Exemplo (Documento de Conteúdo - page2.htm): <title>estudo dos frames</title> <body> <a href="html1.htm" target="pagina1"> Clicando neste Link, a Frame "pagina1"será atualizada com o arquivo "html1.htm".</a> </body> O link contido do documento "page2.htm" tem como alvo a frame chamada de "pagina1", isto é, quando "clicado", não irá atualizar a própria frame, mas a "frame alvo". O atributo "target" pode ter o nome de uma frame ou uma dentre as seguinte palavras: _self (atualiza a própria frame) _parent (atualiza a "frame-mãe") _top (atualiza toda a janela, independente de qualquer frame - ex.: link externo) _blank (abre uma nova janela de browser) "_self", "_parent" e "_top" são case-sensitive, e devem ser escritos em minúsculas. 67