XHTML 1.0 DTDs e Validação



Documentos relacionados
Técnicas e processos de produção. Profº Ritielle Souza

Desenvolvimento Web Introdução a XHTML. Prof. Bruno Gomes

Aplicativos para Internet Aula 01

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Declaração DOCTYPE e Tag Raiz html

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme

UM NOVO CONCEITO EM AUTOMAÇÃO. Série Ponto

GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc.

Introdução à Tecnologia Web. Tipos de Sites. Profª MSc. Elizabete Munzlinger

PRnet/2013. Linguagem de Programação Web

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Afinal o que é HTML?

UFG - Instituto de Informática

História e Evolução da Web. Aécio Costa

WEBDESIGN. Professor: Paulo Trentin Escola CDI de Videira

Análise da Nova Linguagem HTML5 para o Desenvolvimento Web

TECNOLOGIA WEB Aula 1 Evolução da Internet Profa. Rosemary Melo

Web Design Aula 01: Conceitos Básicos

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3

GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc.

Guia de Consulta Rápida XHTML. Juliano Niederauer. Novatec Editora.

Internet. Gabriela Trevisan Bacharel em Sistemas de Infomação

Tecnologias Web. Lista de Exercícios AV02. Luiz Leão

Web Design Aula 11: XHTML

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES INTRODUÇÃO. Professor Carlos Muniz

Introdução ao HTML 5 e Implementação de Documentos

Web Design. Prof. Felippe

#Aula Nº 1 Introdução webstandards.samus.com.br Vinicius Fiorio Custódio samus@samus.com.br

11 - Q34826 ( FCC DPE - SP - Oficial de Defensoria Pública / Noções de Informática / Internet e intranet; )

Programação para a Web - I. José Humberto da Silva Soares

CSS. Oficina de CSS Aula 10. Cascading Style Sheets. Cascading Style Sheets Roteiro. Cascading Style Sheets. Cascading Style Sheets W3C

Desenvolvimento de Aplicações Web. Prof. José Eduardo A. de O. Teixeira / j.edu@vqv.com.br

INTERNET. TCP/IP protocolo de comunicação sobre o qual se baseia a Internet. (conjunto de regras para a comunicação entre computadores)

Introdução à Tecnologia Web. Ferramentas e Tecnologias de Desenvolvimento Web. Profª MSc. Elizabete Munzlinger

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

GERÊNCIA DE DADOS SEMI ESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc.

XML Básico. Murillo Vasconcelos Henriques B. Castro. 17 de maio de 2011

CONCEITOS BÁSICOS DE INTERNET. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

Desenvolvimento em Ambiente Web. HTML - Introdução

CAPÍTULO 2. Este capítulo tratará :

Web Services. Autor: Rômulo Rosa Furtado


Apostila de XHTML Curso de Internet Professor Rinaldo Demétrio

Webdesign A tag HEAD e as Meta tags

Aula 1 Cleverton Hentz

Plano de Ensino IDENTIFICAÇÃO. SEMESTRE ou ANO DA TURMA: 3º EMENTA

BEM-VINDOS AO CURSO DE ORIENTADO A OBJETOS

Programação Web Prof. Wladimir

Programação para Internet I

XML. 1. XML: Conceitos Básicos. 2. Aplicação XML: XHTML 3. Folhas de Estilo em Cascata XML

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Estrutura Básica do Documento HTML

MÓDULO 1: Tags: estrutura; tipos; atributos. Estrutura de um documento. Tags de blocos: <?xml?>, <!DOCTYPE>, <html>, <head>, <body>, <body bgcolor>.

Linguagem de Estruturação e Apresentação de Conteúdos

Tecnologias Web. Lista de Exercícios AV02 Turma Luiz Leão

XTHML. 2. A finalidade do XHTML é substituir o HTML; 3. Vantagens de se usar XHTML (Compatibilidade com futuras aplicações);

GESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML

Conceitos Básicos

Internet. O que é a Internet?

XML e Banco de Dados de Internet. Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi

GLOSSÁRIO. ActiveX Controls. É essencialmente uma interface usada para entrada e saída de dados para uma aplicação.

Desenvolvimento de Aplicações Web

Médio Integrado Aula Thatiane de Oliveira Rosa

Um documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs

WWW - World Wide Web

UNIVERSIDADE. Sistemas Distribuídos

Programação WEB Introdução

PADRÕES PARA O DESENVOLVIMENTO NA WEB

INFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima

Rede de Computadores (REC)


Web. Web. Web. Web. Unidade 4. Conceitos básicosb. Publicação. Web: Frontpage Programa de animação gráfica. Programa de edição

Hospedagem de site. Prof. Marciano dos Santos Dionizio

Leiaute-IMPORTAÇÃO-Plano de Contas - XML

Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.

Kassius Vargas Prestes

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação.

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

Tutorial Módulo 1: Introdução e primeiros passos Por Daniel Chicayban (dan@trendnet.com.br)

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML

Organizar a estrutura do site

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Desenvolvimento Web. Saymon Yury C. Silva Analista de Sistemas.

Silvana Lopes Profª de Informática ETEC São Paulo

Comunicação entre Processos

BREVE INTRODUÇÃO À LINGUAGEM XML

O protocolo HTTP. Você aprenderá: O que é e como funciona o protocolo HTTP. Quais são as partes de um pedido HTTP.

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Introdução à Engenharia da Computação. Tecnologia Web Professor Machado

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V

BANCO DE DADOS CONTEÚDO INFORMÁTICA. Prof.: MARCIO HOLLWEG BANCO DE DADOS SGBD TABELA CONCEITOS BÁSICOS

Transcrição:

XHTML 1.0 DTDs e Validação PRnet/2012 Ferramentas para Web Design 1

HTML 4.0 X XHTML 1.0 Quais são os três principais componentes ou instrumentos mais utilizados na internet? PRnet/2012 Ferramentas para Web Design 2

Primeiro componente: 1- HTML - HyperText Markup Language (Linguagem de Marcação de Hipertexto) É um código básico usado para a criação de documentos para a internet. PRnet/2012 Ferramentas para Web Design 3

Apesar do HTML não ser considerado por muitos desenvolvedores de páginas para internet como uma Linguagem de Programação, sabemos que, com a sua evolução, o HTML permite desenvolver desde páginas simples até mesmo jogos interativos utilizando outros complementos como: Javascript, CSS e outras linguagens incorporadas ao código HTML. PRnet/2012 Ferramentas para Web Design 4

Segundo componente: 2- HTTP HyperText Transfer Protocol É o protocolo de transferência (acesso) de arquivos de hipertexto. Exemplo de um http usado para acessar um site: http://www.fito2.org.br PRnet/2012 Ferramentas para Web Design 5

FTP File Transfer Protocol É o protocolo para transferência de arquivos entre os ambientes local e remoto desenvolvidos para a internet. Exemplo de um ftp usado para transferir arquivos: ftp://www.fito2.org.br/index.html PRnet/2012 Ferramentas para Web Design 6

Terceiro componente: 3- Browser Ferramenta de navegação web utilizada para acessar página na Internet através do carregamento dos documentos hipertexto. Entre os Browser (navegadores) mais conhecidos e utilizados destacamos: - Internet Explorer (IE), Netscape (NS), Opera, Mozila, WebTV, etc. PRnet/2012 Ferramentas para Web Design 7

O que significa XHTML? O que acontecerá com o HTML? Qual o motivo da utilização do XHTML? PRnet/2012 Ferramentas para Web Design 8

XHTML De acordo com a W3C o HTML 4.0 será a última versão HTML. A partir disso os sites válidos serão aqueles que estiverem aplicando o código XHTML, isto é, a combinação do HTML com o XML. PRnet/2012 Ferramentas para Web Design 9

XHTML 1.0 Tornou-se uma especificação oficial da W3C (World Wide Web Consortium) em 26 de janeiro de 2000. - A partir dessa data: * os códigos desenvolvidos em XHTML garantirão a estabilidade deles no futuro e * assegurarão a sua posição como autor de páginas web compatíveis com o novo rumo que as linguagens voltadas para a Internet estão tomando. PRnet/2012 Ferramentas para Web Design 10

W3C - World Wide Web Consortium - É um órgão responsável pelo desenvolvimento, implantação e regulamentação das linguagens pertinentes à internet. - - Fundada em 1994 é a maior autoridade na definição dos padrões das linguagens. - É um importante órgão que controla as especificações, ou seja, quando um webmaster afirma que seus códigos estão nos padrões exigidos pela W3C, quer dizer que estão compatíveis com a maioria dos navegadores e dentro das linguagens extensivas (em evolução). PRnet/2012 Ferramentas para Web Design 11

Site oficial da W3C - http://www.w3c.org PRnet/2012 Ferramentas para Web Design 12

Qual a vantagem de seguir as especificações para o XHTML 1.0? PRnet/2012 Ferramentas para Web Design 13

O XHTML é o HTML em formato XML (EXtensible Markup Language) e está sendo o código mais usado para o armazenamento e a transmissão de dados via internet e plataformas. PRnet/2012 Ferramentas para Web Design 14

Uma outra grande vantagem nessa aplicação é que qualquer software ou dispositivo capaz de interpretar o XML será capaz de acessar as suas páginas, ou seja, não haverá necessidade de adequação de conteúdo aos diferentes softwares ou dispositivos que participam no processo de troca de informações (chamamos esses "softwares" de "clientes"). PRnet/2012 Ferramentas para Web Design 15

O que é um DTD? DTD Document Type Definition (Definição do Tipo de Documento) É uma exigência em todos os documentos XHTML. Permite definir regras que se aplicam a documentos de um determinado tipo. PRnet/2012 Ferramentas para Web Design 16

Para que serve o uso de DTD? O DTD em XHTML permite às ferramentas de validação, verificar se a sintaxe e os elementos usados no documento realmente conferem com aqueles definidos no DTD. PRnet/2012 Ferramentas para Web Design 17

DTD afeta a apresentação do código? DTDs em XHTML não afetam de maneira alguma a apresentação dos elementos por parte do browser. Serve para validar o código desenvolvido e certificar a aplicação dos parâmetros definidos para a linguagem. PRnet/2012 Ferramentas para Web Design 18

Uso de DTDs Como declarar o DTD em um documento XHTML? PRnet/2012 Ferramentas para Web Design 19

Uso de DTDs A declaração do DTD deve ser o primeiro elemento de um documento XHTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict // EN" "http://www.w3.org/tr/xhtml1/dtdxhtml1-strict.dtd"> <html> <head> <title>um documento usando DTDs</title> </head> <body> </body> </html> PRnet/2012 Ferramentas para Web Design 20

Exemplo de uso de DTD PRnet/2012 Ferramentas para Web Design 21

Derivações de DTDs Existem diferentes maneiras para aplicar um DTD? PRnet/2012 Ferramentas para Web Design 22

Uso de DTDs O XHTML 1.0 especifica três DTDs derivados do XML que correspondem aos três DTDs do HTML 4.0: - Strict - Transitional - Frameset PRnet/2012 Ferramentas para Web Design 23