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



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

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

Mais sobre uso de formulários Site sem Ajax

Ferramentas para Multimídia e Internet

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

Formulário (Send & Recieve) Prof. Celso H. Masotti

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES FRAMES. Professor Carlos Muniz

Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web

INTRODUÇÃO AO DESENVOLVIMENTO WEB

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

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

Programação para Internet I

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

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

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

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

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

HTML (Hyper Text Markup Language) É a linguagem com que se escrevem as páginas web;

Linguagem de. Aula 06. Profa Cristiane Koehler

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

HTML - 7. Vitor Vaz da Silva Paula Graça

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

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.

SIMULADOS & TUTORIAIS

Scriptlets e Formulários

Programação para Internet

COMO FUNCIONA UM FORMULÁRIO

Programação Web Prof. Wladimir

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

GERENCIADOR DE CONTEÚDO

Web Design Aula 09: Formulários

HTML. Sessão 8 HTML. Criação de Páginas WEB. Formulários

Aula 03 PowerPoint 2007

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

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

Introdução à Tecnologia Web

Programação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

LINGUAGEM DE PROGRAMAÇÃO WEB

Como incluir artigos:

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

3 HTML Tabelas, frames e formulário

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML

TECNOLOGIAS WEB AULA 7

Voltado para novos usuários, este capítulo fornece uma instrução para edição de Leiaute do SILAS e suas funções.

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

Programação Web Prof. Wladimir

Manual do Painel Administrativo

DWEB. Design para Web. HTML5 - Marcação de formulário. Curso Superior de Tecnologia em Design Gráfico

Manual do Visualizador NF e KEY BEST

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

Análise de Dados do Financeiro

Desenvolvedor Web Docente André Luiz Silva de Moraes

ATLAS - Manual para Acesso Externo Fornecedor

Programando em PHP. Conceitos Básicos

MANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail

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

Passo a Passo do Orçamentos de Entrada no SIGLA Digital

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

❶ No Sistema Gênesis, na Aba ESTOQUE

MANUAL DO ANIMAIL Terti Software

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

Procedimentos para configurar o Motion Detection no D-ViewCam 1 Para configurar o Motion Detection no D-ViewCam, é necessário que a câmera IP esteja

EMPRESAS RANDON MANUAL DE ACESSO PORTAL DE FORNECEDOR QUALIDADE

Manual Sistema MLBC. Manual do Sistema do Módulo Administrativo

SMS Corporativo Manual do Usuário

Manual do Usuário Gerenciador de Conteúdo do Site:

W o r d p r e s s 1- TELA DE LOGIN

Manual marketing v

PROCESSO JUDICIAL ELETRÔNICO PJe

Manual do Plone (novo portal do IFCE)

Tutorial Administrativo (Backoffice)

Apresentação Figura 01:

Tutorial do módulo Carteira Nacional de Militante

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

Portal Sindical. Manual Operacional Empresas/Escritórios

Tutorial para cadastro de serviço

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC

CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS

INTRODUÇÃO À TECNOLOGIA SERVLETS

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

VALIDADOR DE ARQUIVOS SICREDI (VAS) Cobrança e Convênios

Omega Tecnologia Manual Omega Hosting

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

CONSTRUÇÃO DE BLOG COM O BLOGGER

Sistemas para internet e software livre

CORREIO inotes. Para acessar o Correio inotes é necessário acessar a Internet.

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

MANUAL PARA UTILIZAÇÃO DO MOODLE FACULDADE INTERAÇÃO AMERICANA VIRTUAL - Versão: Aluno

MANUAL OPERACIONAL DE SISTEMAS

Portal do Senac: Área Exclusiva para Alunos Manual de Navegação e Operação

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

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

Portal da Prefeitura de São Paulo SECOM. MANUAL DO WARAM v. 1.5 Secretarias

Transcrição:

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Formulários HTML Aula 07: Formulários e Frames HTML Os formulários HTML são utilizados, geralmente, como entradas de dados prépreenchimento, o formatadas, a serem preenchidas pelos usuários. Após seu formulário HTML conterá informações que devem ser manipuladas através da utilização de outras linguagens, como, por exemplo, o PHP ou o ASP. O exemplo mais comum, de utilização de formulários HTML, é o formulário de cadastro de usuários, normalmente utilizados em páginas comerciais, quando queremos efetuar compras vias internet, neles são solicitadas informações como: nome, endereço, e-mail, CPF, etc. Aba Forms (Formulários): composta pelos componentes: Formulário: permite adicionar um novo formulário a página HMTL; Botão de Entrada: permite adicionar um botão ao formulário, onde o usuário pode efetuar a submissão do que está sendo preenchido; Caixa de Texto: permite adicionar um campo de texto ao formulário, para que o usuário digite alguma informação, como por exemplo, seu nome e e-mail; Entrada Oculta: permite adicionar um valor oculto ao formulário, que não é visível ao usuário, e sim utilizado para efetuar algum tipo de controle; Área de Texto: permite adicionar uma área de texto ao formulário, onde o usuário pode digitar um texto com várias linhas, como por exemplo, um campo de comentário ou sugestão; Botão de Opção: permite adicionar opções de entrada ao formulário, onde o usuário só pode selecionar uma dessas opções, como por exemplo, campo de sexo: masculino / feminino; Caixa de Verificação: permite acionar itens de checagem ao formulário, onde o usuário pode selecionar mais de um item, como por exemplo, hobbies: ouvir música / assistir filmes / nadar / etc. Selecionar: permite adicionar ionar caixas de seleção ao formulário, onde o usuário pode selecionar um ou mais itens entre um conjunto pré- definido, como por exemplo, meses do ano. Opção: permite adicionar as opções que serão apresentadas ao componente Selecionar, como por exemplo, Janeiro / Fevereiro / etc. Grupo de Opção: permite definir grupos de opções de acordo com informações específicas a que pertencem, dentro do componente Selecionar ; Figura 01: Aba Forms. 1

1) Adicionando um Formulário a uma página HTML Figura 02: Inserindo formulário em página HTML. Parâmetro action: permite especificar qual página (normalmente uma página ASP ou PHP) será invocada para tratar os dados dor formulário quando o mesmo é submetido; Parâmetro method: permite especificar como os dados do formulário devem ser enviados para o servidor. Ele pode assumir os valores: 1) get: os dados são enviados como string anexada a URL da página, e ficam visíveis; 2) post: os dados são encapsulados juntamente ao corpo da requisição HTTP e não podem ser vistos. 2) Adicionando uma Entrada Oculta a um formulário HTML Figura 03: Inserindo uma entrada oculta num formulário HTML. Parâmetro type: permite especificar qual o tipo de componente de entrada desejamos utilizar, nesse caso hidden (oculto); 2

Parâmetro name: permite especificar qual é o nome do componente que está sendo adicionado ao formulário, possibilita identificá-lo no momento em que o formulário for submetido e processado pelo servidor; Parâmetro value: permite especificar o valor que deve ser armazenado no componente (entrada ocultado) no momento em que o formulário for submetido. 3) Adicionando uma Caixa de Texto ao formulário HMTL Figura 04: Inserindo uma entrada de texto num formulário HTML. Parâmetro type: permite especificar qual o tipo de componente de entrada desejamos utilizar, nesse caso text (entrada de texto); Parâmetro name: : permite especificar qual é o nome do componente que está sendo adicionado ao formulário, possibilita identificá-lem que o formulário for submetido e processado pelo servidor; no momento Parâmetro maxlength: : permite especificar (limitar) o tamanho máximo, em caracteres, que pode ser digitado dentro da caixa de entrada pelo usuário; 4) Adicionando uma Área de Texto ao formulário HTML 3

Figura 05: Inserindo uma área de texto num formulário HTML. Parâmetro rows: permite especificar qual o número total de linhas de texto devem ser apresentadas pelo textarea; Parâmetro cols: permite especificar qual o número total de colunas de texto devem ser apresentadas pelo textarea; 5) Adicionando Botão de Opção ao formulário HTML 4

Figura 06: Inserindo botão de opção num formulário HTML. Parâmetro type: permite especificar qual o tipo de componente de entrada desejamos utilizar, nesse caso option (botão de opção); Parâmetro name: : permite especificar qual é o nome do componente que está sendo adicionado ao formulário, possibilita identificá-lo no momento em que o formulário for submetido e processado pelo servidor. No caso do componente botão de opção, quando eles pertencem a um mesmo grupo, nesse caso escolaridade, eles devem conter o mesmo nome; Parâmetro value: permite especificar o valor que deve ser armazenado no componente (botão de opção) no momento em que o formulário for submetido; 5

6) Adicionando Caixa de Verificação ao formulário HTML Figura 07: Inserindo caixa de verificação num formulário HTML. Parâmetro type: permite especificar qual o tipo de componente de entrada desejamos utilizar, nesse caso checkbox (caixa de verificação); Parâmetro name: permite especificar qual é o nome do componente que está sendo adicionado ao formulário, possibilita identificá-lo no momento em que o formulário for submetido e processado pelo servidor; Parâmetro value: : permite especificar o valor que deve ser armazenado no componente (caixa de verificação) no momento em que o formulário for submetido. 7) Adicionando Selecionar ao formulário HMTL Figura 08: Inserindo selecionar num formulário HTML. 6

Parâmetro name: : permite especificar qual é o nome do componente que está sendo adicionado ao formulário, possibilita identificá-lo no momento em que o formulário for submetido e processado pelo servidor; Parâmetro value: : permite especificar o valor que deve ser armazenado no componente (caixa de verificação) no momento em que o formulário for submetido; 8) Adicionando Botão ao formulário HMTL Figura 09: Inserindo botão num formulário HTML. Frames HTML A utilização de frames possibilita agregar a uma mesma página diversos arquivos HTML, permitindo dividir o espaço da página de acordo com linhas e colunas, e assim controlar seu tamanho, através da quantidade de subdivisões utilizadas e de sua distribuição na página. Dentro desse contexto, temos que, cada uma das "partes de uma determinada página, é ocupada por arquivos HTML distintos e independentes. Sendo assim, o uso de frames permite apresentar várias páginas dentro de uma. Atributos da tag <FRAMESET>: Atributos mais importantes: COLS: determina a divisão da tela em coluna; ROWS: determina a divisão da tela em linhas; Obs.: tanto depois de COLS, quanto de ROWS aparecem, separados por vírgulas, o tamanho de cada coluna ou linha da página. Valores que os atributos ROWS/COLS podem receber: Numérico (pixels): por exemplo, ROWS= 30, 50, indicando quantos pixels cada frame (ou janela) deve ocupar. Relativo (*): por exemplo, ROWS= 2*,*", tem-se um valor relativo, onde o primeiro frame ocupará dois terços da tela e o segundo um terço. Percentual (%): por exemplo, ROWS= 25%, 25%, 50%", importante observar que o total deve somar 100%, ou ainda, ROWS= 25%, 25%, *", pois onde está o asterisco * o navegador substituirá pelo valor que falta para a soma dos valores atinja 100%. Atributos utilizados com frequência: 7

FRAMESPACING: determina o espaçamento entre os frames (em pixels). FRAMEBORDER: define se haverá ou não bordas entre os frames (valor: 1 com bordas, ou valor 0 sem bordas); BORDERCOLOR: especifica a cor da borda entre os frames; As tags <FRAME>: devem estar cercadas por tags <FRAMESET> e </FRAMESET>, e serem inseridas de acordo com o número de colunas ou linhas definido nos atributos COLS e ROWS. Elas são utilizadas para definir qual página HTML será carregada dentro de cada uma das divisões do frameset. Atributos da tag <frame>: SRC: especifica o arquivo HTML que deve ser carregado pelo frame; MARGINHEIGHT e/ou TOPMARGIN: especificam a altura das margens superior e inferior do frame em pixels; MARGINWIDTH e/ou LEFTMARGIN: especificam a altura das margens direita e esquerda do frame em pixels; NAME: especifica o nome do frame; NORESIZE: utilizado para impossibilitar que o frame seja redimensionado pelo usuário; SCROLLING: define se o frame apresentará ou não barra de rolagem (valor: YES para o frame utilizar barras de rolagem, e valor: NO para o frame não utilizar barras de rolagem); Aba Frames : composta pelos componentes: Assistente de Frames: permite criarmos uma página HTML formatada por frames, configurando várias opções da tag <frameset>; Frameset: permite criarmos uma página HTML formatada por frames, configurando apenas as opções mais básicas (linhas e colunas) da tag <frameset>; Frame: permite inserir os frames que devem ser apresentados pelo <frameset> configurado anteriormente; Alvo: permite especificarmos uma URL (caminho) como base para um conjunto de imagens e documentos que pretendemos abrir ou visualizar dentro da página HMTL posteriormente; Figura 10: Aba Frames. 1) Criando um Frameset Antes da criação do Frameset serão criadas três páginas HTML, topo.html, centro.html e rodapé.html, utilizadas para compor o Frameset que está sendo criado. Essas páginas serão simples, conterão apenas cores de fundo distintas em suas tags <body>, como mostra a imagem a seguir: 8

Figura 11: Código-fonte exemplo para as três páginas que compõem o frameset criado. Após a criação das três páginas, cada qual com uma cor de fundo, é criado o arquivo HTML que contém o frameset que possui todas as páginas HTML criadas anteriormente. Figura 12: Frameset contendo as três páginas HMTL criadas anteriormente. 9

Prática: Formulários e Frames HTML Editor Bluefish (Windows ou Linux) http://www.gileduardo.com.br/ifpr/ii/downloads/ii_pratica07.pdf.pdf 10