Programacao Web Inicio
Programacao Web Inicio
Programacao Web Inicio
Aula 1
introduo
Navegador : grande tradutor
Cdigo: base em html associado a outras
linguagem prprias para desenvolvimento
web
Linguagens populares
Esta uma pesquisa da codeeval
http://blog.codeeval.com/2014#.VNEcr53F98H=
Linguagens
Veja o cdigo
Html
Html responsvel pela estrutura da pag web, j a exibio fica por conta do CSS
que estilizar a apresentao
Html
As pginas devem sempre possuir um
elemento HTML em conjunto com um
elemento <head> e um elemento <body>
As informaes sobre a pgina ficam no
elemento <head>
O que colocado no elemento <body> o que
ser visto no browser
O CSS adicionado dentro do elemento
<style>
Principais tags
mais
Links <a> </a>
Cria um link e inclui atributos em comum
href O URL do documento que ser vinculado a este. Para e-mail: mailto e
link externo: http
name O nome da ncora
target Identifica a janela ou local em que o link dever ser aberto: blank, self,
top, parent
rel Define os tipos de link que avanam
rev Define os tipos de link que revertem a ao
acesskey Atribui uma tecla de atalho para este elemento
shape Para uso com formas de objeto
coords Para uso com formas de objeto
tabindex Determina a ordem das guias
onclick um evento JavaScript
onmouseover um evento JavaScript
onmouseout um evento JavaScript
atributos
Maneira de especificar informaes, detalhar
Personalizar um elemento
Devem ser escritos da seguinte forma:
<a href = arquivo.html>Informaes sobre o arquivo</a>
href hipertext reference
Legenda
Destino
Legal ou no?
Legal.html
Curriculo
cv.html
Bonitinho.html
Mini-cooper.html
<a href =megasena.html>____________</a>
exerccio
Comente para que serve cada linha de cdigo
html que segue:
Vamos comear?
Voc sabe verificar o cdigo de pginas em seu navegador? Ctrl + u
(chrome, monzila, IE...)
Primerio veremos como criar arquivos Html
Editor de texto
Escreva: Meu primeiro teste
<h3>Seria este um programa</h3>
Salve o arquivo m_pag.html melhor criar uma pasta para voce e salvar o
arquivo dentro dela
continuando
Meu primeiro teste!
<h3>Seria isso um programa?</h3>
<strong>No</strong> consigo fazer nada alm de mostrar contedo
fixo?
Salve o arquivo e abra novamente a pgina (se ela j estiver aberta,
basta clicar em atualizar no seu navegador)
Continuando no texto html : adicionar um link
Conhea o site da nossa faculdade:
<a href="http://www.lasalle.edu.br/faculdade/manaus/">Clique
aqui</a>!
Salve o arquivo com essas duas novas linhas e abra a pgina no seu
navegador.
Tag <br> - pular linha
problemas
A acentuao no est funcionando corretamente
Use: <meta charset="UTF-8">
Isto utilizado para o navegador se adequar
Exerccio
1) Edite o seu arquivo e adicione mais um alert. Alm da mensagem
podemos fazer mais com JavaScript!, coloque um outro alert
escrevendo a data que voc comeou a programar. Lembre-se de
salvar o arquivo e abri-lo no navegador. Caso seu navegador j esteja
aberto com a sua pgina, basta atualiz-la.
2) Realize outros testes. Voc pode ter mais de uma seo com a tag
<script> e </script>, colocando outros alert l? importante ser
curioso com seu prprio programa, ir alm do que foi sugerido,
explorando as outras possibilidades e limites.
Voc pode realizar esses testes em outros arquivos, para no misturar
com os exerccios que j esto como voc quer. Para isso, basta criar
um novo arquivo, com outro nome, como meus_testes.html. Lembrese de evitar a tentao de copiar e colar um cdigo que voc j fez.
importante que voc pratique escrever seus cdigos.
Comunicando-se
mais
Crie um arquivo testando_idades.html e vamos revisar o
que j aprendemos.
Coloque o cdigo que calcula a mdia das idades:
<script>
document.write("Minha idade : " + 25);
document.write("A soma das nossas idades : ");
document.write(25 + 32 + 26);
document.write("A mdia das nossas idades : " +
((25 + 32 + 26) / 3));
</script>
Coloque o <br> no final de cada linha para separar o texto
document.write("Minha idade : " + 25 + "<br>");
variaveis
Exemplo
var ano = 2012;
document.write("Eu nasci em : " + (ano - 25) + "<br>");
document.write("Adriano nasceu em : " + (ano - 26) +
"<br>");
document.write("Paulo nasceu em : " + (ano - 32) +
"<br>");
variveis
<script>
var eu = 25;
var adriano = 26;
var paulo = 32;
var total = eu + adriano + paulo;
var media = total / 3;
document.write("A mdia de idade " + media);
</script>
document.write("A mdia de idade " + med);
Substitua a ultima linha por
Document.write("A mdia de idade " + Math.round(media));
Math.round arredondar o numero com casa decimais