básico php: introdução html

31
Desenvolvendo Aplicações WEB Introdução PHP

Upload: wellington-oliveira

Post on 24-May-2015

313 views

Category:

Education


2 download

DESCRIPTION

No primeiro material que aborda HTML antes de entrar no assunto PHP

TRANSCRIPT

Page 1: Básico PHP: Introdução HTML

Desenvolvendo Aplicações WEB

Introdução PHP

Page 2: Básico PHP: Introdução HTML

Estrutura

Page 3: Básico PHP: Introdução HTML

Conceitos de HTML

HTML é composto por tag's, que são marcações delimitadas pelos símbolos “<” e “>”, usados para indicar uma formatação.

<html>

... página web ...

</html>

Page 4: Básico PHP: Introdução HTML

Conceitos de HTML

Um documento HTML é formado basicamente por cabeçalho e corpo.

No cabeçalho, fornecemos informações, como o nome da página, autor, palavras-chave para pesquisa, etc.

Essas informações não ficam expostas no navegador do usuário.

Page 5: Básico PHP: Introdução HTML

Conceitos de HTML

Um documento HTML é formado basicamente por cabeçalho e corpo.

No cabeçalho, fornecemos informações, como o nome da página, autor, palavras-chave para pesquisa, etc.

Essas informações não ficam expostas no navegador do usuário.

Page 6: Básico PHP: Introdução HTML

Conceitos de HTML

<html>

<head>

<title>Minha Página Web!!!</title>

</head> ...

</html>

Page 7: Básico PHP: Introdução HTML

Conceitos de HTML

O corpo da página começa com a tag <body> e termina com </body>

Page 8: Básico PHP: Introdução HTML

Conceitos de HTML

<html>

<head>

<title>Minha Página Web!!!</title>

</head>

<body>

o que escrever aqui aparece

</body>

</html>

Page 9: Básico PHP: Introdução HTML

Conceitos de HTML

A grande maioria das tag's HTML possuem atributos, que são valores passados a elas para que as mesmas assumam uma formatação diferente.

Page 10: Básico PHP: Introdução HTML

Conceitos de HTML

<html>

<head>

<title>Minha Página Web!!!</title>

</head>

<body bgcolor=‘blue’>

o que escrever aqui aparece

</body>

</html>

Page 11: Básico PHP: Introdução HTML

Principais TAGs

• <h...></h...>

• <br />

• <p>.....</p>

• <font ....>.....</font>

• <a ....>.....</a>

• <img ...../>

• <table><tr><td>....</td></tr></table>

Page 12: Básico PHP: Introdução HTML

Formulários HTML

• Formulários são estruturas usadas para que o visitante possa interagir com o site, enviando informações para o site.

• O campo pertencente ao formulário é delimitado pelas tag's <form> e </form>

Page 13: Básico PHP: Introdução HTML

Formulários HTML

• Os principais atributos são:

• action: indica o script que irá processar as informações enviadas pelo formulário;

• metido: indica a forma que será enviada essa informação

Page 14: Básico PHP: Introdução HTML

Metodo GET

• Usado para enviar pequenas quantidades de informação, visto que sua capacidade de envio é limitada.

• O método GET usa a barra de endereços do navegador para enviar informações para o servidor. Possui um limite de 256 caracteres.

Page 15: Básico PHP: Introdução HTML

Metodo GET

• http://localhost/executa.php?informação1=valor1&informação2=valor2

Page 16: Básico PHP: Introdução HTML

Método POST

• O método POST envia as informações para o servidor internamente ao protocolo HTML.

• A mensagem então pode ser criptografada;

• Não possui restrição de tamanho.

Page 17: Básico PHP: Introdução HTML

Como Fazer?

<form action=”script.php” method=”GET”>

<form action=”script.php” method=”POST”>

Page 18: Básico PHP: Introdução HTML

Campo de Texto

Nome: <input type=”text” name=”nome_do_visitante” size=”50” maxlenght=”50” value=”Digite aqui seu nome”>

Page 19: Básico PHP: Introdução HTML

Campo de Password

Senha: <input type=”password” name=”senha” size=”12” maxlenght=”12”>

Page 20: Básico PHP: Introdução HTML

Área de Texto

Comentário: <textarea name=”comentario” rows=”10” cols=”10”>comentário:</textarea>

Page 21: Básico PHP: Introdução HTML

Área de Texto

Comentário: <textarea name=”comentario” rows=”10” cols=”10”>comentário:</textarea>

Page 22: Básico PHP: Introdução HTML

ListBox

<select name=”cidade” size=”5” multiple>

<option value=”guaira”>Guaira</option> <option value=”umuarama”>Umuarama</option> <option value=”lovat”>Lovat</option> <option value=”cascavel”>Cascavel</option> <option value=”cianorte”>Cianorte</option>

</select>

Page 23: Básico PHP: Introdução HTML

ComboBox

<select name=”cidade2”>

<option value=”guaira”>Guaira</option> <option value=”umuarama”>Umuarama</option> <option value=”lovat”>Lovat</option> <option value=”cascavel”>Cascavel</option> <option value=”cianorte”>Cianorte</option>

</select>

Page 24: Básico PHP: Introdução HTML

Checkbox

Selecione uma cidade:<br> <p align= ”center”>

<input type=”checkbox” name=”pesquisa[]” value=”umuarama”>Umuarama<br>

<input type=”checkbox” name=”pesquisa[]” value=”guaira” checked>Guaira<br>

<input type=”checkbox” name=”pesquisa[]” value=”curitiba”>Curitiba<br>

</p>

Page 25: Básico PHP: Introdução HTML

Radiobutton

Enquete:<br> Que nota você daria ao nosso formulário?<br> <p align=”center”>

<input type=”radio” name=”nota” value=”5”>Otimo

<input type=”radio” name=”nota” value=”4”>Bom <input type=”radio” name=”nota” value=”3”>Regular

<input type=”radio” name=”nota” value=”2”>Ruim <input type=”radio” name=”nota” value=”1”>Péssimo

</p>

Page 26: Básico PHP: Introdução HTML

Botões Submit e Reset

• <input type=”submit” name=”botao” value=”enviar”>

• <input type=”reset” name=”limpar” value=”limpar”>

Page 27: Básico PHP: Introdução HTML

Exercício

• Monte o layout do seu site. Use tabelas para organizar o conteudo. O site deve ter um banner na parte superior, uma coluna para o conteudo, outra coluna para o menu de navegação do usuário e um rodapé contendo seu nome;

Page 28: Básico PHP: Introdução HTML

Exercício

• No espaço destinado ao conteudo, monte seu curriculum vitae. Na coluna ao lado, crie uma tabela contendo 3 linhas e uma coluna. Abaixo dela, crie um formulário de enquete e peça para que o visitante de uma nota ao seu site

Page 29: Básico PHP: Introdução HTML

Exercício

• Abaixo de seu curriculum, crie outro formulário para que o visitante possa adicionar comentários ao conteudo do site. O visitante deve informar o nome, localidade, e- mail de contato, uma nota para o conteudo e um comentário..

Page 30: Básico PHP: Introdução HTML

Referência

• PHP e Mysql do autor Leandro Correa dos Santos.

Page 31: Básico PHP: Introdução HTML

Apresentação

• Desenvolvida pelo Prof. Me. Wellington Pinto de Oliveira