Académique Documents
Professionnel Documents
Culture Documents
Introduo
Criando um documento HTML
Menu Iniciar > Programas > Acessrios > Bloco de notas; No Bloco de notas: Arquivo > Salvar como...; Alterar o tipo de arquivo para: Todos os arquivos; Salvar o arquivo com extenso .html;
Introduo
Conceitos bsicos sobre HTML
Sigla para HyperText Markup Language (Linguagem de Marcao de Hipertexto);
HTML a linguagem utilizada na comunicao entre o desenvolvedor de uma pgina WEB e o navegador (Internet Explorer, Mozilla Firefox, Safari, ...);
A HTML utiliza identificadores que so chamados de TAG. Essas TAGs indicam ao navegador o elemento a ser exibido;
Cada TAG apresenta uma lista de atributos que podem definir as propriedades dos elementos como aparncia, tamanho, posio, cores, fontes, etc.
Introduo
Sintaxe das TAGs
As TAGs so palavras definidas, em ingls, e so escritas entre os sinais < e >;
As TAGs devem ser abertas e fechadas para que o navegador saiba de onde e at onde est definido o elemento. Para se fechar uma TAG utilizado o sinal /. Algumas poucas TAGs no necessitam ser fechadas, sendo recomendado a insero do sinal / na TAG de abertura; Exemplos: <tag> ... </tag> <tag/> - TAG aberta e fechada; - TAG que no precisa ser fechada;
Introduo
Sintaxe das TAGs
Os atributos de uma TAG so inseridos dentro da TAG de abertura e seus valores devem estar entre aspas simples ou dupla. Exemplos: <tag atr1='prop1'> ... </tag> <tag atr1='prop1' atr2="prop2"/>
TAGs fundamentais
<html> e </html>
Usadas em toda pgina WEB, so a primeira e a ltima TAGs a serem inseridas num documento HTML. Entre elas fica escrita toda a pgina.
<head> e </head>
head (cabea) uma TAG de cabealho. Nela so inseridas as primeiras configuraes da pgina a serem utilizadas durante a interpretao feita pelo navegador. Algumas dessas configuraes so as folhas de estilo, CSS (Cascading Style Sheets), o ttulo da pgina e scripts de execuo; <title> e </title> title (ttulo) a TAG que define o ttulo da pgina e fica inserida dentro de head.
TAGs fundamentais
<body> e </body>
body (corpo) a TAG onde ficam escritos todos os elementos visveis da pgina: textos, links, imagens, formulrios e etc.
Na prtica...
Exemplo 1 - cdigo
<html> <head> <title>Este o ttulo</title> </head> <body bgcolor='orange'> Ol.
Na prtica...
Exemplo 1 - pgina
Formatao de textos
Quebra de linha e pargrafo
<br> <p> e </p> quebra de linha; pargrafo.
10
Na prtica...
Exemplo 2 - cdigo
<body> Um pargrafo com quebra de linhas alinhado ao centro:<p align='center'>"Quem crer pudera, tempo em fora, no meu verso,<br/>Se o vosso alto valor eu proclamasse nele?<br/>Ento e sabe-o o cu como em tumba, ao inverso,<br/>Vossa vida a oculto e o mais que em vs excele.<br/>Dissesse eu o que minha alma em vossos olhos sente,<br/>Vossas graas, fiel, todas enumerasse,<br/>E o futuro diria: Este poeta mente;<br/>Beleza assim no h da terra sobre a face".</p> </body>
11
Na prtica...
Exemplo 2 - pgina
12
Formatao de textos
Ttulos
<h1> <h2> <h3> <h4> <h5> <h6> e e e e e e </h1> </h2> </h3> </h4> </h5> </h6> ttulo maior;
ttulo menor.
Principal atributo
align.
13
Na prtica...
Exemplo 3 - cdigo
<body> <h1>Ttulo 1 (esquerda)</h1> <h2 align='left'>Ttulo 2 (esquerda)</h2> <h3 align='center'>Ttulo 3 (centro)</h3> <h4 align='center'>Ttulo 4 (centro)</h4> <h5 align='right'>Ttulo 5 (direita)</h5> <h6 align='right'>Ttulo 6 (direita)</h6> </body>
14
Na prtica...
Exemplo 3 - pgina
15
Formatao de textos
Formataes gerais
<b> e </b> <i> e </i> <u> e </u> <s> e </s> negrito; itlico; sublinhado; riscado;
<font> e </font>
color
Na prtica...
Exemplo 4 - cdigo
<body> <h4>Formataes gerais:</h4> Negrito: <b>texto</b><br/> Itlico: <i>texto</i><br/> Sublinhado: <u>texto</u><br/> Riscado: <s>texto</s><br> <font color='red' size='2'>Vermelho tamanho 2</font><br/> <font color='#0000FF' size='5'>Azul tamanho 5</font> </body>
17
Na prtica...
Exemplo 4 - pgina
18
Insero
Principais atributos
align; src border height width indica onde est a imagem; define a espessura da borda; define a altura; define a largura.
19
Na prtica...
Exemplo 5 - cdigo
<body background='fundo_exemplo.jpg'> <img src='imagem/sol.jpg' border='2px'/> <img src='imagem/sol.jpg' height='100px' width='200px;'/> <img src='imagem/sol.jpg' height='150px'/> </body>
20
Na prtica...
Exemplo 5 - pgina
21
Na prtica...
Exemplo 6 - cdigo
<ol type='i'> <li>Cores: <ul type='square'> <li>Vermelho</li> <li>Verde</li> <li>Azul</li> </ul> </li> <li>Smbolos <ul> <li>Quadrado</li> <li type='disc'>Tringulo</li> <li>Ponto</li> </ul> </li> </ol>
AULA DE HTML BSICO 23
Na prtica...
Exemplo 6 - pgina
24
26
Na prtica...
Exemplo 7 - cdigo
<table border='1px'> <tr> <th colspan='3'>Dados</th> </tr> <tr> <th>Nome</th> <th>Sobrenome</th> <th>Idade</th> </tr> <tr> <td>Fernanda</td> <td>Diniz Santana</td> <td>22</td> </tr> </table>
AULA DE HTML BSICO 27
Na prtica...
Exemplo 7 - pgina
28
29
Na prtica...
Exemplo 8 - cdigo
<table border='1px' cellspacing='60px' cellpadding='20px'> <tr> <td>Clula 1</td> <td>Clula 2</td> </tr> <tr> <td>Clula 3</td> <td>Clula 4</td> </tr> </table>
30
Na prtica...
Exemplo 8 - pgina
31
Estruturao da pgina
Frames
<frameset> e </frameset> define a disposio dos frames (quadros) na pgina; * No pode ser usado junto com a tag body; <frame> e </frame> cria um frame; deve ser usado dentro da tag frameset.
32
Estruturao da pgina
Principais atributos de <frame>
src; name frameborder noresize define um nome para o elemento; define se o frame ter borda ou no; conjunto de valores: {no, yes}; matm fixo o tamanho do frame.
33
Na prtica...
Exemplo 9 - cdigo
<html> <head> <title>Ttulo</title> </head> <frameset cols='30%,55%,15%' border='5px'> <frame name='frame1' src='pagina1.html' frameborder='no' noresize/> <frame name='frame2' src='pagina2.html' frameborder='no'/> <frame name='frame3' src='pagina3.html'/> </frameset> </html>
34
Na prtica...
Exemplo 9 cdigo de pagina1.html
<html> <head> <title>Ttulo</title> </head> <body bgcolor='orange'> Pgina 1<br/> Laranja </body> </html>
35
Na prtica...
Exemplo 9 cdigo de pagina2.html
<html> <head> <title>Ttulo</title> </head> <body bgcolor='blue'> Pgina 2<br/> Azul </body> </html>
36
Na prtica...
Exemplo 9 cdigo de pagina3.html
<html> <head> <title>Ttulo</title> </head> <body bgcolor='yellow'> Pgina 3<br/> Amarelo </body> </html>
37
Na prtica...
Exemplo 9 - pgina
38
Estruturao da pgina
Frames
<iframe> e </iframe> tag que permite inserir frames dentro da tag body; uma vez que no se pode utilizar frameset junto com body deve-se usar iframe quando precisar inserir algum frame em body.
39
Na prtica...
Exemplo 10 cdigo
<body> <table width='700px' border='1px'> <tr height='300px'> <td width='150px' valign='top'> Fora do frame! </td> <td> <iframe src='pagina1.html' width='100%' height='100%' frameborder='no'></iframe> </td> </tr> </table> </body>
40
Na prtica...
Exemplo 10 - pgina
41
Interatividade da pgina
Link
<a> e </a> tag que permite inserir links n pgina; com esta tag torna-se possvel a navegao em uma pgina web.
42
Na prtica...
Exemplo 11 cdigo
<table width='700px' border='1px'> <tr height='300px'> <td width='150px' valign='top'> <a href='pagina1.html' target='meuFrame'>Pgina 1</a><br/> <a href='paginaLink.html' target='meuFrame'>Pgina com link</a> </td> <td> <iframe name='meuFrame' src='pagina1.html' width='100%' height='100%' frameborder='no'></iframe> </td> </tr> </table>
AULA DE HTML BSICO 43
Na prtica...
Exemplo 11 cdigo de paginaLink.html
<html> <head> <title>Ttulo</title> </head> <body> <a href='pagina3.html' target='_self'> Abrir pgina 3 </a> </body> </html>
44
Na prtica...
Exemplo 11 - pgina
45