Programação para Internet I



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

4. Características Gerais das Tabelas do HTML

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

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

HTML. Sessão 4 HTML. Criação de Páginas WEB. Tabelas

Introdução ao HTML Hypertext Markup Language

QUEM FEZ O TRABALHO?

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

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

Programação e Designer para WEB

Algoritmia e Programação APROG HTML. Introdução. Nelson Freire (ISEP DEI-APROG 2014/15) 1/15

Síntese da aula anterior

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

Curso PHP Básico. Jairo Charnoski do Nascimento

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

Por que aprender a fazer tabelas? Tabelas auxiliam na formatação da página, e é por essa razão que eles foram acrescentados à linguagem html

Roteiro 2: Conceitos de Tags HTML

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

Lista e Tabelas. Fundamentos da Linguagem Web

Introdução. História. Como funciona

Desenvolvedor Web Docente André Luiz Silva de Moraes

HTML. Um documento HTML é constituído por um conjunto de TAGS (ex. html, head, body, etc.).

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

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

HTML Página 36. Índice

Roteiro de Estudos e Atividades Avaliativas HTML

Linguagem WEB Prof. Alexandre Unterstell -

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

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

HTML. HyperText Markup Language. v Rui Menino. Tags de marcação. Referência. (Linguagem de marcação de hypertext)

Programação HTML Construção de Páginas para WEB 47

PROGRAMAÇÃO EM AMBIENTE WEB I

Introdução à Tecnologia Web

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

Como criar uma página WEB

Claudio Damasceno. Avançar

Ferramentas para Multimídia e Internet

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

2 HTML Inserindo objetos

OPERAÇÃO DE SOFTWARE E APLICATIVOS

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

HTML Curso Básico HTML CURSO BÁSICO Aprenda os conceitos iniciais de HTML em alguns minutos.

WebDesign. Professor: Paulo Trentin Escola CDI de Videira

PROGRAMAÇÃO PARA INTERNET. Prof.: Jean Carlo Mendes

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

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

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

PDI 1 - Projeto e Design de Interfaces Web

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

INTRODUÇÃO À PROGRAMAÇÃO

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

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

HyperText Markup Language (HTML) Desenho de Documentos na World Wide Web

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES INTRODUÇÃO. Professor Carlos Muniz

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

Introdução ao HTML. Sumário

Web Design. Prof. Felippe

Web Design Aula 01. No Caderno Responda as Questões abaixo

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

WEB DESIGNER WEB DESIGNER

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS

MODULO 4 DESENVOLVIMENTO DE PÁGINAS WEB ESTÁTICAS. Redes de Comunicação

MÓDULO 1 - xhtml Básico

Síntese da aula anterior

Passa a passo para construir uma página pessoal - Parte 1

Aplicação para Web I. Começando a compreender o HTML

CURSO BÁSICO DE HTML Alessandro S Silveira. Lista de tags e atributos

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RN - IFRN APOSTILA: AUTORIA WEB PROFESSOR: ADDSON ARAÚJO DA COSTA SANTA CRUZ - RN

HyperText Markup Language HTML

Links, Imagens e Tabelas

Configurações de envio com o uso de RSS

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

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

4 - HTML Básico: Criando documentos HTML:

APOSTILA DE INTRODUÇÃO AO HTML

Recursos Complementares (Tabelas e Formulários)

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com

Tecnologias para apresentação de dados - HTML. Aécio Costa

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

CURSO HTML. Parte 1: Introdução ao desenvolvimento WEB. Olá amigos visitantes,

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

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

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

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

Formatação de Textos e Caracteres

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

APOSTILA. Curso de HTML com PHP HTML. Pablo Dapont

Transcrição:

Programação para Internet I Aula 05 e 06 Fernando F. Costa nando@fimes.edu.br 1

Tags de Formatação de Texto <Marquee> - Permite que um texto se mova de um lado para o outro da página. Sintaxe: <marquee behavior= [scroll/slide/alternate] direction= [top/botton/left/right] loop= [1..n/infinite] align= [left/right/center] bgcolor= [cor] scrollamount= [espaço] scrolldelay= [tempo] height= [altura] width= [largura] hspace= [espaçamento horizontal] vspace= [espaçamento vertical] > Seu Texto </marquee> <html> <body> <marquee direction= left > Texto animado </marquee> </body> </html> 2

Parágrafo <p> - Define o ínicio e o fim de um páragrafo. Sintaxe: <p align= [left/right/center/justify] > Seu páragrafo </p> Exemplo: <html> <body> <p align= center > Centro </p> <p align= left > Esquerda </p> </body> </html> 3

Bloco de Texto <blockquote> - Definem um parágrafo com recuo a direita e a esquerda. Utilizados para enfatizar trechos em destaque como citações. Sintaxe: <blockquote>bloco de Texto </blockquote> <html> <body> <blockquote> <blockquote> - Definem um parágrafo com recuo a direita e a esquerda. Utilizados para enfatizar trechos em destaque como citações. </blockquote> </body> </html> 4

Divisão de Texto <div> - Definem divisões no texto, formando uma espécie de quadro que delimita o texto. Sintaxe: <div align= [left/right/center/justify] > Texto </div> <div align= center >Divisão de Texto ao centro</div> <div align= left >Divisão de texto a esquerda</div> 5

Listas Dividem-se em três tipos: Lista de Definição Lista Não-Ordenada Listas Ordenadas 6

Listas de Definição Compostas de duas parte: Termo e Definição Sintaxe: <dl> <!- - Início da lista de definição - -> <dt> termo a ser definido <dd> definição </dl><!- - Fim da lista de definição - -> <dl> <dt>html <dd> Hypertext Markup Language <dd> É uma linguagem de descrição de páginas de informação </dl> 7

Listas Não-Ordenadas Sintaxe: <ul type= [disc/circle/square] > <!-- Início da lista nãoordenada --> <li type= [disc/circle/square] > item da lista </ul><!-- fim da lista --> <p>navegadores</p> <ul type= disc > <li> Firefox <li> Internet Explorer <li> Opera </ul> 8

Listas Ordenadas Sintaxe: <ol type= [1/I/i/A/a] start= [início] > <!-- Início da lista nãoordenada --> <li type= [1/I/i/A/a] value= [número] > item da lista </ol><!-- fim da lista --> <p>ranking das Produtoras de Veículos</p> <ol type= 1 > <li> Fiat <li> Volkswagem <li> Chevrolet </ol> 9

Linhas Horizontais <hr> - Serve para dividir assuntos ou partes de um assunto. Sintaxe: <hr width= [largura] size= [espessura] align= [left/center/right] noshade color= [cor] > Exemplo: <hr> <hr width= 50% > <hr size = 8 > 10

Links <a> - Permite a criação de hiperlinks Sintaxe: <a name= [nome] href= [url] title= [título] target= [ _blank/_self/_top/nome_específico] > texto, botão ou imagem </a> 11

Exemplo <html><body><marquee direction= left > Texto animado </marquee> <p>ranking das Produtoras de Veículos</p> <div align= center >Navegadores</div> <ul type= disc > <li> Firefox</li> <li> Internet Explorer</li> </ul><hr> <ol type= 1 > <li> <a href= http://www.fiat.com.br target= _blank >Fiat</a> <li> <a href= http://www.vw.com.br target= _self >Volkswagem</a> </ol><hr> <dl> <dt>html</dt> <dd> Hypertext Markup Language <dd> Linguagem de marcação destinada a estruturar documentos web </dl> <blockquote> <blockquote> - Definem um parágrafo com recuo a direita e a esquerda. Utilizados para enfatizar trechos em destaque como citações. </blockquote> </body></html> 12

Imagens <img> - permite a inserção e manipulação de imagens na página, desde que venha acompanhada obrigatoriamente do atributo src que indicará o caminho da imagem. Sintaxe: <img src= [url da imagem] align= [center/left/right/top/middle/botton] width= largura height= altura vspace= [espaçamento vertical] hspace= [espaçamento horizontal] border= [espessura da borda] alt= texto alternativo > 13

Imagens Exemplo: <html> <body> <img src= figura01.jpg alt= Peso: 100kb Figura 01 align= middle > Centro Universitário de Mineiros </body> </html> 14

Tabelas As tabelas em HTML são compostas por n linhas, para valores de n >= 1. Cada linha de uma tabela HTML pode conter x colunas, para valores de x >= 1. A tag <table> insere uma tabela na página e é responsável por determinar os atributos desta tabela como largura, background, etc. Sintaxe: <table width= largura height= altura align= [left/center/right] bgcolor= [cor de fundo da tabela] background= [url imagem tabela] cellpadding= [distanciamento interno] cellspacing= [espaçamento entre células] border= [espessura] bordercolor= [cor da borda] frame= [estilo borda] > 15

Tabelas Valores válidos para o atributo FRAME Void: remove as bordas externas Above: apenas a borda superior Below: apenas a borda inferior Hsides: lados horizontais, ou seja, as bordas de cima e de baixo. Vsides: lados verticais, esquerda e direita da tabela Lhs: borda do lado esquerdo Rhs: borda do lado direito Box: borda completa (padrão) Border: borda completa (padrão) 16

Tabelas - Linhas A tag <tr> insere linhas em uma tabela. Ela permite definir as características desta linha como largura, altura, tipo de alinhamento, etc. Sintaxe: <tr align= [left/right/center] valign= [top/middle/bottom] bgcolor= [cor de fundo da célula] background= [url da imagem de fundo da célula] > OBS: Lembre-se que esta tag deve ser usada entre as tags <table>. 17

Tabelas - Colunas As tags <th> e <td> inserem as colunas (células) em uma tabela. A diferença entre as tags <th> e <td> é que a tag <th> geralmente é usada para o cabeçalho das tabelas, pois ela coloca o conteúdo das células centralizado e em negrito. Sintaxe: <td width= largura height= altura align= [left/center/right] bgcolor= [cor da célula] background= [url da imagem da célula] cellpadding= [distanciamento] cellspacing= [espaçamento] align= [left/right/center] valign= [top/middle/bottom] colspan= [qtde colunas] rowspan= [qtde linhas] > OBS: Lembre-se que esta tag deve ser usada entre as tags <table> e <tr>. 18

Tabelas Sintaxe Completa: <table width= largura height= altura align= [left/center/right] bgcolor= [cor de fundo da tabela] background= [url imagem tabela] cellpadding= [distanciamento interno] cellspacing= [espaçamento entre células] border= [espessura] bordercolor= [cor da borda] frame= estilo borda > <tr align= [left/right/center] valign= [top/middle/bottom] bgcolor= [cor de fundo da célula] background= [url da imagem de fundo da célula] > </td> </tr> </table> <td width= largura height= altura align= [left/center/right] bgcolor= [cor da célula] background= [url da imagem da célula] cellpadding= [distanciamento] cellspacing= [espaçamento] align= [left/right/center] valign= [top/middle/bottom] colspan= [qtde colunas] rowspan= [qtde linhas] > Conteúdo da célula 19

Tabelas - Exemplo <html><head><title>utilizando tabelas</title></head><body> <table width="80%" border="1" cellspacing="2" cellpadding="0"> <tr> <th width="50%" height="28" bgcolor="#0066ff">nome</th> <th width="17%" bgcolor="#0066ff">nota 01</th> <th width="16%" bgcolor="#0066ff">nota 02</th> <th width="17%" bgcolor="#0066ff">média Final</th> </tr><tr> <td height="42" bgcolor="#0099ff">aluno 01</td> <td align="center" valign="middle" bgcolor="#0099ff">6,0</td> <td align="center" valign="middle" bgcolor="#0099ff">8,0</td> <td align="center" valign="middle" bgcolor="#0099ff">7,0</td> </tr><tr> <td height="46" bgcolor="#00ccff">aluno 02</td> <td align="center" valign="middle" bgcolor="#00ccff">8,5</td> <td align="center" valign="middle" bgcolor="#00ccff">9,5</td> <td align="center" valign="middle" bgcolor="#00ccff">9,0</td> </tr><tr> <td colspan="3" align="right" bgcolor="#0099ff"><strong>média da Turma: </strong></td> <td bgcolor="#0099ff">8,0</td> </tr></table></body></html> 20

Exercício 1 Crie uma nova página com o nome de Aula05.html que: Contenha background na cor preta (#000000 ou black). Contenha no topo o nome Exercício Aula 05 indo e voltando de um lado para o outro da página Contenha na parte central, uma ficha com seus dados pessoais: nome, matrícula, telefone e endereço. Contenha na parte inferior uma lista composta pelos três tipos de listas aninhadas. Contenha uma linha separando as 3 partes textuais. 21

Exercício 2 Faça um página que contenha o texto Faculdades Integradas de Mineiros entre duas imagens. Coloque o link do texto apontando para o site http://www.fimes.edu.br. Na imagem da esquerda, coloque um link apontando para o endereço: http://www.ufu.br. Na imagem da direita acrescente um link apontando para o endereço: http://www.ufg.br 22

Exercício 3 Com base no exercício que vocês fizeram sobre spam, phishing, etc., faça: Divida cada pergunta e resposta em uma página separada. Crie uma nova página chamada index.html. (Esta página deverá conter links para as demais. Procure uma imagem de voltar na internet e coloque em cada página, exceto na index, um link sobre esta imagem para a página index.html 23

Exercício 4 Faça uma página que represente o desenho abaixo 24

Exercício 5 Faça a tabela ao lado 25

Boa Noite! 26