TP1 - TÉCNICAS DE PROGRAMAÇÃO PARA INTERNET I. Profª Eulaliane Gonçalves

Documentos relacionados
Revisando os conteúdos. Introdução ao CSS

HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO DPW

Programação Web - HTML

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

Conceitos de HTML 5 Aula 1

Aula 11 Introdução ao Java Script

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

HTML? HTML? HTML? HTML e HTTP. HTML e HTTP 26/02/2011

Programação para Internet. Professor Pedro Ramires 1º Informática

Construção de sites Aula 1

CSS Cascading Style Sheets (Folhas de Estilo em Cascata)

Plano de Trabalho Docente Ensino Técnico

Aplicativos móveis com HTML5

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

Nesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP

HTML. HyperText Markup Language. Elaborado por Marco Soares

INTRODUÇÃO AO CSS. HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados.

HTML: INTRODUÇÃO TAGS BÁSICAS

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

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web?

HTML (HyperText. Markup Language)

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

AULA 02 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos

SIMULADOS & TUTORIAIS

IFSC/Florianópolis - Prof. Herval Daminelli

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

MÓDULO 1: Tags: estrutura; tipos; atributos. Estrutura de um documento. Tags de blocos: <?xml?>, <!DOCTYPE>, <html>, <head>, <body>, <body bgcolor>.

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

Programação Web Aula 2 XHTML/CSS/XML

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos

<HTML> Vinícius Roggério da Rocha

REDES DE COMUNICAÇÃO. 11º - ANO Professor: Rafael Henriques

F E B A C. Exercício de Fixação 3. FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07

Dreamweaver CS5 -5- CAPÍTULO 1... Iniciando e conhecendo o dreamweaver...8 Interfaces...23 Criando e confi gurando sites...24 Exercícios...

HTML - Definição e Conceitos

17/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I UM POUCO DE HISTÓRIA WWW. Tudo começou com a ARPANET; 1977 ARPANET nasce

Programação para Internet I

Recurso Didáctico. Dossier Técnico Pedagógico Projecto: 5742/2008/22 Acção: 5742/2008/ Formador[a]

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

I. A LINGUAGEM HTML II. TAGS ESTRUTURA BÁSICA DE UM DOCUMENTO HTML

PROGRAMAÇÃO EM AMBIENTE WEB I

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo

CSS CASCADING STYLE SHEET

CSS Cascading Style Sheets

#Fundamentos de uma página web

3. Construção de páginas web Introdução ao HTML

Informática I. Aula 3. Aula 3-03/09/2007 1

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB

Linguagem de Programação Visual. Estrutura Basica do HTML5 Prof. Gleison Batista de Sousa

HTML: TEXTOS SUMÁRIO. Cabeçalhos para títulos e sub-títulos Parágrafos

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Introdução. História. Como funciona

Aplicações para Internet

Navegador. Servidor. Apache

Desenvolvimento Web. XHTML tag head e tags de texto. Professor: Bruno Gomes

Programação para Internet I

QUEM FEZ O TRABALHO?

PROGRAMADOR WEB. PROF. Esp. Andrew H. G. Rodrigues

Cascading: Style Sheet

INTRODUÇÃO A PROGRAMAÇÃO AVANÇADA PARA WEB E AO HTML. Prof. Msc. Hélio Esperidião

Recursos Complementares (Tabelas e Formulários)

Introdução a HTML. André Tavares da Silva.

Desenvolvimento Web. Professor: Bruno E. G. Gomes

Informática Básica. Aula 04 Internet e aplicativos

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Introdução 1 PARTE I: A LINGUAGEM DA WEB 5

Unidade 4: Introdução à Tecnologia CSS Prof. Daniel Caetano

Um esquema de nomes para localização de fontes de informação na Web, esse esquema chama-se URI.

Tarlis Portela Web Design HTML

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula

MANUAL DE PUBLICAÇÃO NO PORTAL CAMPUS MATÃO

Introdução ao HTML André Luiz Silva de Moraes Instituto Federal de Santa Catarina

HTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo

Ao projeto inciado na aula anterior, faça as seguintes alterações:

Treinamento em CSS. Índice

Tecnologias de Desenvolvimento de Páginas web

INTRODUÇÃO ÀS APLICAÇÕES PARA WEB

Prefeitura de Volta Redonda Secretaria Municipal de Educação Implementação de Informática Aplicada à Educação Oficina de produção de tutoriais

FORMATAÇÃO: WORD. 2. ed.

HTML AULA 2 Microlins - Web e Design Capítulo 2 Rondonópolis 14 de Maio de Mayza de

Este exercício será parecido com a montagem de um projeto real, onde trabalhamos com vários arquivos XHTML e um único arquivo CSS.

INTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO

PROFESSORA MERRIS MOZER. Mestranda em Metodologias para o Ensino de Linguagens e suas Tecnologias

Manual do usuário people

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

Desenvolvimento de Aplicações para Internet

Manual para atualização do portal do CNPq - versão 1.0 Popularização da Ciência

Mini-Curso Expotec 2010 Professores: Paulo Vítor, Jackson, Raimundo, Lucas e Cleverton

HTML, CSS e JavaScript

HTML. HyperText Markup Language. v Rui Menino. Tags de marcação. Referência. (Linguagem de marcação de hypertext)

Universidade de São Paulo

Fábio Borges de Oliveira. HTML HyperText Markup Language

GUIA Assinaturas de

Transcrição:

TP1 - TÉCNICAS DE PROGRAMAÇÃO PARA INTERNET I Profª Eulaliane Gonçalves

COMPETÊNCIAS 1. Interpretar e desenvolver páginas para Web.

HABILIDADES 1.1. Coletar dados e informações de usuários para elaboração de páginas para Internet. 1.2. Utilizar adequadamente ferramentas para desenvolver páginas de Internet. 1.3. Aplicar as técnicas e normas internacionais (W3C) no desenvolvimento de páginas para Internet.

BASES TECNOLÓGICAS 1. Introdução aos Navegadores Web 2. Estrutura básica do HTML 3. Definição dos conceitos de HTML 4. Formulários (Forms) 5. Folha de estilo em cascata (Cascading Style Sheets CSS) 6. Conceito de Tableless 7. Inserção de links 8. Conceito de Frames: 9. Criação de Layouts em camadas (tableless) e modelos de formatação visual em CSS (display, position, float, clear, etc.) 10. Sintaxe do Javascript: 11. Estruturas de Controle: 12. Utilização de funções prédefinidas e criação de funções em javascript 13. Utilização de Métodos e Eventos em Javascript 14. Validação de Formulários em Javascript

1. Introdução aos Navegadores Web

HTML É uma linguagem de marcação de hipertexto, uma das mais utilizadas para desenvolver páginas na internet. EVOLUÇÃO DO HTML 1980 - Projeto baseado no conceito de hipertexto denominado ENQUIRE em Pascal. 1989 - Primeira comunicação bem sucedida entre um cliente HTTP e um servidor através da internet, surgiu o WWW. 1990 Surge o HTML. 1993 - O protocolo HTTP foi implementado.

Evolução do HTML HTML 2.0 - uma correção da versão anterior, o HTML. HTML 3.2 - Implementou características tais como tabelas, applets e texto flutuante ao redor de imagens. HTML 4.01 - trazendo como principal premissa a compatibilidade com as suas versões anteriores. HTML 5 - Sua essência tem sido melhorar a linguagem com o suporte para as mais recentes multimídias. Um dos primeiros passos para desenvolver qualquer coisa na internet é ter um editor de texto e um navegador.

Navegadores Os principais navegadores em uso são: Internet Explorer, Firefox, Safari, Google Chrome e Opera. A funcionalidade principal de um navegador é apresentar o recurso da web escolhido por você por meio de uma solicitação ao servidor e exibição na janela do navegador. O recurso geralmente é um documento HTML, mas também pode ser um PDF, uma imagem ou outro tipo de arquivo.

2. Estrutura básica do HTML Com o HTML5, muito ficou simplificado na hora de iniciar uma nova página. Iremos ver aqui as tags essenciais recomendadas para um novo documento HTML. Apesar de utilizarmos HTML5 (que ainda não está finalizado na sua especificação), todo o código aqui mostrado pode ser utilizado hoje. Devido à natureza tolerante dos navegadores novos e antigos, não teremos problemas de compatibilidade.

ESTRUTURANDO O DOCUMENTO: TAGS doctype, especificando o tipo do documento; html com o atributo lang, para identificar a língua na qual o conteúdo do documento será escrito; head, com as informações de cabeçalho não visíveis da página; meta especificando a codificação da página (charset); title com o título da página; body, que conterá o conteúdo da página.

Tag doctype <!doctype html> Esta tag especial, muito simplificada no HTML5, especifica que o documento é HTML e que ele deve ser renderizado conforme os padrões web (web standards). A presença desta tag "liga" o modo de padrões (standards mode) dos navegadores, assim nos dando mais consistência no funcionamento em diferentes programas e dispositivos. A ausência desta tag pode causar o chamado modo de "bizarrices" (quirks mode) de um navegador e só complica as coisas. Portanto, não esqueça o doctype nos seus documentos HTML.

Tag html <html lang="pt-br"> Perceba o atributo lang, identificando a língua na qual o conteúdo da página será escrito. Dentro da tag html colocaremos todas as outras tags do site. Enquanto isso, a tag doctype fica fora, antes da taghtml.

Tag head <head> A tag head contém, em geral, informações sobre a página (como título e metadados), além de chamadas para outros arquivos, como documentos CSS e javascript. Dentro da tag head, colocaremos primeiro a tag meta especificando a codificação (também consideravelmente mais simples com HTML5):

Tag meta <meta charset="utf-8"> A tag meta é uma das tags que "auto-fecha" e que trabalhamos apenas com os seus atributos. Esta tag serve para definirmos diversos metadados (informações referentes à página) como, neste caso, a codificação da página. Recomendo utilizar a codificação UTF-8, que é uma das mais abrangentes. Desta forma, evitamos problemas com caracteres especiais (como acentos e outros).

Algumas Tag meta As meta tags devem ser incluídas no código HTML. <html> <head> <title> Aprendendo sobre as meta tags </title> <meta name="author" content= Lali"> <meta name="description" content="meta Tags"> <meta name="keywords" content="sites, web"> </head>...

Tag title <title>uma Página HTML5 Básica</title> A tag title é uma tag simples, com abertura, fechamento e o seu conteúdo no seu interior. Este texto é o que irá aparecer no título da janela ou da aba do seu navegador. O que será escrito também é de importância para buscadores como o Google. Portanto, costuma-se escrever um título de página que seja conciso, descreva bem o seu conteúdo e que contenha as palavras-chave desejadas para indexação. Com isso, fechamos a tag head e abrimos a tag body, que conterá o conteúdo da página:

Tag body </head> <body> <!-- conteúdo da página --> </body> A tag body é justamente o "corpo" da página, onde iremos colocar toda a estrutura e o conteúdo de texto e imagens da página.

Página básica HTML 5 <!doctype html> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>uma Página HTML5 Básica</title> </head> <body> <!-- conteúdo da página --> </body> </html>

Comentários em HTML5 <!-- conteúdo da página --> A outra tag que você vê, começando com <!-- e terminando com --> é um comentário HTML. Comentários são elementos neutros dentro de uma página e não influem em nada. São apenas anotações que são úteis para nós, desenvolvedores.

3. Definição dos conceitos de Criando uma Página HTML Após a digitação do código você deverá salvar o arquivo para visualizá-lo no navegar, vá até o menu Arquivo e clique em Salvar, ou pressione CTRL + S no teclado. Dê um nome para o arquivo e defina sua extensão como.html ou.html. Escolha a pasta e clique em Salvar.

Criando uma Página Após salvar o arquivo basta acessar a pasta em que o arquivo foi salvo, o mesmo será criado e o seu ícone será o mesmo de uma página web, chrome, internet explorer ou o seu navegador padrão.

Criando uma Página algum. A página será aberta no navegador, porém sem conteúdo

Criando uma Página Dentro do cabeçalho insira a tag <title>, que indica o título da página que será mostrada

Criando uma Página O título do cabeçalho se refere ao título da janela, ou da aba.

Criando uma Página Para exibir o conteúdo dentro da página, o texto deve ser digitado dentro da tag Body.

Formatações frases e cabeçalho Note que ao inserir mais uma frase abaixo do Comandos Básicos de HTML, a frase permanece na mesma linha. Sendo assim é necessário utilizar uma tag, o <br> ou <p>.

Frases e cabeçalho TAG BR

Frases e cabeçalho TAG P <P> - Inserir um parágrafo. A tag final é opcional. <HTML> <BODY> <P> Isso é um parágrafo</p> </BODY> </HTML>

ATRIBUTOS da TAG P Para deixar um texto centralizado, alinhado a esquerda ou a direita, utiliza-se os seguinte comandos: <p align= center >centraliza texto</p> <p align= left >texto a esquerda</p> <p align= right >texto a direita</p> <p align= justify >texto justificado</p>

Tag s Básicas de Parágrafo e Estilo <br>: pula linha <p>: parágrafo <hr>: linha horizontal <b>: negrito <i>: itálico <u>: sublinhado <center>: centralizado

Frases e cabeçalho TAG HN Vários comandos podem ser utilizados para formatação de texto em páginas HTML, dentre o HN, é utilizado para dar destaque ao texto, onde N representa o tamanho da fonte. Exemplo: <H1>Texto Destacado</H1>

Frases e cabeçalho TAG HN Pode-se utilizar a TAG HN da seguinte forma: Maior Fonte <H1>Texto Destacado</H1> <H2>Texto Destacado</H2> <H3>Texto Destacado</H3> <H4>Texto Destacado</H4> <H5>Texto Destacado</H5> <H6>Texto Destacado</H6> Menor Fonte

Cor de fundo - bgcolor A cor de fundo de uma página HTML pode ser informada no comando <bgcolor>. Exemplo: <HTML> <BODY BGCOLOR= #FF0000 > A cor da página é vermelha </BODY> </HTML>

<body > <body background="http://www.w3schools.com/clouds.gif"> Cor de fundo - background O atributo background configura o plano de fundo para uma imagem. O valor do atributo é a URL da imagem que você quer usar. Se a imagem é menor do que a janela do navegador, a imagem será repetida até preencher a janela inteira do navegador. <HTML> <BODY background= Imagem.jpg"> A cor da página é vermelha </BODY> </HTML> Imagem.jpg

Cor de fundo - background <HTML> <BODY background="http://www.w3schools.com/clouds.gif"> </BODY> A cor da página é vermelha </HTML> O URL pode ser absoluto (como na segunda linha acima), ou seja, o mesmo redireciona a página para um outro endereço, porém, é necessário ter acesso a rede.

Tag Font <FONT> - Permite mudar os parâmetros dos textos escritos. <HTML> <BODY> <FONT> texto formatado </FONT> </BODY> </HTML>

Atributos da Tag Font Algumas TAGs sozinhas não realizam nenhuma formatação, é necessário inserir atributos que permitam identificar o que será alterado. Vejamos: <FONT face = Arial Black > texto formatado </FONT> A letra do texto será alterada

Atributos da Tag Font Os atributos mais comuns utilizados pela TAG FONT permitem alterar a cor, o tamanho e o tipo de letra utilizada pelo texto. São elas: FACE: permite alterar o tipo fonte (letra) do texto COLOR: permite alterar a cor do texto SIZE: permite alterar o tamanho da fonte

Atributos da Tag Font <HTML> <BODY> <FONT face= Verdana color= RED size= 6 > Texto Formatado </FONT> </BODY> </HTML>

EXERCÍCIO 1 - Elabore uma página com o texto formatado como a seguir:

EXERCÍCIO 2 - Elabore uma página com o texto formatado como a seguir:

EXERCÍCIO 3- Elabore a página a seguir exatamente como a mesma é apresentada.

EXERCÍCIO: texto da página O HTML é uma linguagem de marcação utilizada para desenvolvimento de sites. Esta linguagem surgiu junto com o HTTP, ambos possibilitaram a internet ser popularizada. História O HTML foi criado em 1991, por Tim Berners-Lee, no CERN (European Council for Nuclear Research) na suíça. Inicialmente o HTML foi projetado para interligar instituições de pesquisa próximas, e compartilhar documentos com facilidade. Em 1992, foi liberada a biblioteca de desenvolvimento WWW ( World Wide Web), uma rede de alcance mundial, que junto com o HTML proporcionou o uso em escala mundial da WEB. Como funciona O HTML é uma linguagem de marcação. Estas linguagens são constituídas de códigos que delimitam conteúdos específicos, segundo uma sintaxe própria. O HTML tem códigos para criar paginas na web. Estes códigos que definem o tipo de letra, qual o tamanho, cor, espaçamento, e vários outros aspectos do site. No início era muito complicado aprender HTML, pois eram muitos comandos para fazer algo simples. A cada nova versão, o HTML fica mais fácil de utilizar, e adquire mais funções. Atualmente qualquer pessoa pode acessar a internet a aprender a construir um site básico em questão de horas, seguindo os passos de tutoriais e aprendendo as funções de cada código. Encontre um faculdade para você O HTML foi a primeira linguagem de nível mundial, porem não é a única. Existem muitas outras linguagens destinadas á criação de paginas da web, porém o HTML ainda prevalece. Atualmente já é possível integrar varias linguagens na mesma pagina da Web, sendo possível usar duas ou mais linguagens no mesmo site. Para criar e editar códigos em HTML é necessário qualquer editor de texto comum, como bloco de notas. Para testar os códigos, basta salvar o arquivo em formato.html e executar. Para o teste é necessário ter um navegador configurado como padrão. Não é necessária internet, pois o arquivo com os códigos esta na maquina onde esta sendo executado.