Profº Cláudio Barbosa XHTML – Introdução  XHTML (eXtensible HyperText Markup Language) – linguagem baseada na XML para.

Slides:



Advertisements
Apresentações semelhantes
Tutorial Joomla! Gerenciando Artigos Inclusão ou Edição de Artigos
Advertisements

Faculdades Integradas Santa Cruz
Módulo II – Domine a Internet Introdução a Informática DCC - UFMG.
Standard para representar e trocar informação estruturada
Tecnologias XML XML Schema
XML Schema Documento XML válido
Profa. Rudson apostilas.wikidot.com/hipermidia
Criação de Páginas Web Criação de Páginas Web – KompoZer
HTML – Hyper Text Markup Language
XML (eXtensible Markup Language) W3C - World Wide Web Consortium Documentos TXT estruturados? Por que XML? XML, ou eXtensible Markup Language, é uma linguagem.
HyperText Markup Language
Validação HTML.
XML - Extensible Markup Language
Programas Utilitários Básicos
Encontro Linguagem HTML; 13. Hospedagem na WWW.
Tecnologia para Web JavaScript
Prof. Esp. Marcelo Mendes
Fundamentos de WEB - HTML, CSS e JS
Curso de Jornalismo e Ciências da Comunicação
BR.OFFICE IMPRESS E MICROSOFT OFFICE POWER POINT 2003
Aula 01 – Apresentação e introdução html
C# Documentando código em XML Sharp Shooters.NET Universidade Federal de Pernambuco Centro de Informática Recife, 10/10/2002 Autor: Marden Menezes Costa.
Programação WEB HTML.
A Linguagem HTML.
HTML Básico João Araujo.
Profº Cláudio Barbosa HTML – Frames Dividem a janela do navegador, possibilitando exibir mais de um documento html ao mesmo.
Aulas ministradas por:
XML Extended Markup Language
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 10 1º Semestre UNIJUÍ.
XML Schema Renata Pontin de Mattos Fortes SCE-225 Hipermídia 2°Semestre 2003 Material elaborado por Lisandra Cazassa Fumagalli.
FTIN - Módulo de WebDesign
Document Type Definition - DTD
Tópicos avançados em internet A
Profissional Alexandre Faria Desenvolvedor e Instrutor JAVA e Web da Vertical Training. Trabalhando em projetos envolvendo tecnologias Java / J2 EE. Experiência.
HTML Programação Web.
Estrutura HTML – Parte I
Profº Cláudio Barbosa HTML – Formulários  Utilizados para enviar dados que serão processados por scripts nos servidores.
Professor: Márcio Amador
HTML 1ª aula.
Escola de Engenharia de Piracicaba Sistemas de Apoio a Decisão
Ferramentas para Sistema Web
Introdução à Programação para WEB
Unidade 6 – Formulários HTML Prof.: Henrique Santos
Profª. Elizangela M. F. da Silva Responsável: Carlos Alberto da Silva.
Linguagem XML Criando um documento XML válido
TECNOLOGIA WEB XHTML Aula 5 Profa. Rosemary Melo.
Linguagens Web - Cliente Aula 2 Introdução ao HTML e XHTML Prof. Gilmar Medeiros – Fevereiro/2010 Instituto Metodista Izabela Hendrix Curso de Tecnologia.
Autoria WEB Prof. Thiago Nogueira Tolentino Barbosa
Produção de Sites Unidade 9 – XML Prof.: Henrique Santos.
The Petri Net Markup Language (PNML) Wellington João da Silva Mestrado Ciência da Computação.
PROGRAMAÇÃO WEB AULA XHTML
XML Prof. Dr. Fernando Gauthier INE/UFSC. XML XML (Extensible Markup Language) é uma linguagem para marcar documentos que contêm informações estruturadas.
31/7/20151 Desenvolvendo Aplicações XML XHTML. 31/7/20152 XHTML XHTML – The Extensible Hypertext Markup Language XHTML é a reformulação de HTML 4.0 como.
1 Sistemas Multimídia Fundamentos Básicos - HTML Prof. Hemir Santiago Prof. Hemir Santiago.
Mestrado design de produto pós ergonomia usabilidade pós em comunicação graduação em design gráfico webdesigner nov/2008 a ago 2009 gerente de projeto.
Karine Alessandra Córdova
Profº Cláudio Barbosa HTML - Introdução  HTML – Hypertext Markup Language – Linguagem de Marcação de Hipertexto;  Linguagem.
World Wide Web Consortium (W3C) Tabela e Div Professora: Fabrícia F. de Souza.
HTML - HyperText Markup Language Professora: Fabrícia F. de Souza.
LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON.
Profº Cláudio Barbosa VBScript Introdução  Visual Basic - Linguagem de uso geral da Microsoft.  VBScript (Visual Basic.
Prof. Wolley Profa. Érika
Profº Cláudio Barbosa HTML – Formatação básica  Quebras de linha Primeira linha Segunda linha A segunda linha ficará logo.
Introdução a Arquitetura, HTML e CSS
HTML 5 Profº Ritielle Souza.
JavaScript Introdução ao JavaScript 1. Objetivos Introdução Sintaxe Básica Arquivo (script) externo Script no HEAD da página Script no BODY da página.
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 31/5/ :34 1 Introdução e Conceitos CSS CSS significa Cascade Style Sheetes (Folha de Estilo.
Desenvolvimento em Ambiente WEB Estrutura de um Documento Profº Alex Mazo XHTML.
Design para Web 3 XHTML.
Programação para Internet Rica– Aula 03 Prof. Me. Ronnison Reges Vidal.
Transcrição da apresentação:

Profº Cláudio Barbosa XHTML – Introdução  XHTML (eXtensible HyperText Markup Language) – linguagem baseada na XML para sucessão do HTML  XML (eXtensible Markup Language) – linguagem que permite a definição de elementos, atributos e valores para linguagens de marcação personalizadas.  Um documento XHTML é um documento XML.  Possui os mesmos 90 elementos do HTML  Poucas diferenças entre o XHTML e o HTML.

Profº Cláudio Barbosa XHTML – Introdução  O XHTML é menos tolerante do que o HTML por causa das regras rígidas do XML.  XHTML 1.0 – recomendado em janeiro de 2000 pelo W3C. Possui três classificações diferentes: XHTML Transitional XHTML Strict XHTML Frameset  XHTML 1.1 – recomendado pelo W3C em maio de Foi dividida em módulos que tratam de elementos distintos. Dispositivos de exibição oferecem suporte somente aos módulos de interesse.

Profº Cláudio Barbosa XHTML – Introdução  XHTML Transitional – transição entre o HTML e o XHTML Strict. Permite a utilização de todos os elementos do HTML 4.01, possibilitando a compatibilidade com navegadores antigos.  XHTML Strict – não inclui os elementos de formatação do HTML Base para a XHTML 1.1 e XHTML 2.0.  XHTML Frameset – deve ser usada quando se quer trabalhar com frames. Inclui todos os elementos da HTML 4.01.

Profº Cláudio Barbosa XHTML – Introdução  Elementos de um documento XHTML Declaração XML – deve aparecer na primeira linha do documento XHTML, indicando a versão utilizada. Exemplo: DTD (Document Type Definition) – define os elementos, atributos e entidades que fazem parte de um documento XML e como eles devem ser utilizados. Todo documento XHTML deve indicar uma DTD. A declaração DOCTYPE define a DTD.

Profº Cláudio Barbosa XHTML – Introdução  XHTML Transitional <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "  XHTML Strict <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "  XHTML Frameset <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "

Profº Cláudio Barbosa XHTML – Introdução  Namespace – utilizado para evitar ambiguidades que podem ser causadas pela definição de duas ou mais DTD’s em um mesmo documento XML.  Deve ser definido nos documentos XHTML através do atributo xmlns, dentro da tag de abertura html.

Profº Cláudio Barbosa XHTML – Introdução  Documentos XHTML – documentos texto salvos com a extensão.html. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " Página em XHTML Curriculum Vitae Dados pessoais

Profº Cláudio Barbosa XHTML – Regras XML  Utilizar letras minúsculas nos nomes dos elementos e atributos. Errado XHTML Certo XHTML  Fechar tags na ordem inversa de abertura Errado Texto em negrito Certo Texto em negrito

Profº Cláudio Barbosa XHTML – Regras XML  Elementos não vazios devem ter tags de abertura e fechamento Errado Título da página Certo Título da página  Fechar elementos vazios com uma barra antes do > Errado Certo

Profº Cláudio Barbosa XHTML – Regras XML  Valores de atributos entre aspas ou apóstrofos Errado Certo  Atributos com valor único não podem ser minimizados Errado Certo

Profº Cláudio Barbosa XHTML – Conversão do HTML  Conversão manual Inclusão da declaração XML Inclusão da declaração DOCTYPE Inclusão do namespace XHTML na tag Incluir tags de fechamento para elementos não vazios Incluir espaço e barra (/) nos elementos vazios  Ex.: Elementos e atributos com minúsculas Aspas ou apóstrofos nos valores dos atributos

Profº Cláudio Barbosa XHTML – Conversão do HTML  Conversão automática Utilização de softwares para conversão automática, como o HTML Tidy, que está disponível em três opções:  DOS (  Int. gráfica (  On-line ( DOS – conversão através do prompt de comandos tidy –asxml –m nomedoarquivo  -asxml indica que o arquivo deve ser convertido para xhtml  -m indica que o arquivo atual deve ser substituído pelo xhtml

Profº Cláudio Barbosa XHTML – Conversão do HTML  Conversão automática Interface Gráfica – interface Windows. O software deve ser baixado e instalado na máquina. Converte arquivos locais. On-line – o endereço da página a ser convertida deve ser informado no campo de texto. O resultado é visualizado clicando no botão “get tidy results”.

Profº Cláudio Barbosa XHTML – Compatibilidade  Compatibilidade com navegadores antigos omitir declaração XML incluir espaço em branco antes da barra nos elementos vazios Ex.: nunca por elementos não vazios na forma minimizada salvar scripts e folhas de estilo em arquivos externos evitar quebrar linhas ou vários espaços em branco dentro de tags atributos booleanos não são interpretados na forma exigida pelo XML o caractere & deve ser substituído por & nos valores de atributos