• Nenhum resultado encontrado

AulaXHTML1

N/A
N/A
Protected

Academic year: 2021

Share "AulaXHTML1"

Copied!
6
0
0

Texto

(1)

Aula XHTML

Xhtml é o novo padrão para o desenvolvimento de páginas para Web. Na verdade trata-se de um html bem formado em que algumas restrições foram impostas, tais como:

• todas as tags devem ser escritas em letras minúsculas; • as tags devem estar convenientemente aninhadas; • os documentos devem ser bem formados;

• o uso de tags de fechamento é obrigatório; • elementos vazios devem ser fechados; • sintaxe para atributos.

Tags

Os comandos html são chamados de TAGS – marcas padrões que são utilizadas para fazer indicações a um browser. As TAGS aparecem sempre entre dois sinais: “<” e “>” e geralmente são utilizadas aos pares.

Exemplo:

<title> Texto </title> <b> Texto </b> <p> Texto </p>

Salvando documentos

Os documentos html devem ser salvos com extensão htm ou html. Esses documentos podem ser criados em qualquer editor de texto convencional.

A declaração <!DOCTYPE>

A declaração <!DOCTYPE> não é um elemento da linguagem. A sua finalidade é informar ao web browser sobre qual a versão exata da linguagem em que a página está escrita. A referência à versão vem dada através de uma DTD (Definição de Tipo de Documento, ou "Document Type Definition".) Essa DTD define as regras gramaticais da linguagem usada. No padrão XHTML essa declaração é obrigatória e deve ser a primeira coisa que aparece no documento.

Existem três tipos de DOCTYPE:

• <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Esta é a mais rígida das declarações. Os documentos XHTML no modo Strict não admitem qualquer item de formatação dentro dos elementos e nem elementos em desuso "deprecated" segundo as recomendações do W3C. São indicados para uso com folhas de estilo em cascata, com marcação totalmente independente da apresentação

• <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Esta declaração permite uma maior flexibilidade e é indicada para documentos que ainda utilizem elementos em desuso ("deprecated"), regras de apresentação embutidas em tags e também para documentos destinados a exibição em navegadores sem suporte para CSS. Não admite qualquer tipo de marcação para frames.

(2)

• <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Esta declaração permite tudo da declaração transational e mais os elementos especificos para frames.

Modelo básico de uma página Web

<html xmlns=”http://www.w3.org/1999/xhtml” lang=”pt-br” xml:lang=”pt-br”> <head> <title> ... </title> . . . </head> <body> ... </body> </html>

• <html> ... </html>  indicam o início e o fim de um documento html. O browser reconhece a tag <html> e identifica que o documento que virá a seguir será interpretado como html. Em xhtml dois atributos adicionais devem estar presentes nessa tag:

xmlns: especifica qual o tipo de linguagem xml está sendo usada. →

lang e xml:lang especifica o lidioma preponderante na página. →

pt Português

pt-br Português do Brasil en Inglês

en-us Inglês dos EUA en-gb Inglês Britânico fr Francês de Alemão es Espanhol it Italiano ru Russo zh Chinês ja Japonês

• <head> ... </head>  é o cabeçalho do documento html. Local em que serão definidas algumas tags. Sendo que, a mais importante, é a responsável por exibir o título do documento na barra de títulos do browser.

• <title> ... </title>  esta tag deve sempre estar dentro do cabeçalho. Nela é definido o título a aparecer na barra de títulos do browser.

• <body> ... </body>  todo o conteúdo da página deve aparecer dentro dessas duas tags. É o local em que estão localizados os textos, as imagens, as ligações com outras páginas, enfim, tudo aquilo que se deseja exibir para o usuário.

A Tag <META>

Meta tags são linhas de código HTML, ou "etiquetas", que, entre outras coisas, descrevem o conteúdo do seu site para os buscadores ou para o browser. É nelas que você vai inserir as palavras chaves que facilitarão a vida do usuário na hora de te encontrar. Através delas você pode também "assinar" seu site, declarando sua autoria sobre o código fonte.

(3)

Como utilizar as meta tags

As meta tags devem ser incluídas no seu código HTML, dentro da tag <head>, assim:

<html> <head>

<title> Aprendendo sobre as meta tags </title> <meta name="author" content="Erika Sarti">

<meta name="description" content="Meta Tags - O que são e como utilizá-las - Um artigo para iniciantes"> <meta name="keywords" content="sites, web, desenvolvimento">

</head> ...

description

Uma ou duas frases que o buscador apresentará como um resumo do conteúdo do seu site:

<meta name="description" content=" Meta Tags - O que são e como utilizá-las - Um artigo para iniciantes">

keywords

Nesta tag você deverá incluir o maior número possível de palavras que se refiram ao seu texto. Se não utilizar as mesmas palavras, tente utilizar sinônimos. Nunca quebre uma linha de palavras-chave, porque seu trecho de código será considerado um erro e será ignorado. Por isso, utilize quantas meta tags keywords você precisar.

<meta name="keywords" content="sites, web, desenvolvimento, html, design">

content-type

Especifica o tipo de conteúdo da página e o conjunto de caracteres que ele usa. É recomendável utilizar esta meta tag em todas as páginas do seu site, porque ela garante que os navegadores irão tratar seu documento da maneira mais apropriada, especialmente quando você utiliza formulários para enviar informações entre páginas. Para quem desenvolve páginas em idiomas orientais, utilizar o conjunto de caracteres apropriados é fundamental para que eles sejam exibidos corretamente. Os valores mais comuns são:

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> Onde

text/html define que o conteúdo é um texto em linguagem HTML. Se você desenvolve sites em

XHTML ou XML certamente sabe que deverá os valores "application/xhtml+xml" e "application/xml", respectivamente.

iso-8859-1 é a codificação da linguagem mais comum para exibir textos em línguas derivadas do

latim.

Redirecionamento

Proporciona o redirecionamento automático de uma página a outra depois de um dado intervalo de tempo.

<meta http-equiv="refresh" content="5;url=http://www.novosite.com/">

Não fazer cache

Indicação de não colocar no cache do browser, ou seja sempre vai buscar nova página

(4)

Comentários

Utilizados em sua página Web para descrever procedimentos utilizados na criação de sua página. O texto de um comentário não é exibido pelo navegador.

Sintaxe:

<!—Comentário 

Tag cabeçalho <h>

São linhas do documento que são exibidas no browser com letras diferentes do texto do restante do texto chamando a atenção de uma nova seção ou tópico. Sempre que se definir um novo cabeçalho uma nova linha é inserida em branco.

Essa tag possui 6 tamanhos diferentes 1 (maior nível) a 6 (menor nível). Sintaxe:

<hn> Texto </hn>

• n é um valor que varia de 1 a 6.

Parágrafos <p>

A tag responsável pela quebra de parágrafos é a <p> que finaliza o parágrafo e insere

automaticamente uma linha em branco entre parágrafos. Também é responsável pelo alinhamento de parágrafos.

Sintaxe:

<p align=”posição”> Texto do parágrafo</p> Onde posição pode ser:

• left: alinhamento a esquerda.

• center: centralizado.

• right: alinhamento a direita.

Quebra de linhas </br>

Pula para próxima linha.

Fontes

Permite que você insira em sua página um texto com fontes de tamanhos, cores e tipos diferentes. Sintaxe:

(5)

Onde:

size=’n’ : varia entre 1 a 7 e 3 é o valor padrão da maioria dos navegadores.

face=’nome’: nome da fonte a ser utilizada.

color=’cor’: cor da fonte definida em hexadecimal, ou através de um nome pré-definido.

Formatando fonte

Alguns comandos para formatação de fonte.

Linhas horizontais

Para inserir linhas horizontes em um documento html basta utilizar a tah <hr/>

<hr width=”n%” align=”Posição” size=”n” color=”#codigo” />

width: largura da linha. Pode ser definida em pixels ou porcentagem.

align: left, right ou center.

(6)

Links

LINKS são uma poderosa ferramenta de documentos HTML que permitem que a

característica de leitura não linear seja efetivada. Você pode inserir links em textos e

imagens. Um link é criado utilizando-se a tag <a href=”endereço_do_arquivo”> Texto ou

imagem</a>. Exemplo: <a href=”

http://www.terra.com.br

”>Link para a página do Terra </a>

Essa tag pode conter outros atributos como o target. Esse atributo pode apresentar os

seguintes valores:

target=”_self” - abre o link na página corrente.

target=”_blank” - abre o link em uma nova página.

Imagens

A TAG utilizada para a inserção de uma imagem em uma página HTML é a seguinte:

<img src=”Localização da imagem” width=”n” height=”n” align=”posição”

alt=”mensagem” border=””>

a) src: Para inserir uma imagem em sua página tenha em mente que você deve trabalhar

com a localização relativa da mesma em relação ao local em que a página

encontra-se.

Vamos supor que queremos inserir uma imagem chamada flor.gif que está no

mesmo diretório em que se encontra a página na qual ela será inserida. Então, o

atributo SRC terá, simplesmente o valor src=”flor.gif”.

Se a imagem flor.gif estiver em um diretório acima daquele no qual a página se

encontra chamado “imagens”, o atributo SRC, terá o valor src=”imagens/flor.gif”.

Se a imagem flor.gif estiver em um diretório abaixo daquele no qual a página se

encontra chamado “imagens”, o atributo SRC, terá o valor src=”../imagens/flor.gif”.

b) width (opcional): tamanho em pixels da largura da imagem.

c) height (opcional): tamanho em pixels da altura da imagem.

d) Align (opcional): especifica o alinhamento da imagem left ou right (em relação ao

navegador).

e) alt (obrigatório para SHTML): dica a aparecer para o usuário caso ele passe o mouse

sobre a imagem. A W3C, ao validar um documento XHTML exige que esse atributo

seja colocado por questões de acessibilidade.

f)

Border: tamanho da borda para a imagem em pixel.

g) hspace: especifica a margem que irá existir entre as bordas esquerda e direita da

imagem.

h) vspace: especifica a margem que irá existir entre as bordas superiores e inferiores da

imagem

Referências

Documentos relacionados

BD│23 agosto 2015 │Primeira Igreja Presbiteriana do Recife. Notícias de primeira

E) CRIE NO SEU CADERNO UM TÍTULO PARA ESSA HISTÓRIA EM QUADRINHOS.. 3- QUE TAL JUNTAR AS SÍLABAS ABAIXO PARA FORMAR O NOME DE CINCO SUGESTÕES DE PRESENTE PARA O DIA

que a população tem direito, como Transportes da Secretaria de Saúde o Ambulâncias Novas, UTI Móvel, Veículos senhor Francisco Belinho de Almeida, o para o Transporte de

NASF (Núcleo de Apoio à Saúde da Família)  Os NASF fazem parte da atenção básica, mas não se constituem como serviços com unidades físicas independentes ou especiais, e não

No 8º dia após o último comprimido de DELLAX 20 e DELLAX 30 (ou seja, após os 7 dias da semana de intervalo), inicie a fita seguinte, mesmo que a hemorragia não tenha parado.

 Comparar a oscilação postural (OP) através da análise do deslocamento do centro de pressão (DCP) - comprimento e área, o tempo de estabilização (TE) e pico inicial

A5.5 Artigos ou resumos expandidos publicados em anais de eventos científicas locais ou regionais (1,20 pontos/artigo; fração proporcional ao número de

Ainda com relação à produtividade, na análise individual do primeiro ensaio (letra minúscula na primeira linha, Tabela 2), a poda mais drástica, isto é, a poda efetuada aos 5 cm