Programação para Internet

Documentos relacionados
Programação para Internet

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

Roteiro 2: Conceitos de Tags HTML

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES FRAMES. Professor Carlos Muniz

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

Módulo: Criação de Páginas WEB

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

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

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

Introdução. História. Como funciona

Aula 4 Modelo CSS. Efeito cascata. Ordem em cascata. Declarações normais e importantes. Exemplo. Especificidade de um seletor 30/08/2013

Posicionamento e Layout com CSS

Web Design. Prof. Felippe

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

CSS é a abreviatura para Cascading Style Sheets Folhas de Estilo em Cascata

Aula 03: Noções Fundamentais do CSS, Formatação de Fonte e Inserção de Imagens

QUEM FEZ O TRABALHO?

Observações importantes:

HTML. Conceitos básicos de formatação de páginas WEB

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

Roteiro de Estudos e Atividades Avaliativas HTML

Aula 5 Cabeçalhos, Imagens e Links

Síntese da aula anterior

CRIAÇÃO DE SITES (AULA 7)

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

Curso PHP Básico. Jairo Charnoski do Nascimento

Layouts de páginas com HTML e CSS

Desenvolvedor Web Docente André Luiz Silva de Moraes

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

OPERAÇÃO DE SOFTWARE E APLICATIVOS

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

Quem sou eu? Ana Paula Alves de Lima. Formação:

Como implementar Cache Busting nas tags da Atlas. O que são tags? O que é Cache Busting?

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.

MANUAL JOOMLA 2.5 PORTAL INTERNET. Ministério do Esporte

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Imagens: <img src="..."> src <img src="tecnologia.jpg"> único atributo que não pode ser omitido neste TAG Nota: img

Programação para Internet I

MANUAL DE BOAS PRÁTICAS

Web Design Aula 13: Introdução a CSS

Imagens: <IMG SRC="..."> SRC <IMG SRC="tecnologia.jpg"> único atributo que não pode ser omitido neste tag Nota: img

Ferramentas para Multimídia e Internet

Bem vindo ao ajuda do software QUICKFISH para criação de sites.

Links e Imagens. Ana Cuper ana@instructor.com.br

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

Desenvolvedor Web Docente André Luiz Silva de Moraes

Introdução ao HTML Hypertext Markup Language

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br Escola CDI de Videira

Prof. Vania Gimenez- Aula de Hoje Caro aluno- Este material é só um apoio as aulas, os livros devem ser utilizados para o aprimoramento de seu estudo.

Ficha Técnica. Título O Editor-HTML Autor Athail Rangel Pulino Filho Copyright Creative Commons Edição Julho Athail Rangel Pulino 2

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

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

Formatos de publicidade

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

7. Cascading Style Sheets (CSS)

GESTA - UFMG observatório de conflitos ambientais do estado de minas gerais

SIMULADOS & TUTORIAIS

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

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

PDI 1 - Projeto e Design de Interfaces Web

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos

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

Portal do Projeto Tempo de Ser

Introdução ao HTML 5 e Implementação de Documentos

Programação para Internet I

WebDesign. Professor: Paulo Trentin Escola CDI de Videira

Tecnologia WEB I. Prof. Erwin Alexander Uhlmann. Dos princípios do HTML, estruturação com CSS e automação com Javascript

jquery André Tavares da Silva

jquery Apostila Básica

Lista e Tabelas. Fundamentos da Linguagem Web

Manual de Utilização do PLONE (Gerenciador de página pessoal)

3 HTML Tabelas, frames e formulário

#Aula Nº 4 XHTML+CSS webstandards.samus.com.br webstandards.samus.com.br/aulas/aula4.pdf Vinicius Fiorio Custódio samus@samus.com.

Coleção - Análises de marketing em clientes de

DWEB. Design para Web. CSS3 - Fundamentos. Curso Superior de Tecnologia em Design Gráfico

Esta aula é composta por dois arquivos: 1) intro_aula_nvu.doc (este doc word) 2) NVU (arquivo do Programa) Objetivos:

Definindo um Layout de Website sem Tabelas Vou apresentar nesse post como fazer o código do layout de um website sem utilizar

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS

Ela funciona de um jeito parecido com as mídia de RSS próprio: o sistema acessa o feed do twitter e exibe, na tela, os últimos tweets.

Apostila CSS - Introdução à folha de estilos

MANUAL DE BOAS PRÁTICAS

Cabeçalho do documento

2 HTML Inserindo objetos

EXEMPLO. h1 {font-family: arial, verdana, sans-serif;} h2 {font-family: "Times New Roman", serif;}

CRIAÇÃO DE SITES (AULA 4)

GUIA BÁSICO DA SALA VIRTUAL

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

Imagens - Formatos. GIF (Graphics Interchange Format) JPEG (ou JPG) (Joint Pictures Experts Graphis)

IFSC-Programação para a WEB - prof. Herval Daminelli

Flex. MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo

Redes Informatizadas de Comunicação e Informação Profa. Márcia de Borba Campos

Transcrição:

Programação para Internet Aula 09 Os direitos desta obra foram cedidos à Universidade Nove de Julho

Este material é parte integrante da disciplina oferecida pela UNINOVE. O acesso às atividades, conteúdos multimídia e interativo, encontros virtuais, fóruns de discussão e a comunicação com o professor devem ser feitos diretamente no ambiente virtual de aprendizagem UNINOVE. Uso consciente do papel. Cause boa impressão, imprima menos.

Aula 09: Inserção de iframes com formatação em CSS inline e interno Objetivo: Esta aula aborda o elemento iframe e suas propriedades, o qual permite colocar um quadro com conteúdos no documento HTML. Abordaremos também como aplicar as regras CSS para estilizar o iframe. 1. O elemento iframe Esse elemento é utilizado para apresentar uma página web dentro de uma página web. Destina-se a colocar um quadro, com conteúdos, no documento. Os conteúdos de cada iframe podem ser blocos de texto ou mesmo documentos HTML independentes. Esse elemento utiliza o atributo src, que define o documento que será inserido no iframe. A sintaxe para se adicionar um iframe é: <iframe src="url">. Alguns navegadores mais antigos não dão suporte a ele. Nesse caso não será visível e podemos incluir um parágrafo para informar ao usuário. 1.1 Atributos opcionais para iframe Os atributos opcionais para iframe são apresentados a seguir: Atributo Valor Descrição frameborder 1 0 Define se deve ou não existir uma borda em torno do iframe. height pixels % Define a altura do iframe. longdesc URL Define a página que contém uma descrição longa do conteúdo de um iframe. marginheight pixels Define a margem superior (top) e inferior (bottom) de um iframe. marginwidth pixels Define a margem direita (right) e esquerda (left) de um

iframe name name Define um nome para um iframe (nome da janela). scrolling yes Define se deve ou não existir barras de rolagem no no iframe. auto src URL Define a URL do documento para mostrar no iframe. width pixels % Define a largura de um iframe. 1.2 Inserindo um iframe no documento Para inserir um iframe no documento utilizamos o atributo src, como mencionado anteriormente. O atributo src define o endereço do documento ou da página que será carregada no iframe. Veja um exemplo de uma página que contém um iframe. Nesse exemplo, o atributo src define o endereço do documento que deverá abrir dentro do iframe. <html> <head> <title>iframe</title> </head> <body> <html> <body> <iframe src="http://www.uninove.br" width="100%" height="300"> <!--Caso seu navegador não dê suporte a iframe aparecerá a mensagem --> <p>seu navegador não dá suporte ao iframe.</p> </body>

</html> </body> </html> Nesse exemplo também é definido o tamanho que o iframe terá, com as propriedades height e width. 1.3 Removendo a borda do iframe Quando inserimos um iframe, por padrão ele terá uma borda em volta. Para definir se o queremos com ou sem borda utilizamos o atributo frameborder. Definimos o valor do atributo igual a zero (0) para retirar a borda. <html> <head> <title>iframe</title> </head> <body> <html> <body> <iframe src="http://www.uninove.br" width="100" height="300" frameborder="0"> </body> </html> </body> </html>

1.4 Inserindo barras de rolagem no iframe Nem sempre temos espaço em nossa página para inserir um documento que seja do mesmo tamanho do iframe. Se dimensionarmos o iframe com menor tamanho do que o do documento, precisaremos das barras de rolagem da página. As barras de rolagem são definidas com o atributo scrolling e podem conter os valores yes, no, auto. Por padrão, essas barras aparecem no iframe se o conteúdo do documento for maior do que o iframe. Veja um exemplo: <iframe src="http://www.uol.com.br/" width="200" height="200" frameborder="1" scrolling="no"> 1.5 Utilizando iframe para abrir um link Um iframe pode ser utilizado como o quadro-destino para um link. O atributo target do elemento a (âncora) deverá conter o atributo name do iframe. <iframe src="http://www.uninove.br" name="iframe_a"> <p> <a href="http://www.w3schools.com" target="iframe_a">w3schools.com</a> </p> elemento. Devido ao atributo target conter o nome do iframe, o link será aberto nesse 2. Formatando iframe com CSS Podemos definir regras CSS para estilizar o iframe. Veremos como utilizá-las tanto inline como incorporada.

2.1 Definindo regra de estilo inline e incorporada As regras de estilo inline são aplicadas semelhantemente às dos outros elementos. No exemplo a seguir, estilizamos a borda na cor azul tracejada, e o tamanho do iframe é definido nas propriedades witdh e height. <iframe name='iframe1' src="http://www.w3schools.com" style="border: 5px dashed blue; width: 100%; height: 200px;"> Na definição das regras de estilo incorporada podemos definir as mesmas propriedades conforme apresenta o exemplo abaixo: <style type="text/css"> iframe{ border: 5px dashed blue; width: 100%; height: 200px;"> } </style> <iframe src="http://www.uninove.br" name="iframe_a"> <p> <a href="http://www.w3schools.com" target="iframe_a">w3schools.com</a> </p> <iframe name='iframe1' src="http://www.w3schools.com" Nesse exemplo temos dois iframes e ambos recebem a mesma formatação da regra de estilo.

2.2 Inserindo iframe em uma célula da tabela Como estudamos na aula anterior, a célula de uma tabela pode conter texto, links, imagens, listas, formulários e outras tabelas. Também podemos definir que o conteúdo da célula é um iframe. A figura a seguir ilustra uma tabela que dentro da célula na qual aparece a página da Uninove recebe um iframe com a propriedade src="http://www.uninove.br". Tabela contendo iframe

REFERÊNCIAS MARCONDES, C. A. HTML 4.0 fundamental: a base da programação para Web. 1. ed. São Paulo: Érica, 2005. SILVA, M. S. Criando sites com HTML sites de alta qualidade com HTML e CSS. São Paulo: Novatec Editora, 2008. SITES CONSULTADOS - http://www.w3schools.com/html/html_iframe.asp. Acesso em 13 nov. 2011. - http://www.w3schools.com/css/css_table.asp. Acesso em 13 nov. 2011.