+ All Categories
Home > Documents > Tecnologias Web

Tecnologias Web

Date post: 21-Jan-2016
Category:
Upload: fordon
View: 32 times
Download: 0 times
Share this document with a friend
Description:
Prof. Msc. Juliano Gomes Weber ( [email protected] ) Tecnologias Web Notas de Aula – Aula 02 1º Semestre - 2010. UNIJUÍ – DETEC – Ciência da Computação. [email protected]. Tecnologias Web. Objetivos da aula de hoje. O que vimos na aula 01? Introdução a HTML. Pré-requisitos:. - PowerPoint PPT Presentation
Popular Tags:
31
Tecnologias Web [email protected] Prof. Msc. Juliano Gomes Weber ([email protected]) Tecnologias Web Notas de Aula – Aula 02 1º Semestre - 2010 UNIJUÍ – DETEC – Ciência da Computação
Transcript
Page 1: Tecnologias Web

Tecnologias Web [email protected]

Prof. Msc. Juliano Gomes Weber([email protected])

Tecnologias Web

Notas de Aula – Aula 021º Semestre - 2010

UNIJUÍ – DETEC – Ciência da Computação

Page 2: Tecnologias Web

Objetivos da aula de hoje

O que vimos na aula 01?

Introdução a HTML

Page 3: Tecnologias Web

Pré-requisitos:

Domínio básico do Windows Navegador instalado (Firefox ou Internet

Explorer) Bloco de Notas do Windows

Ou editor de texto puro a seu critério;

Não utilizaremos ambientes de geração automática de código durante as aulas e avaliações desta disciplina;

Page 4: Tecnologias Web

Por que vamos trabalhar com código?

Entendimento total do trabalho efetuado Manutenibilidade;

Identificação dos problema;

Sistemas Web complexos – milhares de linhas de código;

Page 5: Tecnologias Web

HTML

Hiper Text Markup Language

É a linguagem padrão de construção de

páginas

CARACTERÍSTICAS:- Fácil de aprender e usar- Não requer conhecimento de lógica- Usa forma livre de escrita(case sensitive?)

Page 6: Tecnologias Web

HTML: Hiper Text Markup Language

Mas, o que é um “hipertexto” ?

Possui texto, imagem, links, sons e

Movimentos, tudo integrado em uma

mesma página, criando maior interesse e

produtividade de leitura

Page 7: Tecnologias Web

HTTP – Hypertext Transfer Protocol

Principal protocolo da Web utilizado para a comunicação entre os browsers e os servidores

Toda requisição e resposta HTTP é montada sobre uma conexão cliente-servidor

Não mantém estado (Stateless)

Page 8: Tecnologias Web

Interação browser e servidor

• Usuário especifica URL

• Browser conecta com o servidor especificado na url

• Browser prepara a requisição HTTP e a envia

• Servidor busca o recurso identificado pela URL

Page 9: Tecnologias Web

Interação browser e servidor

• Servidor processa o pedido, prepara a resposta HTTP e a envia

• Browser verifica as tags do recurso solicitado e repete o processo

• Browser exibe os recursos

Page 10: Tecnologias Web

Recursos web

Podem ser: Páginas html figuras (JPG, GIF, BMP...) programas web (apsx, servlet, jsp...)

Page 11: Tecnologias Web

Acesso a recursos web

BROWSER

BROWSER

Servidor WebHTTP

Page 12: Tecnologias Web

HTML

Especificação HTML 4.01

Page 13: Tecnologias Web

Introdução a HTML (HYPER TEXT MARKUP LANGUAGE)

Linguagem para descrever páginas web

Consiste normalmente de um cabeçalho e um corpo definidos por tags

Os browsers são encarregados de interpretar as tags e formatar o texto adequadamente

Page 14: Tecnologias Web

Introdução a HTML (HYPER TEXT MARKUP LANGUAGE)

Não é uma linguagem de programação

Possui extensão htm ou html

Page 15: Tecnologias Web

Tags em HTML

São delimitados por < e > Não são case-sensitive Forma geral:

<tag> texto </tag> Outras formas:

<tag atributo=“valor”> texto </tag>

<tag />

<br> <hr>

Page 16: Tecnologias Web

Exemplo de tags

<b>Texto em negrito</b>

<h1><b>Tags aninhadas</b><h1/>

<img src="constr4.gif" width="144" height="50" />

Page 17: Tecnologias Web

Estrutura de uma página HTML

<html>

<head>

<title> Título </title>

</head>

<body>

Textos

Imagens

Links

</body>

</html>

Page 18: Tecnologias Web

Estrutura de um documento HTML

<html><head> <title>Título</title></head>

<body> <p> Conteúdo </p></body>

</html>

Cabeçalho

Corpo

Page 19: Tecnologias Web

Cabeçalho

<html>

<head>

<title>Título da Página</title>

</head>

<body></body>

</html>

Page 20: Tecnologias Web

Conteúdo de uma página HMTL

<html><head></head><body>Conteúdo da página</body>

</html>

Texto Imagens Tabelas Formulários ...

Page 21: Tecnologias Web

Texto sem formatação

Texto sem formatação

Page 22: Tecnologias Web

Texto com formatação

Negrito

<B>Negrito</B>

Itálico

<I> Itálico</I>

Sublinhado

<U>Sublinhado</U>

Page 23: Tecnologias Web

Texto com formatação

Tipo de letra<FONT FACE=“Impact”>Texto</FONT>

Tamanho <FONT SIZE=“6”>Texto</FONT>

Cor <FONT COLOR=“Blue”>Texto</FONT>

Page 24: Tecnologias Web

Texto com formatação

<FONT FACE=“Impact” SIZE=“6” COLOR=“Blue”>Texto</FONT>

Page 25: Tecnologias Web

Títulos pré-definidos

<H1>Título 1</H1><H2>Título 2</H2><H3>Título 3</H3><H4>Título 4</H4><H5>Título 5</H5><H6>Título 6</H6>

Page 26: Tecnologias Web

Texto com quebra de linha

Linha 1<BR>

Linha 2<BR>

Linha 3<BR>

Page 27: Tecnologias Web

Texto com Parágrafo

<P>Parágrafo 1</P>

<P>Parágrafo 2</P>

<P>Parágrafo 3</P>

Page 28: Tecnologias Web

Texto com Parágrafo Alinhado

<P ALIGN=“LEFT”>Parágrafo 1</P>

<P ALIGN=“RIGHT”>Parágrafo 2</P>

<P ALIGN=“CENTER”>Parágrafo 3</P>

Page 29: Tecnologias Web

Juntando tudo até o momento!

<P ALIGN="CENTER"><FONT COLOR="RED" FACE="VERDANA">

<B>Culinária</B></FONT>

</P><P ALIGN="LEFT">

<FONT FACE="VERDANA" SIZE="2">Faça delícias com presunto e queijo

</FONT></P>

Page 30: Tecnologias Web

Exercícios de fixação

Explique o modelo Cliente Servidor. O que é um protocolo? Para que serve o DNS? Qual a relação entre a Web e a Internet? Diferencie Intranet, Internet e Extranet; Qual a estrutura básica de uma página HTML? Porquê devo estudar o código HTML?

Page 31: Tecnologias Web

Tarefa para próxima aula

Fazer uma pesquisa sobre a forma de representação das cores RRGGBB.

Entregar no portal até a aula 3.

[email protected]


Recommended