Tabelas Div Span Frames Formulários

Documentos relacionados
- os dados entrados fazem parte do corpo da mensagem enviada para o servidor; - transfere grande quantidade de dados.

</H1>... <H6>... </H6>

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

INTRODUÇÃO AO DESENVOLVIMENTO WEB

Desenvolvimento de Aplicações para Internet

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

Recursos Complementares (Tabelas e Formulários)

Programação Web Prof. Wladimir

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

HTML Página 36. Índice

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

Introdução à Tecnologia Web

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

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

Formulários são áreas onde se inserem campos que permitem uma troca de informações maior entre usuários e desenvolvedores de sites HTML Até o momento,

Aula 05 HTML FORMULÁRIOS Prof. Daniela Pires Sumário

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

HTML: Listas, Tabelas e Formulários CST Sistemas para Internet

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

Os componentes de um formulário são: Form, Input, Select e AreaText

Formulários. Etapa 1 Criação de formulários

HTML: FORMULÁRIOS SUMÁRIO. Conceito Tag FORM Tag INPUT Tag BUTTON Tag TEXTAREA Tag SELECT

Formulários [8] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

3 HTML Tabelas, frames e formulário

4. Características Gerais das Tabelas do HTML

HTML -- Criação de Home Page

INTRODUÇÃO AO DESENVOLVIMENTO WEB

Ferramentas para Multimídia e Internet

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

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

APOSTILA. Curso de HTML com PHP HTML. Pablo Dapont

HTML & CSS. Aula 04. Prof. Gerson Borges HTML & CSS 1

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

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS

Curso de HTML aula 4. Sumário. 1 Formulários. 1.1 Construindo formulários com o FORM. 1.2 Método:

Programação para Internet I

A área de um formulário, na codificação HTML da página, é delimitada pelo par de marcadores <FORM> e </FORM>.

Tutorial Acessibilidade na Web Construindo Formulários e Tabelas acessíveis

TAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag>

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

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

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

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

Síntese da aula anterior

PROGRAMAÇÃO EM AMBIENTE WEB I

INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT

1. Aspectos Gerais dos Formulários

TecWeb Tecnologias Web. Prof. Esp. Douglas Mariano dos Santos

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes

Programação para Internet I

Finalidade dos formulários

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

Desenvolvimento de Aplicações para Internet Aula 5

Este exercício será parecido com a montagem de um projeto real, onde trabalhamos com vários arquivos XHTML e um único arquivo CSS.

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

0,5 pelo negrito das palavras ID, Nome, e Analisar em outro momento.

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.

O código acima descreve o formulário com uma caixa de texto e dois botões

Links, Imagens e Tabelas

Introdução à linguagem HTML. Volnys Borges Bernal

FORMULÁRIOS HTML (FORMS) E ENTRADAS DE DADOS (INPUT)

Programação e Designer para WEB

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

Web Design Aula 09: Formulários

Teste de avaliação de frequência Parte Prática

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

OPERAÇÃO DE SOFTWARE E APLICATIVOS

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

Programação Web Aula 2 XHTML/CSS/XML

COMO FUNCIONA UM FORMULÁRIO

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

Transcrição:

Tabelas Div Span Frames Formulários

Tabelas Tabelas implementam um conceito importante de layout: as grades, segundo as quais organizamos textos e ilustrações de maneira harmoniosa. A utilização de tabelas para a formatação de textos precede o HTML. Recurso utilizado largamente em diagramação de textos.

Tabelas Elementos básicos <TABLE>...</TABLE> delimita uma tabela. Um atributo básico é BORDER, que indica a apresentação da borda. <TABLE BORDER="borda">... </TABLE>

Tabelas Elementos básicos <CAPTION>...</CAPTION> define o título da tabela <TR>...</TR> delimita uma linha <TH>...</TH> define um cabeçalho para colunas ou linhas (dentro de <TR>) <TD>...</TD> delimita um elemento ou célula (dentro de <TR>)

Tabelas Elementos básicos <TABLE BORDER=4> <CAPTION>Exemplo tabela</caption> <TR><TH>Coluna 1</TH><TH>Coluna 2</TH></TR> <TR><TD>linha1, coluna 1</TD><TD> linha 1, coluna 2</TD></TR> <TR><TD>linha 2, coluna 1</TD><TD>linha 2, coluna 2</TD></TR> </TABLE>

Tabelas Ainda é possível mesclar linhas e colunas para realizar uma formatação mais sofisticada. Utiliza-se os atributos COLSPAN e ROWSPAN para mesclar colunas e linhas. <TABLE BORDER=1> <TR><TH COLSPAN=2>Colunas 1 e 2</TH></TR> <TR><TD>linha1, coluna 1</TD><TD> linha 1, coluna 2</TD></TR> <TR><TD>linha 2, coluna 1</TD><TD>linha 2, coluna 2</TD></TR> <TR><TH ROWSPAN=3>3 linhas</th><td>uma linha</td></tr> <TR><TD>duas linhas</td></tr> <TR><TD>três linhas</td></tr> </TABLE>

Tabelas Alinhamento Podemos alinhar o conteúdo das células ou linhas de uma tabela na horizontal ou vertical. Horizontal: left / center / right Vertical: top / middle / bottom ALIGN = alin_horizontal VALIGN = alin_vertical

Tabelas Alinhamento É possível a combinação do alinhamento horizontal e vertical em uma mesma célula. <TD ALIGN=alin_horizontal VALIGN=alin_vertical>Texto da célula</td>

Tabelas Largura Pode-se configurar a largura da tabela ou de células utilizando o atributo: Width Essa largura pode ser definida em porcentagem (do espaço disponível): WIDTH=x% ou em pixels: WIDTH=x

Tabelas Como centralizar um texto ou objeto em uma página utilizando tabelas?

Tabelas Espaçamento de células Existem dois atributos que controlam o espaçamento nas células: CELLPADDING - Espaço entre o texto e as bordas da célula CELLSPACING - Espaço entre células

Tabelas Extensões: Ainda existe outros atributos que podemos aplicar as tabelas: BGCOLOR Cor de fundo BORDERCOLOR Cor da borda BACKGROUND Imagem de fundo (pode ser aplicada também a células)

Div Tag <div> define uma seção ou divisão no texto HTML. Assim, se alterarmos a formatação em uma tag <div> todo o texto contido dentro do div também irá refletir esta formatação. <div align="center"> Apenas um texto. </div>

Div Podemos utilizar o atributo id para nomear um determinado div. Isto é muito importante para podermos referenciá-lo via script. <div align="center" id="divexemplo"> Apenas um texto. </div>

Span A tag <span> é utilizada para a disposição de conteúdo in-line. Ou seja, podemos demarcar partes de textos e objetos com span sem alterar o fluxo visual da página. Este texto contem <div> um div </div> em seu interior. <br /> Este texto contém <span> um span </span> em seu interior.

Frames Há alguns anos muitos sites na internet utilizam frames para apresentar um design mais complexo de sofisticado. A estrutura de frameset provê uma estrutura fácil e simples de se criar áreas com rolamento (scroll) idependentes Hoje em dia, sua utilização não é mais tão presente e o uso de CSS e DHTML apresenta menos restrições de segurança e performance.

Frames Um frameset é criado de forma semelhante a qualquer página HTML, com a restrição de utilização de TAGs específicas: </head> <frameset attributes> <frame attributes></frame> <frame attributes></frame>... </frameset>

Frames <frameset cols="25%,25%,25%,25%"> <frame src="frame1.html" /> <frame src="frame2.html" /> <frame src="frame3.html" /> <frame src="frame4.html" /> </frameset>

Frames Na página aonde é criado o frameset não existe a tag <body> Dentro da tag frameset são encontradas as tags frames que definem a estrutura de exibição da página.

Frames <frameset> Define o layout dos frames na página Nessa tag é especificado a quantidade de linhas e colunas a serem exibidos <framesetcols rows = column_or_row_size(s) >

Frames <frame> <frame name= name_of_frame src= url_of_content ></frame> Atributo frameborder marginheight marginwidth scrolling Descrição Exibe borda ou não o frame Configura as margens superior e inferior do frame Configura as margens esquerda e direita do frame Configura a exibição do scrollbar

Formulários Um formulário é um modelo para a entrada de um conjunto de dados. O elemento <FORM> delimita um formulário e contém uma seqüência de elementos de entrada e de formatação do documento. <FORM ACTION="URL_de_script" METHOD=método>...</FORM>

Formulários <FORM ACTION="URL_de_script" METHOD=método>...</FORM> ACTION: Especifica o URL do script ao qual serão enviados os dados do formulário. METHOD: Seleciona um método para acessar o URL de ação. Os métodos usados atualmente são GET e POST GET - Os dados entrados fazem parte do URL (endereço) associado à consulta enviada para o servidor; POST - Os dados entrados fazem parte do corpo da mensagem enviada para o servidor. As informações são embutidas no protocolo HTTP.

Formulários <FORM ACTION="URL_de_script" METHOD=método>...</FORM> ENCTYPE: Indica o tipo de codificação dos dados enviados através do formulário. O tipo default é application/x-www-form-urlencoded. Outro tipo aceito por alguns browsers é text/plain. Dentro de uma tag <form> pode existir qualquer tipo de formatação, com exceção de outro formulário. Todos os objetos devem ter um nome para que se possa identificar os valores passados.

Formulários Input O campo <INPUT> tem um atributo TYPE: Campo de dados texto Campo de dados senha Múltipla escolha Escolha única Botões de ação

Formulários Input: Campo de dados texto <INPUT TYPE=TEXT NAME="Nome">

Formulários Input: Campo de dados senha <INPUT TYPE= PASSWORD NAME="Nome">

Formulários Outros atributos para campos de texto: VALUE Indica um valor inicial para o campo SIZE Configura o tamanho do objeto na tela MAXLENGHT Número máximo de caracteres

Formulários Input: Múltipla Escolha CHECKBOX insere um botão para escolha de opções. A cada alternativa corresponde um valor a ser manipulado pelo script que processa os dados. O nome do campo (NAME) é o mesmo para toda a lista de valores Pode ser escolhida mais de uma alternativa Uma diretiva CHECKED marca uma escolha inicial

Formulários Input: Múltipla Escolha <INPUT TYPE=CHECKBOX NAME="esporte" VALUE="basquete">Basquete <br> <INPUT TYPE=CHECKBOX NAME="esporte" VALUE="futebol">Futebol <br> <INPUT TYPE=CHECKBOX NAME="esporte" VALUE="voley">Voley <br>

Formulários Input: Escolha única RADIO insere um botão de escolha de valores para uma opção Somente uma alternativa pode ser escolhida <INPUT TYPE=RADIO NAME="time" VALUE="palm">Palmeiras <br> <INPUT TYPE=RADIO NAME="time" VALUE= fla">flamengo<br> <INPUT TYPE=RADIO NAME="time" VALUE= vasco >Vasco <br>

Formulários Input: Botões de ação SUBMIT apresenta o botão que causa o envio dos dados de entrada para o servidor. RESET restaura os valores iniciais das entradas de dados. <INPUT TYPE=SUBMIT VALUE="Envia mensagem"> <INPUT TYPE=RESET VALUE="Apaga tudo!">

Formulários Select Apresenta uma lista de valores, através de campos OPTION <SELECT NAME="sabor"> <OPTION>Abacaxi <OPTION>Creme <OPTION>Morango <OPTION>Chocolate </SELECT>

Formulários Select Com a opção SELECTED é possível indicar uma opção pré-selecionada. <SELECT NAME="sabor"> <OPTION>Abacaxi <OPTION SELECTED>Creme <OPTION>Morango <OPTION>Chocolate </SELECT>

Formulários Select Com a opção SIZE é possível especificar a quantidade de itens a serem exibidos. <SELECT NAME="sabor" SIZE=4> <OPTION>Abacaxi <OPTION SELECTED>Creme <OPTION>Morango <OPTION>Chocolate </SELECT>

Formulários Select MULTIPLE - define-se que se pode selecionar mais de um item (pressionando a tecla Shift do teclado enquanto se selecionam os itens) <SELECT NAME="sabor" SIZE=4 MULTIPLE> <OPTION>Abacaxi <OPTION SELECTED>Creme <OPTION>Morango <OPTION>Chocolate </SELECT>

Formulários TextArea Área para entrada de texto, de acordo com atributos para número de colunas, linhas, e - se for o caso - um valor inicial. <TEXTAREA COLS=40 ROWS=5 NAME="comentario"> Deixe seu comentário </TEXTAREA>