Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Curso de XHTML, Notas de estudo de Análise de Sistemas de Engenharia

Curso dividido em 06 arquivos .pdf, sobre a linguagem xhtml , elaborado pela Profª Gilene Borges Gomes

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 12/03/2010

almir-melo-6
almir-melo-6 🇧🇷

4

(3)

4 documentos

1 / 6

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
APOSTILA DE XHTML
___________________________________________ Profa. Gilene Borges Gomes ___
____ www.gomeshp.com ________________________________________________ 1
MÓDULO 1: Tags: estrutura; tipos; atributos. Estrutura de um
documento. Tags de blocos: <?xml ?>, <!DOCTYPE>, <html>,
<head>, <body>, <body bgcolor>.
Conceitos básicos do funcionamento da Internet
Internet = International Net (Rede Mundial)
Funcionamento = as informações são colocadas em computadores centrais chamados
servidores web e a partir deles, as informações são acessíveis a partir de qualquer
computador que contenha software e o hardware adequados.
Possui três elementos, três tecnologias:
HTML ( HyperText Markup Language ) – é a linguagem usada na autoria de páginas
destinadas à Internet.
HTTP ( HyperText Transfer Protocol ) – é o protocolo de transferência de arquivos
hipertexto e o mais comumente usado na Internet. Ex.: http://www.gomeshp.com/
o FTP ( File Transfer Protocol ) – é o protocolo para transferência de arquivos.
Browser ou navegador web ou navegador – é um programa que habilita seus
usuários a interagirem com documentos HTML hospedados em um servidor web.
Ex.: Internet Explorer (IE ou MSIE), Mozilla, Firefox, Opera, Netscape Navigator e
Safari (para Mac OS).
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Curso de XHTML e outras Notas de estudo em PDF para Análise de Sistemas de Engenharia, somente na Docsity!

___________________________________________ Profa. Gilene Borges Gomes ___

MÓDULO 1: Tags: estrutura; tipos; atributos. Estrutura de um

documento. Tags de blocos: , , ,

, , .

Conceitos básicos do funcionamento da Internet

Internet = Inter national Net (Rede Mundial)

Funcionamento = as informações são colocadas em computadores centrais chamados servidores web e a partir deles, as informações são acessíveis a partir de qualquer computador que contenha software e o hardware adequados.

Possui três elementos, três tecnologias:

  • HTML ( HyperText Markup Language ) – é a linguagem usada na autoria de páginas destinadas à Internet.
  • HTTP ( HyperText Transfer Protocol ) – é o protocolo de transferência de arquivos hipertexto e o mais comumente usado na Internet. Ex.: http://www.gomeshp.com/

o FTP ( File Transfer Protocol ) – é o protocolo para transferência de arquivos.

  • Browser ou navegador web ou navegador – é um programa que habilita seus usuários a interagirem com documentos HTML hospedados em um servidor web. Ex.: Internet Explorer (IE ou MSIE), Mozilla, Firefox, Opera, Netscape Navigator e Safari (para Mac OS).

___________________________________________ Profa. Gilene Borges Gomes ___

URL

  • URL – Uniform Resource Locator – Localizador Uniforme de Recursos;
  • DNS – Domain Name Service – Serviço de Nome de Domínio; o Traduz a URL para o número IP da máquina;

protocolo serviço domínio atividade pais

http:// www. bb. com. br

http:// www. gomeshp. com

http:// www. unb. br

http:// www. bbc. co. uk

HTML

  • HTML - H yper T ext M arkup L anguage - Linguagem de Marcação de Hipertexto 1 ;
  • Baseada em tags;
  • Desenvolvido por Tim Berners-Lee;
  • É um simples arquivo texto com a extensão .htm 2 ou .html ;
  • Desenvolvimento simples = editor de texto + browser ;
  • Editores que auxiliam no trabalho: DreamWeaver ;
  • Última versão é a 4.01 => evolução para o XHTML;
  • Problemas da HTML: o Exibição em outras plataformas: usar marcação somente para descrever o conteúdo, e não para orientar exibição; o Código desnecessário: **** ; o Elementos incluídos por fabricantes de browser : Cada empresa (IE, NS) incluiu seus próprios elementos à HTML Æ dificultou a criação de um documento que seja exibido corretamente em diferentes browsers.

XML

  • XML - Extensible Markup Language ;
  • Permite a criação de marcação padronizada, fazendo a separação entre marcação e exibição;
  • Descrever o conteúdo de um documento, e não como ele deve ser exibido.

(^1) Hipertexto é um sistema para a visualização de informação cujos documentos contêm referências internas

para outros documentos (chamadas de hiperlinks ou, simplesmente, links ), e para a fácil publicação, atualização e pesquisa de informação. 2 A extensão .htm ainda é usada, por causa da herança dos tempos (pré-históricos no que diz respeito à Internet) do MS DOS e do Windows de 16 bits, em que os nomes dos ficheiros tinham no máximo 8 caracteres e as suas extensões não podiam ter mais de 3 caracteres. Deve-se utilizar, então, a extensão .html.

___________________________________________ Profa. Gilene Borges Gomes ___

Tags

  • São as palavras usadas para representar os elementos em HTML;
  • As etiquetas de markup dão instruções ao browser sobre a estrutura do documento e sobre forma como a página deve ser apresentada graficamente;
  • Devem ser escritas em letras minúsculas; (XHTML é case-sensitive );
  • Todas devem ser fechadas;
  • A última tag aberta deve ser a primeira a ser fechada; o

    ERRADO

    o

    CORRETO

  • Tipos de tag: o Elementos que descrevem dados : formados por um par de tags; ƒ Negrito ƒ Clique aqui o Elementos vazios : formados por apenas uma tag; ƒ
    ƒ
  • Atributos ou cláusulas de uma tag: o Pares: nome = "valor"; o Para fornecer mais informações^4 sobre o elemento; o Todos os valores de atributo devem ser declarados entre aspas, mesmo aqueles valores com caracteres numéricos; o Existem atributos obrigatórios e opcionais em um elemento; o Os atributos só podem aparecer nas etiquetas de início. É proibido colocar atributos nas etiquetas de fim.

As diferenças entre XHTML e HTML

As principais diferenças são:

  • todas as tags devem ser escritas em letras minúsculas;
  • os elementos (tags) devem estar convenientemente aninhados;
  • o uso de tags de fechamento é obrigatório;
  • elementos vazios devem ser fechados; ex:
    ;
  • diferenças para os atributos.

W3C

  • World Wide Web Consortium ( http://www.w3c.org );
  • Tim Berners-Lee (diretor e fundador);
  • Responsável pelo desenvolvimento, implantação e regulamentação (padronização) das linguagens pertinentes à Internet;
  • Código nos padrões exigidos pela W3C => compatível com a maioria dos browser disponíveis no mercado.

(^4) Geralmente chamado de metadados , pois são usadas para referenciar os dados contidos no documento.

___________________________________________ Profa. Gilene Borges Gomes ___

Estrutura de um documento

  • **** - (opcional, mas recomendada) – indica ao processador que ele está tratando um documento XML e opcionalmente sobre o tipo de codificação utilizada; se for utilizada, deve estar antes da tag ; o ****
  • **** - (obrigatório) – para inclusão de uma DTD; deve aparecer na primeira linha de cada documento; o **** o **** o ****
  • **** - (obrigatório) - informar ao browser o tipo de documento que ele deve exibir; usadas no início e no fim do documento respectivamente; possui um atributo obrigatório, o xmlns , que tem por função referenciar um namespace^5 XML; o ****
  • **** - (obrigatório) – delimita a seção de cabeçalho do documento; carrega informações sobre o documento, tais como: título da página, as palavras- chaves que serão usadas pelos sistemas de busca, informações sobre o autor da página, etc;

o **** - (obrigatório) - título da página; que aparece na barra de títulos da janela do browser ;

  • **** - (obrigatório) - representam o corpo do documento, ou seja, o que é visível na janela do browser.

o **** -

  • São cores básicas: black, maroon, green, olive, navy, purple, teal, gray, silver, red, lime, yellow, blue, fuchsia, aqua, white.

o **** -

# FF FF FF

B – Blue ( Azul ) G – Green ( Verde ) R – Red ( Vermelho )

(^5) Namespace é o conjunto de nomes de elementos, seus atributos e a forma como devem ser utilizados em

uma linguagem de marcação. É possível o uso de mais de um namespace no mesmo documento. Ex: XHTML e MathML.