Curso de HTML. Rone Ilídio



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

Ferramentas para Multimídia e Internet

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

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

INTRODUÇÃO AO DESENVOLVIMENTO WEB

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

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

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

QUEM FEZ O TRABALHO?

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

Programação para Internet I

Introdução à Tecnologia Web

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

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

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

APOSTILA. Curso de HTML com PHP HTML. Pablo Dapont

Curso PHP Básico. Jairo Charnoski do Nascimento

Programação Web Prof. Wladimir

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

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

Introdução ao HTML Hypertext Markup Language

Mais sobre uso de formulários Site sem Ajax

DESENVOLVIMENTO WEB I

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

COMO FUNCIONA UM FORMULÁRIO

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

Desenvolvedor Web Docente André Luiz Silva de Moraes

Roteiro de Estudos e Atividades Avaliativas HTML

Roteiro 2: Conceitos de Tags HTML

Programação para Internet I

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

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

3 HTML Tabelas, frames e formulário

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

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

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

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

Programação e Designer para WEB

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

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

4. Características Gerais das Tabelas do HTML

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

Web Design. Prof. Felippe

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

Introdução. História. Como funciona

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

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

Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor 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.

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

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

7. Formulários em XHTML

SIMULADOS & TUTORIAIS

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

Claudio Damasceno. Avançar

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

OPERAÇÃO DE SOFTWARE E APLICATIVOS

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

HTML -- Criação de Home Page


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

Como criar uma página WEB

Tabelas Div Span Frames Formulários

Síntese da aula anterior

Programando em PHP. Conceitos Básicos

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

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

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

Linguagem de. Aula 06. Profa Cristiane Koehler

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

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

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

Web Design Aula 09: Formulários

Comandos Básicos de HTML

Programação para Internet

Programação Web Prof. Wladimir

Aplicativos para Internet Aula 01

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

indica o nome do campo pelo qual podemos acessar.

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

Conteúdo. DHTML tópicos Hamilton Lima

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

Scriptlets e Formulários

Aula 03: Noções Fundamentais do CSS, Formatação de Fonte e Inserção de Imagens

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

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

CSS - Background, Color e Fontes. Prof. Bruno Medeiros bruno.medeiros@sc.senai.br

Programação web Prof. Wladimir

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

Links e Frames José Antônio da Cunha

HTML 5 + CSS APRESENTANDO O CSS ESTILOS LOCAIS

Sumário. HTML CSS JQuery Referências IHC AULA

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

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS

TECNOLOGIAS WEB AULA 7

Utilizando Janelas e Frames

EXEMPLO. h1 {font-family: arial, verdana, sans-serif;} h2 {font-family: "Times New Roman", serif;}

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

7. Cascading Style Sheets (CSS)

Transcrição:

Curso de HTML Rone Ilídio

HTML HyperText Mark-up Language Linguagem criação de páginas Apresenta informações Formada por tags, exemplo: Tag H1: <h1> dados marcados com h1 </h1> Interessante: Acesse qualquer página na internet e peça para exibir o código fonte

Página Básica <html> <head> <title> Título da página </title> </head> <body> Conteúdo da página. </body> </html> Cabeçalho Corpo Pagina Basica\paginabasica.html

Página Básica Salve com o nome: paginabasica.html ou paginabasica.htm Dê dois cliques sobre o arquivo, resultado:

Tags Básicas Toda tag tem o formato: <nome>... Conteúdo... </nome> <html>... </html> : delimita o conteúdo html <head>... </head>: cabeçalho <title>... </title>: título que aparece na guia da página <body>... </body>: onde a página é criada

Atributos Atributos são as características de uma teg São colocados dentro da tag <nometag atributo1= valor1...> Texto </nometag> Exemplo: <body>...</body> : seus atributos alteram toda a parte física do documento, isto é, o que deve ser exibido pelo Browser.

Atributos <body>... </body> BACKGROUND: imagem de fundo BGCOLOR: cor de fundo TEXT: cor do texto LINK: define a cor dos links ainda não visitados VLINK: define a cor dos links já visitados nos últimos x dias onde x é um valor definido pelo usuário em seu browser ALINK: define a cor dos links no instante em que são clicados pelo usuário BGPROPERTIES: deve ter o valor "fixed". Indica que o fundo da página é fixo, isto é, não "rola" junto com o conteúdo da página LEFTMARGIN: especifica uma quantidade de espaço (em pixels) a ser deixada como margem esquerda do documento TOPMARGIN: especifica uma quantidade de espaço (em pixels) a ser deixada como margem superior do documento

Atributos <body>... </body> <html> <head> <title>atributos Body</title> </head> <body background="imagens\fundo.jpg" link="blue" vlink="purple" alink="red" bgproperties="fixed" bgcolor="white " text="white" topmargin="100" leftmargin="100"> <p><a href="http://www.ronepage.com">oi! Eu sou um link!</a> <p>texto em branco, como foi definido na tag body. </body> </html> Atributos Body\body.html

Atributos <body>... </body> Resultado

Mais Tags <p> define um parágrafo; o uso do </p> é opcional <i>...</i> ou <em>...</em> : itálico <b>...</b> ou <strong>...</strong>: negrito <u>...</u> : sublinhado <strike>...</strike> : com traço <sub>...</sub> : subscrito <sup>...</sup> : sobrescrito <blockquote>... </blockquote> identação <br> quebra de linha, não fecha <hr> define uma linha horizontal Obs: tags que não fecham são denominadas tags de comando.

Mais Tags <html> <head> <title> Exemplos de Tags </title> </head> <body> <p>meu primeiro parágrafo. <p>meu segundo parágrafo. <p><i> Itálico com a tag i </i> ou <em> Itálico com a tag em </em> <p><b> Negrito com a tag b</b> ou <strong> Negrito com a tag strong </strong> <p><b><i>parágrafo em negrito e itálico</i></b> <p><u> Sublinhado </u> <p><strike> Com traço</strike> <p> Agora <sub> Subscrito </sub> <p> Agora <sup> Sobrescrito </sup> <p>começa em uma linha<br>mas termina na outra. <hr> <p>inseriu uma linha horizontal acima. <blockquote>indentação</blockquote> </body> </html> Mais Tags\tags.html

Resultado: Mais Tags

Títulos e Subtítulos Definido pela tag <h n ></h n >, n variando de 0 a 6 Tamanho padrão da fonte: h1-24 pt h2-18 pt h3-14 pt h4-12 pt h5-10 pt h6-8 pt

Títulos e Subtítulos <html> <head> <title> Títulos e Subtítulos</title> </head> <body> <h1>este é o cabeçalho de nível 1</h1> <h2>este é o cabeçalho de nível 2</h2> <h3>este é o cabeçalho de nível 3</h3> <h4>este é o cabeçalho de nível 4</h4> <h5>este é o cabeçalho de nível 5</h5> <h6>este é o cabeçalho de nível 6</h6> </body> </html> Titulos\titulos.html

Resultado Títulos e Subtítulos

Títulos e Subtítulos Três alinhamentos possíveis: "LEFT", "CENTER" e "RIGHT" Exemplo: <h1 align="left">texto Um</h1> <h2 align="center">texto Dois</h2> <h3 align="right">texto Três</h3>

Itens e Itens Numerados Lista de itens <ul> início de uma lista de itens <li>... </li> item </ul> fim da lista Lista numerada <ol> início da lista numerada </ol> fim da lista numerada

Itens e Itens Numerados <html> <head> <title> Itens e Itens Numerados </title> </head> <body> <p> Lista de Itens <ul> <li>primeiro item da lista</li> <li>segundo item da lista</li> <li>terceiro item da lista</li> </ul> <p> Lista Numerada <ol> <li>primeiro item da lista</li> <li>segundo item da lista</li> </ol> </body> </html> Lista de itens Lista numerada

Resultado: Itens e Itens Numerados

Fonte <font>... </font> altera a fonte Possui 3 atributos: size: varia de 0 a 7 color: rgb, nome or hexadecimal face: nome da fonte Os valores dos atributos ficam entre aspas A fonte padrão, na maioria dos navegadores, é Times New Roman

Fonte <html> <head> <title> Fontes </title> </head> <body> <font color="#990000 ><p>texto na cor #990000</font> <br> <font color="red ><p>texto em vermelho</font> <br> <p><font face="georgia, Arial, Garamond >Mudou a fonte.</font> <br> <p><font face="tahoma" size="6" color="green">mudou a fonte novamente. </font> </body> </html>

Resultado: Fonte

Imagens Tag de comando <img> Atributo src= nomedaimagem.jpg Ex: <img src= foto.jpg width="120" height="160"> src: contém o nome da imagem (se estiver na mesma pasta da página) ou o link da imagem width: largura em pixels height: altura em pixels É interessante criar uma pasta contendo todas as imagem

Imagens <html> <head> <title> Imagens </title> </head> <body> <p>gif animado. <p><img src="figuras\gato.gif"> <p>imagem.jpg <p><img src="figuras\homemperfeito.jpg"> <p>imagem em um endereço na Web <p><img src="http://www.ufsj.edu.br/portalrepositorio/image/ascom/noticias/logo_ufsj-thumb2.jpg"> </body> </html> Imagens\imagens.html Obs: as figura estão na pasta figuras

Imagens Resultado Gif animado

Caracteres Especiais Existem códigos para exibição de alguns caracteres especiais Evita que navegadores diferentes interpretem o mesmo símbolo de forma diferente Mais utilizado: espaço Lista http://erikasarti.net/html/acentuacao-caracteres-especiais/

Caracteres Especiais <html> <head> <title> Caracteres Especiais </title> </head> <body> <p> Espaço <p>» <p> «<p> <p> ½ <p> <p> α </body> </html> entre as palavras.

Resultado Caracteres Especiais

Link Direciona o navegador a uma outra página, arquivo, imagem, etc. Pode ser: Ex Texto Botão Imagem <a href= http://www.ronepage.com > Clique </a>

Link <html> <head> <title> Imagens </title> </head> <body> <p>link para uma página externa, clique <a href="http://www.ronepage.com">aqui</a>. <p>link para uma página local, clique <a href="pagina2.html"> aqui </a>. <p>link para um <a href="arquivos\arquivoqualquer.zip">arquivo</a>. <p>link que aparecerá em <a href="http://www.ronepage.com" about="blank">outra guia</a>. <p>imagem como link <p><a href="http://www.ufsj.edu.br"><img src="arquivos\ufsj.jpg"></a> </body> </html> Link\pagina1.html

Link <html> <head> <title> Página 2</title> </head> <body> Página 2. <a href="pagina1.html"> Voltar </a> </body> </html> Link\pagina2.html

Link Resultado: Obs: clique nos links

Link Interno Link para um ponto dentro dá própria página Utilizado quando a página é grande (utiliza barras de rolagem) Utiliza-se o atributo id da tag <p> Exemplo

Link Interno <html> <head><title>link Interno</title> </head> <body> <p><a href="#ponto1">link para o ponto 1</a> <p><a href="#ponto2">link para o ponto 2</a> <p id="ponto1">ponto 1 <p>texto texto texto texto <p id="ponto2">ponto 2 <p>texto texto texto texto </body> </html> Link\linkinterno.html

Resultado Obs: reduza o tamanha da janela do navegador (como na figura) para conseguir ver o efeito dos links internos. Clique nos links Link Interno

Tabelas Tabelas são criadas basicamente por 3 tags: <table>...</table>: início de fim da tabela <tr>...</tr>: início e fim de uma linha <td>...</td>: início de fim de um campo Entre <td>...</td> coloca-se o conteúdo a ser exibido O atributo border define a espessura da borda Veja exemplo

Tabelas <html> <head> <title> Tabelas </title> </head> <body> <table border= 1 > <tr> <td>célula 1</td> <td>célula 2</td> </tr> <tr> <td>célula 3</td> <td>célula 4</td> </tr> </table> </body> </html> Início da tabela Início de uma linha Primeiro campo Segundo campo Fim de uma linha Fim da tabela Tabelas/tabelabasica.html

Resultado Tabelas

Tabelas Atributos da tabela: <table border="1" width="300" height="120"> width: define a largura em pixels height: define a altura em pixels <td align= left right center valign = top middle bottom baseline"> Célula 1 </td> align: alinhamento horizontal valign: alinhamento vertical <td style="font-size:300%">célula 2 </td> style: estilo da fonte <td bgcolor="yellow">célula 3</td> Bgcolor: background color <td background="figuras/vermelho.jpg"> background: nome da figura que aparecerá como fundo; também pode ser utilizado a tag <table>

Tabelas <html> <head> <title> Tabela Modificada </title> </head> <body> <table border="1" width="300" height="120"> <tr> <td align="left" valign="middle">célula 1</td> <td style="font-size:300%">célula 2 </td> </tr> <tr> <td bgcolor="yellow">célula 3</td> <td background="figuras/vermelho.jpg">célula 4 </td> </tr> </table> </body> </html> Tabelas\tabelamodificada.html

Resultado Tabelas

Tabelas Mesclar de linhas e colunas colspan: unir colunas rowspan: unir linhas Obs: ambos são atributos de <td> Atenção com o número de linhas e colunas na tabela

Tabelas\tabelaunircolunas.html Tabelas\tabelaunirlinhas.html Tabelas <html> <head> <title> Unir Colunas</title> </head> <body> <table border="1"> <tr> <td colspan="3">célula 1</td> </tr> <tr> <td>célula 2</td> <td>célula 3</td> <td>célula 4</td> </tr> </table> </body> </html> <html> <head> <title> Unir Linhas</title> </head> <body> <table border="1"> <tr> <td rowspan="3">célula 1</td> <td>célula 2</td> </tr> <tr> <td>célula 3</td> </tr> <tr> <td>célula 4</td> </tr> </table> </body> </html>

Resultado Tabelas

Frames Divisão da página Útil para modificar somente parte da página Substitui <body>... </body> Duas tags e principais atributos <frameset>... </frameset>: define a divisão rows= X%,Y% : divisão em linhas (número de linhas) cols= X%,Y% : divisão em colunas (número de colunas) border: tamanho da borda <frame>... </frame>: define cada parte da divisão src: arquivo que aparecerá no frame name: nome do frame (importante para links) noresize: se colocado, o frame não muda de tamanho scrolling: yes ou no, barra de rolagem ou não (se necessário)

Frames <html> <head> <title>dois Frames</title> </head> <frameset rows="30%,*" border="1" > <frame name="sup" scrolling="no" src="superior.html" noresize> <frame name="inf" src="inferior.html" > </frameset> <noframes> <body> <p>esta página usa quadros mas seu navegador não aceita quadros. </body> </noframes> </html> Frames\doisframes\doisframes.html

Frames <html> <head> <title> Página Superior </title> </head> <body> <p><a href="http://www.ufsj.edu.br" target="inf"> Link para a UFSJ </a> <p><a href="http://www.ronepage.com" target="inf"> Link para a RonePage </a> </body> </html> <html> <head> <title> Página Inferior </title> </head> <body> Conteúdo da página inferior. </body> </html> Frames\doisframes\superior.html Frames\doisframes\inferior.html

Frames Resultado Clique nos links

Frames Criação de menu e alteração de somente uma página 5 arquivos: index.html: contém a estrutura dos frames menu.html: menu esquerdo topo.html: frame superior principal.html: frame principal outrapagina.html: frame principal

Frames <html> <head> <title>menu em Frames</title> </head> <frameset rows="30%,*" border="1" > <frame name="sup" scrolling="no" src="topo.html" noresize> <frameset cols="30%,*" border="1"> <frame name="esquerdo" src="menu.html"> <frame name="princ" src="principal.html"> </frameset> </frameset> <noframes> <body> <p>esta página usa quadros mas seu navegador não aceita quadros. </body> </noframes> </html> Frames\tresframes\index.html

Frames <html> <head> <title> Página Superior </title> </head> <body> <center> <h3>conteúdo da página superior</h3>. </center> </body> </html> Frames\tresframes\topo.html

Frames <html> <head> <title> Página Principal</title> </head> <body> Conteúdo da página principal. </body> </html> Frames\tresframes\principal.html

Frames <html> <head> <title> Outra Página</title> </head> <body> <p>conteúdo da outra página. <p><a href="principal.html">voltar</a> </body> </html> Frames\tresframes\outrapagina.html

Frames <html> <head> <title> Página Inferior </title> </head> <body> <table border="1"> <tr> <td> <h3> Menu </h3> </td> </tr> <tr> <td> <a href="outrapagina.html" target="princ"> Link para outra página </a> </td> </tr> <tr> <td> <a href="http://www.ronepage.com" target="princ"> RonePage </a></td> </tr> </table> </body> </html> Frames\tresframes\menu.html

Frames Resultado Clique no 1º link O resultado do clique aparece aqui

Formulário Define um região onde são inseridos itens como: Caixas de texto Botões Listas Formulário são utilizados para criação de páginas dinâmicas para PHP, ASP, JSP, etc.

Formulário <input>: define os componentes Podem ser: TEXT: caixa de texto PASSWORD: caixa de texto para senha CHECKBOX: seleção múltipla HIDDEN: campo texto escondido RADIO: seleção exclusiva BUTTON: botão SUBMIT: botão de submissão RESET: botão de reset

Formulários Atributos: TYPE: tipo NAME: nome SIZE: número de caracteres visíveis no TEXT VALUE: valor exibido na tela CHECKED: true ou false, para checkbox e radio MAXLENGTH: número de caracteres aceitos no TEXT ALIGN: alinhamento em relação ao texto

Formulários <html> <head> <title>formulário</title> </head> <body> <form method="get"> <p>text <input type="text" name="t1" size="20"> <p>password <input type="password" name="t2" size="20"> <p>checkbox <input type="checkbox" name="t3" size="20" value="checkbox"> <p>hidden <input type="hidden" name="t4" size="20" value="hidden"> <p>radio <input type="radio" name="t5" size="20" value="radio"> <p>button <input type="button" name="b1" size="20" value="button"> <p>submit <input type="submit" value="submit" name="b2"> <p>reset <input type="reset" value="reset" name="b3"> </form> </body> </html> formularios/forms.html

Resultado Formulários

Formulários <textarea>...</textarea> : caixa de texto com múltiplas linhas Exemplo: <textarea rows="3" cols="50">área para texto</textarea>

Formulários Atributos da TextArea NAME ROWS COLS

Formulários <select>...</select> : caixa de seleção (combobox) Exemplo <select name="opcoes" size="1"> <option selected>texto A</option> <option>texto B</option> </select>

Formulários Atributos do Select NAME: nome do componente SIZE: número de linhas MULTIPLE: quando presente permite a seleção de várias linhas Atributos do Option VALUE: define o valor da opção que será enviado ao script caso a opção seja selecionada SELECTED: o default é false

Formulários <html> <head> <title>select e Option</title> </head> <body> <form method="get"> <select name="selecao" size="1"> <option selected>texto A</option> <option>texto B</option> </select> <select name="opcoes" size="1"> <option selected>texto 1</option> <option>texto 2</option> </select> </form> </body> </html> formularios/select.html

Resultado Formulários

Formulários Atributos: ACTION: indica o script que receberá e manipulará os dados METHOD: dois parâmetros GET: manda pela url POST: manda junto com o http (escondido) Exemplo: testar GET e POST na página do slide anterior

Introdução a CSS Cascading Style Sheets (CSS) - Folhas de Estilo em Cascata Define o estilo da página Fonte Cor Fundo Pode ser colocado: Dentro da página: head ou body Arquivo externo acessado por todas as páginas

Introdução a CSS <html> <head> <title> Página com CSS </title> <style type="text/css"> h1 {font-size: 30px; font-family: arial} h2 {font-size: 15px; font-family: courier} p {font-size: 12px; font-family: times new roman} </style> </head> <body> <h1>texto com h1</h1> <h2>texto com h2</h2> <p>parágrafo comum</p> </body> </html> CSS na própria página css\basico\paginacomcss.html

Resultado Introdução a CSS

Introdução a CSS Detalhes do código CSS <style type="text/css">... </style>: define o início e o fim do css h1 {font-size: 30px; font-family: arial} configura a tat <h1>...</h1> h2 {font-size: 15px; font-family: courier} idem <h2>...</h2> p {font-size: 12px; font-family: times new roman} idem <p>

Introdução a CSS O código CSS define-se o estilo de cada tag Tag a ser alterada Tag {atributo1: valor1; atributo2: valor2} Atributo Atributo Valor para o atributo Valor para o atributo

Introdução a CSS Em arquivo externo Utilizar os arquivos de Frame/tresframes (slide 38) Criar o arquivo style.css (dentro da pasta style) body {background-color:lightgreen} h3 {font-size: 20px; color:red} p {font-size: 50px; color:blue} Inserir as configurações do link em cada uma das páginas: topo.html, principal.html, menu.html e outrapagina.html <link rel="stylesheet" type="text/css" href="style/style.css" /> Veja exemplo

Introdução a CSS <html> <head> <title> Página Superior </title> <link rel="stylesheet" type="text/css" href="style/style.css"/> </head> <body> <center> <h3>conteúdo da página superior</h3>. </center> </body> </html> CSS\variaspaginas\topo.html

Resultado Introdução a CSS

Introdução ao JavaScrip Não é Java É executada junto com o código do HTML, na máquina do cliente Sintaxe do C Seu código fica dentro da tag <script langague="javascript">...</script>

Introdução ao JavaScript <html> <head> <title>teste JavaScript</title> </head> <body> <script language="javascript"> for(x=1;x<10;x++){ document.write("<p>escrevendo no html"); } </script> </body> </html>

Resultado Introdução ao JavaScript

Introdução ao JavaScript Scripts são executados diretamente ou executados pela chamada de funçôes Funções podem se associadas a eventos de inputs (como botões) Veja exemplo

Introdução ao JavaScript <html> <head> <title>teste JavaScript</title> </head> <body> <script> function Aviso(mensagem){ alert(mensagem) } </script> <script langague="javascript"> document.write("escrevendo no documento html."); </script> <form> <input type="text" name="txtexemplo" value="escreva aqui"> <input type="button" name="botao" value="ok" onclick="aviso(txtexemplo.value)"> </form> </body> </html>

Introdução ao JavaScript Resultado Clique no botão

Hospedagem http://cpanel.hostinger.com.br/ Login: roneilidio@yahoo.com.br Senha: ilidio1976