O que é um URL ou URI
• URL significa Uniform Resource Locator, ou Identifier, no
caso de URI.
• Servem para localizar qualquer recurso na Internet.
• http://www.fct.unl.pt/inscrições.html
Protocolo Máquina
Recurso
• O protocolo define como o recurso deve ser transferido.
Existem vários protocolos como o http, o ftp, o mailto (smtp),
etc.
• A máquina define em que máquina se encontra o recurso.
• O recurso é o que se quer obter, pode ser um ficheiro de
qualquer tipo, html, uma imagem, uma música, etc.
O que é um documento HTML
• Um documento HTML é um documento de texto que pode
ser criado em qualquer editor de texto, por exemplo, Bloco
de Notas do Windows.
• Para que o browser reconheça que o ficheiro contém
código HTML este deve ser guardado com a extensão
.html, ou .htm, caso o sistema operativo obrigue que as
extensões sejam de apenas 3 caracteres.
• No entanto, existem programas onde o texto é inserido da
forma como quer ser visualizado, como por exemplo no
Word, e o próprio programa faz a tradução para HTML.
Exemplos: FrontPage, Dreamweaver, Netscape Composer,
etc.
As tags no HTML
•
•
•
•
•
O HTML é uma linguagem de formatação de texto.
A formatação é realizada através de tags.
Uma tag consiste em < nome_da_tag >
São usadas aos pares, por exemplo, <h1> </h1>
O texto formatado encontra-se entre as duas tags, por
exemplo, <b>olá</b> resulta em olá.
• As tags não são case sensitive. <h1> é equivalente a <H1>
• Algumas tags têm atributos, por exemplo,
<body bgcolor=“white”>.
As tags estruturais
• Apesar de não ser obrigatório um documento HTML deve
conter as seguintes tags:
– <HTML> Indica ao browser que o documento é HTML.
– <Head> Define o cabeçalho
• <Title> Situada dentro do cabeçalho define o título da
página.
– <Body> Onde deve ser colocado o texto formatado a ser
mostrado na página.
Um Exemplo de HTML
<html>
<head>
<TITLE>Um Pequeno
Exemplo</TITLE>
</head>
<body>
<H1>HTML é fácil de aprender</H1>
<P>Aqui está o primeiro parágrafo.
</P>
<P>E aqui está o segundo.</P>
</body>
</html>
As Tags <H>: Headings
• Os headings servem para
estruturar o documento em
títulos. Existem 6 níveis
de headings h1, ..., h6.
• Exemplo:
<html>
<head>
<TITLE>Um Pequeno Exemplo</TITLE>
</head>
<body>
<H1>Heading 1</H1>
<H2>Heading 2</H2>
<H3>Heading 3</H3>
<H4>Heading 4</H4>
<H5>Heading 5</H5>
<H6>Heading 6</H6>
</body>
</html>
A Tag <P>: Parágrafo
• As mudanças de linha no HTML são ignoradas. Uma mudança
de linha necessita da tag <BR>.
• Para se definir um parágrafo é necessário utilizar a tag <P>.
• A tag <P> tem um argumento opcional: ALIGN. Pode tomar os
valores CENTER e RIGHT, por omissão é LEFT.
• Por exemplo:
<P>isto é um parágrafo</P>
<P ALIGN=CENTER>isto é outro parágrafo, <BR>mas centrado</P>
• Terá o seguinte resultado, com uma linha de intervalo entre os
dois parágrafos.:
isto é um parágrafo
isto é outro parágrafo,
mas centrado
Formatar o estilo das letras
• <B> define texto a bold, ou negrito.
<B>Este texto está a negrito.</B>
Este texto está a negrito.
• <I> define texto a itálico.
<I>Este texto está a itálico.</I>
Este texto está a itálico.
• <TT> define texto com letras de tamanho fixo, tipo Courier.
<TT>Este texto está a TT.</TT>
Este texto está a TT.
Introduzir Links
• Para introduzir links utiliza-se a tag <A>
• A tag <A> tem um argumento: HREF que define o URL para
o qual se quer fazer o link.
• Exemplo:
<A HREF=“http://www.fct.unl.pt”>Faculdade de
Ciências e Tecnologia</A>
Faculdade de Ciências e Tecnologia
Referências absolutas e relativas
• Suponhamos que nos encontramos na seguinte página
www.pagina.pt/inicial.html
• A referência <A HREF=“estudo.html”>estudo</A> é relativa.
• E é relativa à página actual. Portanto obtemos
www.pagina.pt/estudo.html
• Um outro link relativo é
<A HREF=“trabalhos/relatório.html”>relatório</A>
• O resultado é: www.pagina.pt/trabalhos/relatório.html
• A referência absoluta para o mesmo endereço seria:
<A HREF=“http://www.pagina.pt/trabalhos/relatório.html”>relatório</A>
• A vantagem das referências relativas é a mobilidade do
trabalho, pois todas as páginas são relativas à primeira.
Inserção de imagens
• Para a inserção de imagens utiliza-se a tag img.
• Esta tem como atributo obrigatório o SRC; que define a a
localização da imagem a inserir e os opcionais: WIDTH e
HEIGHT; que definem a largura e altura da imagem. Por
omissão estes valores são os definidos pela imagem.
• Exemplo:
– <IMG SRC=“imagem.jpg” WIDTH=50 HEIGHT=50>
Composição de Tags
• O HTML permite que se componham tags.
• Por exemplo, um link que é uma imagem.
<A HREF=“http://www.fct.unl.pt”><IMG SRC=“logo.gif”></A>
Backgrounds
• Pode-se definir uma cor ou uma imagem para o fundo da
página.
• Para definir a cor ou a imagem de fundo configura-se a tag
Body.
• Exemplo: formatar a cor de fundo para vermelho.
<body bgcolor=“red”>
• Exemplo: formatar o fundo com a imagem img.jpg
<body background=“img.jpg”>
• Existem várias cores pré-definidas: white, black, blue, etc.
Quem quiser cores diferentes pode utilizar a palete RGB,
por exemplo, bgcolor=“#FF02DF”. Os dois primeiros
digitos definem a quantidade de vermelho em hexadécimal
(00 a FF), os segundos de verde e os terceiros de azul.
FrontPage
• O FrontPage é um programa que permite a definição do
conteúdo da página de forma muito similar ao Word.
• A tradução para código HTML é feita instântanea e
automaticamente.
• Por omissão os ficheiros são gravados com a extensão .html logo
não é necessário ter essa preocupação.
• O FrontPage integra o pacote de software “Microsoft Office”,
sendo portanto fácil de se obter.
Ambientes
• O FrontPage tem três
ambientes:
– O normal onde se faz a
edição do dococumento.
– O HTML onde se pode
ver o código HTML.
– O preview que mostra a
página como esta será
vista num browser.
Frames
• Quando se inicia o
desenvolvimento de uma
página no FrontPage,
podemos escolher o
esquema de frames.
• O que é uma frame?
– Permite dividir uma página
em várias páginas. Por
exemplo uma para
navegação e outra para
mostrar o conteúdo.
• Esta opção obtem-se da
seguinte forma: File  New
 Page  Frames Pages
Frames
• Quando se define um conjunto de
frames é necessário definir quais
as páginas a incluir em cada frame.
• No FrontPage existem duas
hipoteses:
– Set Initial Page: coloca na
frame uma página
desenvolvida préviamente.
– New Page: coloca na frame
uma página em branco para ser
desenvolvida. Como no caso
da frame de cima.
– Cada frame contem uma
página. Portanto neste caso
temos quatro páginas: uma por
cada frame e uma com a
definição da estrutura.
Inserção de Links endereço
• Para se inserir um link deve-se
ir ao meunu Insert  Hyperlink
• O FrontPage possibilita a
inserção de diversos tipos de
links:
– Pode-se colocar o endereço
da página na entrada URL
– Pode-se clicar num dos
botões à direita para se
obter links de diversos
tipos.
– Pode-se fazer links para
bookmarks na própria
página
– Definir a frame que deve
mostrar a página
URL
ficheiro
local
de email
novo
documento
Bookmarks
• Para se fazer uma
bookmark na página
coloca-se o cursor no sitio
onde se quer o bookmark
e vai-se ao menu Insert 
Bookmark
• Depois basta colocar o
nome que se quer dar ao
bookmark
Escolher a frame
• Podemos querer clicar
num link numa frame
e que a página a
mostrar seja colocada
numa outra frame.
• Para tal basta escolher
a frame clicado no seu
nome ou na sua
posição na imagem.
Imagens e Backgrounds
• Para se inserir uma imagem deve-se ir ao menu Insert 
Picture 
– Clipart: Se se quiser uma imagem do clipart
– From File: se se quiser uma imagem proveniente de um
ficheiro.
• Para alterar o tamanho da imagem basta arrastar um dos
seus cantos até se obter o tamanho desejado.
• Para se definir um novo fundo deve-se ir ao menu Format
 Background
• Pode-se escolher uma cor ou uma imagem.
Tabelas
• O FrontPage permite inserir tabelas, para tal deve-se
aceder ao menu Table  Insert  Table.
• O resultado é uma janela com vários parâmetros a definir:
–
–
–
–
–
–
número de linhas,
número de colunas,
alinhamento do texto,
tamanho das células,
espessura dos limites,
etc.
Aceder a Botões
• Além dos menus, várias
das capacidades do
FrontPage podem ser
acedidas directamente
através de botões.
• Na figura ao lado estão
três exemplos:
– Tabelas
– Imagens
– Links
Download

O que é um URL ou URI