Preview only show first 10 pages with watermark. For full document please download

Xhtml 02

xhtml/css

   EMBED

  • Rating

  • Date

    December 2018
  • Size

    643.5KB
  • Views

    533
  • Categories


Share

Transcript

2 Curso Subsequente em Manutenção e Suporte em Informática Introdução às Tecnologias Web eXtensible Hypertext Markup Language Prof. Cesar - Copyright©2008 [email protected] Roteiro • Em poucos slides, apresentar conceitos importantes relacionados à elaboração de documentos Web utilizando padrões Web – Estruturação de documentos HTML, XHTML, elementos de um documento, marcadores, atributos, vínculos hipertexto, organização de sites, boas práticas, editando os primeiros arquivos HTML, validando documentos, etc... • Apesar de breve, este módulo é, essencialmente, prático! prático – Por isso, cada assunto comentado em sala deve ser codificado e testado. – Várias práticas de laboratório/casa serão implementadas! – Nenhuma ferramenta específica é necessária • Apenas um editor de textos convencional 2 O primeiro padrão Web • Hypertext Markup Language (a.k.a HTML) provê uma maneira de o webdesigner realizar “marcações” em um arquivo de texto puro – Estas marcações dizem ao browser (navegador) informações sobre a estrutura do documento (onde estão porções de texto, como: cabecalhos, parágrafos, onde devem ser inseridas imagens, links para outras páginas, etc.) – Numa página, apenas a formatação feita através dos marcadores é reconhecida. • Um arquivo HTML não está preso a nenhum formato de arquivo especial, suporte ferramental específico ou tecnologia proprietária – O navegador simplesmente lê cada uma das marcações e toma uma decisão sobre como estruturar o conteúdo marcado 3 Até aqui… n O browser cria uma requisição HTTP para o servidor Web Através da infra-estrutura da Internet, esta requisição HTTP é enviada até o servidor Web. p Em dois Padrões Web estamos interessados: CSS e XHTML ! O servidor encontra a página HTML estática *.css Servidor Web *.html q o O servidor cria uma resposta HTTP já contendo toda a página HTML (no nosso caso) bod y { fon t-s :sm all .. ead . > ody s > *.ht m l r & O browser irá renderizar o HTML Cliente 4 Modus operandi .. ead . > ody > • Em primeiro lugar, comece seu documento HTML com as tag’s • Adicione – Esta parte não será visível na página. Ela contém informações sobre a página • O corpo da página é identificado pelas tag’s inde – Tudo o que você escrever (texto, etc.) entre estas tags ficará visível na página Preste Preste atenção atenção na na disposição disposição das das tags! tags! x.ht ml Servidor Web 5 Modus operandi(cont.) • Sempre que abrir uma tag, procure fechá-la! – Uma tag de fechamento contém sempre a / para distinguir-se de seu par – A tag de fechamento não precisa “fechar” (ou estar) na mesma linha • O conjunto dado pela tag de abertura, o conteúdo desejado e a tag de fechamento é conhecido como elemento – Tag’s podem possuir ainda atributos (veja a tag ) • Mantenha o cabecalho e o corpo de um documento html separados 6 Elementos (básicos) de um cabeçalho • O bloco de cabeçalho de uma página html será marcado pelas tag’s e poderá conter metadados sobre a página – Na verdade, este bloco apenas armazena informações sobre o conteúdo do documento utilizadas para fins de indexação, organização, etc. Ex: Boletim Eletrônico do Esporte - Goiás Obs.: caso não queira indexar a página: 7 Elementos (básicos) do corpo de um documento • Note que, ao planejar inicialmente a estrutura da sua página html, procure, com base no conteúdo da página que se deseja conceber, identificar quem serão os grandes elementos de blocos (chunks) e aplique os descritores (tag’s) adequados da linguagem para tal fim –

,

,
,
    ,