• Nenhum resultado encontrado

Slides 4 - HTML como Linguagem de Formatação WEB (Introdução ao HTML)

N/A
N/A
Protected

Academic year: 2021

Share "Slides 4 - HTML como Linguagem de Formatação WEB (Introdução ao HTML)"

Copied!
57
0
0

Texto

(1)

Profª. MSc. Cláudia

Licenciatura em Computação

HTML como Linguagem

de Formatação web.

(2)

Agenda

Histórico

Princípios básicos

Como Funciona uma Página?

Desafios?

Realidade

A Linguagem HTML

(3)

Agenda

Histórico

Princípios básicos

Como Funciona uma Página?

Desafios?

Realidade

A Linguagem HTML

(4)

Histórico

Em 1970 - 1980:

Surgimento da Internet, em plena Guerra Fria.

Criada com objetivos militares.

Para manter as comunicações das forças armadas

norte-americanas em caso de possíveis ataques inimigos que viessem a destruir os meios convencionais de telecomunicações.

Foi um importante meio de comunicação

acadêmico.

(5)

Histórico

Em 1988:

A Internet surgiu no Brasil.

Para interligar as universidades do Brasil a instituições nos

EUA.

Em 1989:

O Ministério da Ciência e Tecnologia lança um projeto

pioneiro, a Rede Nacional de Ensino e Pesquisa (RNP).

(6)

Histórico

Em 1992:

A Internet foi aberta ao público brasileiro.

Em 1994:

Surgimento do Consórcio World Wide web – W3C

(

www.w3.org

), criado para promover abordagens

e interoperabilidade comuns para a Internet.

Parte do trabalho do W3C, foi o desenvolvimento das

(7)

Histórico

Em 1995:

O governo resolveu abrir o backbone e fornecer

conectividade aos provedores de acesso

comerciais.

Em 1997:

Iniciou-se uma nova fase na Internet brasileira.

O aumento de acessos a rede e a necessidade de uma

(8)

Histórico

Em 1998:

Surgimento do web Standards Project – WaSP

(

www.webstandards.org

).

 É um projeto que “luta” por padrões que reduzam o

custo e a complexidade do desenvolvimento, ao mesmo tempo que aumente a acessibilidade e viabilidade de todos os sites publicados na Internet.

Em 2000:

(9)

Histórico

Em 2010:

O comércio eletrônico no Brasil movimentou

13,60 bilhões de dólares.

Fonte: Escola de Administração de Empresas de São Paulo da Fundação Getúlio (Wikipédia, 2010).

(10)

Agenda

Histórico

Princípios básicos

Como Funciona uma Página?

Desafios?

Realidade

A Linguagem HTML

(11)

Princípios básicos

Internet:

Atualmente é uma rede mundial, que envolve:

Milhares de pequenas redes de computadores.  Milhões de computadores.

 Comerciais  Educacionais  Governamentais  Pessoais

(12)

Princípios básicos

TCP/IP:

Corresponde ao conjunto de protocolos

utilizados na troca de informações entre

computadores de diferentes arquiteturas

dentro da Internet.

Ele está disponível para qualquer tipo de CPU e

(13)

Princípios básicos

WWW (World Wide web):

Significa Rede Mundial (a grande rede de

computadores interligados no mundo todo).

Desenvolvida com o intuito de facilitar a

comunicação interna e externa.

 Resultado de um projeto que visava melhor

distribuição de informações a grupos de pesquisas (1989) por cientistas do CERN (Centro European Researche Nucleare) laboratório de física, Genebra -

(14)

Princípios básicos

web:

É o diminutivo para World Wide web.

A palavra web é usada como sinônimo da própria

(15)

Princípios básicos

Padrões web:

A organização W3C é responsável pela

padronização do HTML.

A especificação original do HTML foi

desenvolvida, no CERN.

(16)

Princípios básicos

Padrões web:

Benefícios:

Reduzem o tamanho das páginas, para acelerar os

downloads.

Possibilitam o consumo de menos banda de Rede.

Aumentam a compatibilidade da aplicação de toda a

riqueza decorativa CSS com o conteúdo HTML.

 Facilitam o re-design.

Possibilitam ao usuário final, o controle do conteúdo

(17)

Princípios básicos

Estrutura da Internet:

cabo ethernet linh

a t e le fô n ic a C O M P A R T I L H A D C O M P A R T I L H A D A Provedor

(18)

Princípios básicos

Estrutura da Internet:

lin h a t e le fô n ic a C O M P A R T I L H A D A C O M P A R T I L H A D A cabo ethernet rn e t ca b o e th e rn e t Provedor

(19)

Agenda

Histórico

Princípios básicos

Como Funciona uma Página?

Desafios?

Realidade

A Linguagem HTML

(20)

Como funciona uma página?

lin h a t e le fô n ic a cabo ethernet rn e t ca b o e th e rn e t Provedor Servidor domínio

(21)

Como funciona uma página?

lin h a t e le fô n ic a cabo ethernet e t ca b o e th e rn e t Provedor Servidor

(22)

Como funciona uma página?

Hypertext:

Os documentos visualizados através dos

browsers são escritos em Hipertextos,

utilizando-se

uma

linguagem

especial

chamada

HTML

(HyperText

Markup

Language).

Através do hipertexto “navega-se” por meio de

elementos especiais chamados ‘links’, para outros documentos ou para partes do mesmo documento.

(23)

Como funciona uma página?

Hyperlinks ou Links:

É um ponto de acesso (ligação ou ancora).

 Para um local na mesma pasta de trabalho ou para

outro arquivo.

É representado a partir:

De um texto colorido ou sublinhado.  De uma figura.

De um elemento gráfico.

(24)

Como funciona uma página?

Home Page:

É um conjunto de páginas, documentos

disponíveis na web, interligados entre si.

O termo também é usado para designar a

página principal de um conjunto de

documentos web.

Um conjunto de páginas também é chamado de

(25)

Como funciona uma página?

Site:

Palavra em inglês que significa local, lugar.

 Na Internet, designa um conjunto de páginas que

representa uma pessoa, instituição ou empresa na rede.

(26)

Como funciona uma página?

Browsers (ou Navegadores da web):

Browsers são software que interpretam

arquivos HTML, formata-os em páginas e

exibe-os, a um usuário.

(27)

Como funciona uma página?

Protocolos:

É um conjunto de regras estabelecidas com o

objetivo de permitir a comunicação entre

computadores.

É um método de acesso a um documento ou

serviço através da Internet, como:

TCP/IP.

File Transfer Protocol (FTP):

 Protocolo que possibilita a transferência de arquivos de um

(28)

Como funciona uma página?

Protocolos:

(29)

Como funciona uma página?

URL (Uniform Resource Locator):

URL é uma sequência de caracteres que

fornece o endereço Internet de um site da

web, juntamente com um protocolo (HTTP ou

FTP).

A parte inicial da URL (a que termina com os dois

pontos) indica qual protocolo Internet está sendo usado.

(30)

Como funciona uma página?

URL (Uniform Resource Locator):

http://www.universidade.com.br/bsi/2011.html#l

ocal

http://

 Protocolo da Internet utilizado pelos computadores

ligados à web para comunicar-se entre si.

www.universidade.com.br

Domínio, que são as categorias de endereços da

(31)

Como funciona uma página?

URL (Uniform Resource Locator):

http://www.universidade.com.br/bsi/2011.html#l

ocal

 www

Sigla de World Wide web, significa Rede Mundial.

universidade

Nome específico que pode conter uma ou mais palavras,

separadas ou não, por hifens (ex.: informatica-educativa).

com

Indica a natureza do Site.

(32)

Como funciona uma página?

URL (Uniform Resource Locator):

http://www.universidade.com.br/bsi/2011.html#l

ocal

bsi

 Diretório (pasta) onde está localizado a página

(arquivo) 2011.html.

2011.html

Nome da página escrita em HTML requerida

(páginas da web geralmente tem terminação em .htm ou .html).

(33)

Agenda

Histórico

Princípios básicos

Como Funciona uma Página?

Desafios?

Realidade

A Linguagem HTML

(34)

Desafios?

Os navegadores serão capazes de

fornecer aplicações 3D com base em

interfaces de programação sem a

instalação de qualquer plug-in.

“É clicar, e pronto! Você se divertirá com um

(35)

Agenda

Histórico

Princípios básicos

Como Funciona uma Página?

Desafios?

Realidade

A Linguagem HTML

(36)

Realidade

Uma coisa é certa:

O navegador do ano 2015 vai ter um papel

muito mais importante no cotidiano do que

tem hoje.

E isso quer dizer muito. “Todos devem apoiar

a web”, diz Upson, que emenda “a web tem

milhões de usuários”.

(37)

Agenda

Histórico

Princípios básicos

Como Funciona uma Página?

Desafios?

Realidade

A Linguagem HTML

(38)

A Linguagem HTML

A Hypertext Markup Language não é

uma linguagem de programação, e sim,

uma linguagem especializada para a

formatação de texto.

O texto produzido fica entre símbolos

especiais (<>), denominados tags, que

indicam sua aparência:

Uma tag possui o seguinte formato:

<nome da tag>Texto de Exemplo</nome da

(39)

A Linguagem HTML

O começo de uma página HTML, deve

ser:

<HTML>

<!-- na primeira linha do código -->

. . .

</HTML>

<!-- na ultima linha do código -->

A barra (/) sinaliza o fechamento da tag HTML.

(40)

A Linguagem HTML

Estrutura das tags:

É formada por:

<xxx> ... </xxx>

Entre o início o fechamento de uma tag:

Ficam os textos, parâmetros, atributos e até

outras tags que estabelecerão a uma página.

Se não ocorrer o fechamento correto das tags,

a página não irá ser mostrada.

Página invisível ao usuário.

(41)

A Linguagem HTML

Ao iniciar o documento, após a tag

<HTML>:

Deve-se incluir o cabeçalho.

<HEAD>

e

</HEAD>

Também deve ser acrescentado o título.

<TITLE>

e

</TITLE>

 Geralmente, o título não aparece na página,

(42)

A Linguagem HTML

Ainda

existem

também

a

tag

corresponde ao “corpo” do documento.

<BODY>

e

</BODY>

No corpo, são colocados todos os comandos

para apresentação de uma página HTML.

Entre as tags do corpo, serão colocados todos os

(43)

Agenda

Histórico

Princípios básicos

Como Funciona uma Página?

Desafios?

Realidade

A Linguagem HTML

(44)

Introdução ao desenvolvimento

HTML

Declaração do tipo de documento:

 Aconselha-se indicar na página HTML o tipo de documento, isto é, a referência à norma HTML utilizada.

Esta serve para especificar o standard (padrão) utilizado na codificação da página.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

(45)

Introdução ao desenvolvimento

HTML

(46)

Introdução ao desenvolvimento

HTML

Exemplo1:

Documento simples em HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD>

<TITLE> Primeiro exemplo em HTML </TITLE>

</HEAD>

<BODY>

(47)

Espaços em branco são ignorados

quando o navegador “lê” (interpreta) o

código.

Assim o código anterior poderia ser reescrito

da seguinte forma:

<HTML>

<HEAD>

<TITLE>

Primeiro exemplo

em HTML

</TITLE>

</HEAD>

<

Bem-vindo ao

Introdução ao

(48)

Introdução ao desenvolvimento

HTML

Vantagem?

Economia de espaço em disco.

Desvantagem?

É uma maneira confusa de programar.

Organize seus programas para

entendê-los!

(49)

Introdução ao desenvolvimento

HTML

Parágrafos:

A linguagem HTML considera os parágrafos

como blocos de texto.

Dentro de um parágrafo, os espaços,

tabulações e regressos contam como um só

um espaço.

A configuração da página por blocos de texto

é realizada através do par de tags

<p>

e

(50)

Introdução ao desenvolvimento

HTML

Exemplo2:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD>

<TITLE> Segundo exemplo em HTML </TITLE> </HEAD>

<BODY>

<p>Professora: Cláudia Souza</p>

(51)

Introdução ao desenvolvimento

HTML

Algumas observações:

As tags obedecem a uma hierarquia.

<a> <b> <c> </c> </b> </a>

A primeira a abrir é a última a fechar, e

vice-versa.

<a> <b> <c> </a> </b> </c> ERRADO

 É indiferente utilizar maiúsculas ou minúsculas nos tags.

(52)

Exercício

Desenvolva uma Página com as seguintes informações:

NomeEndereçoBairro  CEP  Cidade  Estado  País  Telefone  E-mailCursoMatrícula  Turma  Ano

(53)
(54)

Exercício – Resposta 1

<HTML> <HEAD>

<TITLE> Exercício: Construção de páginas em HTML </TITLE> </HEAD>

<BODY>

<p>Nome: Fulano de Tal</p>

<p>Endereço: Tv. Rua Vila Casa, 123</p> <p>Bairro: Me Roba</p> <p>CEP: 66000-111</p> <p>Cidade: Belém</p> <p>Estado: Pará</p> <p>País: Brasil</p> <p>Telefone: 3223-3223</p> <p>E-mail: fulano@mail.com</p>

<p>Curso: Sistemas de Informação</p> <p>Matrícula: 012456789</p>

<p>Turma: SI3NA</p> <p>Ano: 2012</p>

(55)
(56)

Exercício – Resposta 2

<HTML> <HEAD>

<TITLE> Exercício: Construção de páginas em HTML </TITLE> </HEAD>

<BODY>

<p>Nome: Fulano de Tal

<br>Endereço: Tv. Rua Vila Casa, 123 <br>Bairro: Me Roba <br>CEP: 66000-111 <br>Cidade: Belém <br>Estado: Pará <br>aís: Brasil <br>Telefone: 3223-3223 <br>E-mail: fulano@mail.com

<br>Curso: Sistemas de Informação <br>Matrícula: 012456789

<br>Turma: SI3NA <br>Ano: 2012

(57)

Profª. MSc. Cláudia

Licenciatura em Computação

HTML como Linguagem

de Formatação web.

Referências

Documentos relacionados

De acordo com os resultados obtidos, pôde-se observar que o modelo proposto de cálculo de V@R para uma carteira de opções (expansão de Taylor para aproximações de delta, gama e

A posição imediatamente a seguir é ocupada pela Electromed - Sociedade Unipessoal, Limitada, empresa detida por Omar Abdurramane Janfar, com adjudicações orçadas em 31 milhões

[r]

Recredencia, para a continuidade da oferta da educação infantil, creche, para crianças de 2 e 3 anos de idade, pré-escola, para crianças de 4 e 5 anos de idade, e

Em 1978, um aluno da Escola de Administração da Universidade de Harvard, chamado Daniel Bricklin percebeu que seu mestre de finanças gastava muito tempo para modificar e realizar,

A compilação e posterior cruzamento destas informações tem caráter crucial para definição do traçado de interligação de duas subestações e a constantes alterações de

• O sinal de relógio deve estar em fase em todos os flip-flops • são necessários buffers dedicados para distribuir o sinal de relógio. – clock skew: variação da fase do

T PRODUTO SOB ENCOMENDA Q PRODUTO COM PREÇO LÍQUIDO, NÃO SUJEITO A DESCONTOS COMERCIAIS (LIMITADO AO STOCK EXISTENTE) Nota: As referências indicadas referem-se aos