SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Fer ramentas 
Programáveis 
Profº Ritielle Souza
XHTML 
O que é XHTML? 
Quando surgiu? 
Vantagens 
W3C 
Código-Fonte
XHTML 
 Extensible HyperText Markup Language 
 Esta linguagem associa as tags de marcação 
utilizadas em HTML com as regras utilizadas em 
XML. 
 O HTML em sua quarta versão, lançada em 
1997 pelo W3C, ofereceu aos desenvolvedores 
parâmetros atualizados capazes de satisfazer 
suas necessidades, tornando-se assim a 
linguagem utilizada como base para a criação 
de páginas Web.
XHTML 
 Em 2000, três anos após uma de suas maiores 
atualizações, o HTML sofreu mais uma grande 
evolução, agora com a inclusão de aplicações 
de metalinguagem XML. 
 Metalinguagem é uma linguagem cuja função é 
definir outras linguagens 
 Assim foi criado o XHTML 1.0, linguagem 
recomendada pelo W3C para ser utilizada como 
base para criar páginas Web.
XHTML 
 Portanto, XHTML é uma 
linguagem mais enxuta, tem mais 
recursos e mais compatibilidade 
com um grande número de 
dispositivos e browsers.
A criação da WEB 
A Web foi criada a partir de arquivos 
de textos sem quaisquer caracteres 
especiais de formatação, isso permite 
que qualquer browser, em qualquer 
parte do mundo recupere uma página 
Web e entenda o seu conteúdo.
Browser 
Quando você está 
navegando na Internet e 
clica em um link, o 
browser solicita uma 
página HTML a um 
servidor WEB, 
recebendo-a e exibindo-a 
em sua janela.
TIPOS DE BROWSERS 
Qual browser devo usar 
 IE 
 Firefox 
 Opera 
 Safári
W3C 
 O World Wide Web Consortium 
é um consórcio de empresas de 
tecnologia, atualmente com cerca 
de 500 membros. 
 O W3C desenvolve padrões para 
a criação e a interpretação dos 
conteúdos para a Web.
W3C 
 Sites desenvolvidos segundo esses 
padrões podem ser acessados e 
visualizados por qualquer pessoa ou 
tecnologia, independente de hardware ou 
software utilizados, como celulares , PDAs 
, eletrodomésticos, de maneira rápida e 
compatível com os novos padrões e 
tecnologias que possam surgir com a 
evolução da internet.
W3C 
 Para alcançar seus objetivos, a W3C 
possui diversos comitês que estudam as 
tecnologias existentes para a 
apresentação de conteúdo na Internet e 
criam padrões de recomendação para 
utilizar essas tecnologias. Com a 
padronização, os programas conseguem 
acessar facilmente os códigos e entender 
onde deve ser aplicado cada 
conhecimento expresso no documento.
W3C 
 Apesar de o W3C não ser muito 
conhecido no Brasil, padrões 
seus como HTML, XHTML e CSS 
são muito populares. Contudo, 
em muitos casos são usados de 
forma errônea devido ao 
desconhecimento da 
especificação.
W3C 
 É um dever de todo desenvolvedor 
Web respeitar e seguir os padrões de 
acessibilidade do W3C, pois de outro 
modo poderá impor barreiras 
tecnológicas a diversas pessoas, 
desestimulando e até mesmo 
impedindo o acesso a suas páginas.
W3C 
W3C Escritório Brasil 
 O escritório Brasil da W3C iniciou 
suas operações em 1º de 
novembro de 2007 
Texto retirado da wikipedia
Código Fonte 
 Para conhecermos o código fonte de uma 
página Web, podemos realizar dois 
procedimentos: clicar com o botão direito 
do mouse sobre a página desejada e 
selecionar a opção Exibir Código Fonte 
(View Source) ou, na barra de menu do 
browser, clicar em Exibir(View) e, então 
Código Fonte(Source)
Como criar um arquivo 
XHTML 
Todos os arquivos XHTML são 
arquivos de texto. 
Para criar um arquivo texto, você 
precisa de um editor de texto 
simples. 
TTeexxtt EEddiitt 
BLOCO DE NOTAS
Estrutura básica do XHTML 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 
Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1- 
transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>Projeto</title> 
<meta http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1" /> 
</head> 
<body> 
CONTEÚDO 
</body> 
</html>
DOCTYPES 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 
Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- 
strict.dtd"> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 
Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1- 
transitional.dtd"> 
<!DOCTYPE html PUBLIC "-//W3C// DTD XHTML 1.0 
Frameset// EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1- 
frameset.dtd">
LISTA DE AFAZERES DO XHTML 
 Utilize o DOCTYPE 
 Adicione o atributo xmlns na tag html 
 <html xmlns=http://www.w3.org/1999/xhtml> 
 A tag<html> deve ser a primeira tag usada depois do 
DOCTYPE e a tag de fechamento</html> deve ser a 
última tag no documento. 
 Todos os nomes de elemento devem ser escritos 
com letras minúsculas 
 Todas as tags de abertura devem ter tags de 
fechamento. Se um elemento for vazio, a tag deve 
terminar com um espaço e então /> 
 Todos os valores de atributos devem vir entre aspas 
e devem ter valores.
Tag’s básicas (HTML) 
 Iniciando sua página. 
ESTRUTURA: 
<html> 
<head> 
<title>titulo da pagina</title> 
</head> 
<body> 
</body> 
</html>
Tag’s básicas (HTML) 
Para criar sua página, o código 
deverá ser digitado em um editor 
de textos, no caso, bloco de 
notas e salvo como um arquivo 
“.HTML”.
Tag’s básicas (XHTML) 
 TAGS: 
 <h1> a <h6> - tags de títulos, 
quanto menor o número menor a 
fonte. Exemplo: 
<h1>texto</h1> 
<h2>texto</h2>
TAGS 
 TEXTOS 
<font> texto </font> 
Parâmetros: face, size e color 
<font face=‘arial’ size=1 
color=‘red’> texto</font>
TAGS 
 LINK’s 
<a>texto do link</a> 
Parâmetro HREF: 
<a href=“pagina2.html”>texto do link</a> 
EMAILS: 
<a href=“mailto:email@email.com.br”>texto do link de email</a>

Weitere ähnliche Inhalte

Was ist angesagt?

Instruccoes Inserir Apresentacoes Pt
Instruccoes Inserir Apresentacoes PtInstruccoes Inserir Apresentacoes Pt
Instruccoes Inserir Apresentacoes PtICCO Cooperation
 
Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript
Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: JavascriptMódulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript
Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: JavascriptAgrupamento de Escolas da Batalha
 
O que é um browser
O que é um browserO que é um browser
O que é um browserLeonor Costa
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para IniciantesEliel Cruz
 
XHTML, CSS e Semântica
XHTML, CSS e SemânticaXHTML, CSS e Semântica
XHTML, CSS e SemânticaAmanda Sposito
 
Frameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHPFrameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHPElton Minetto
 
1 - Introdução Ao Desenvolvimento Web - Estrutura Básica
1 - Introdução Ao Desenvolvimento Web - Estrutura Básica1 - Introdução Ao Desenvolvimento Web - Estrutura Básica
1 - Introdução Ao Desenvolvimento Web - Estrutura BásicaMauro Duarte
 
T@rget trust desenvolvendo aplicações com flex
T@rget trust   desenvolvendo aplicações com flexT@rget trust   desenvolvendo aplicações com flex
T@rget trust desenvolvendo aplicações com flexTargettrust
 
Asp Net 4 0 Para Iniciantes Cp 2010
Asp Net 4 0 Para Iniciantes   Cp 2010Asp Net 4 0 Para Iniciantes   Cp 2010
Asp Net 4 0 Para Iniciantes Cp 2010Campus Party Brasil
 
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introduçãoAgrupamento de Escolas da Batalha
 
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Daniel Makiyama
 
Ass web services_xml
Ass web services_xmlAss web services_xml
Ass web services_xmlFelipe Raabe
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3Fabrício Basto
 

Was ist angesagt? (20)

Instruccoes Inserir Apresentacoes Pt
Instruccoes Inserir Apresentacoes PtInstruccoes Inserir Apresentacoes Pt
Instruccoes Inserir Apresentacoes Pt
 
Apresentacao html css
Apresentacao html cssApresentacao html css
Apresentacao html css
 
Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript
Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: JavascriptMódulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript
Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript
 
O que é um browser
O que é um browserO que é um browser
O que é um browser
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para Iniciantes
 
XHTML, CSS e Semântica
XHTML, CSS e SemânticaXHTML, CSS e Semântica
XHTML, CSS e Semântica
 
Frameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHPFrameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHP
 
Review Google Chrome
Review Google ChromeReview Google Chrome
Review Google Chrome
 
Páginas dinâmicas
Páginas dinâmicasPáginas dinâmicas
Páginas dinâmicas
 
1 - Introdução Ao Desenvolvimento Web - Estrutura Básica
1 - Introdução Ao Desenvolvimento Web - Estrutura Básica1 - Introdução Ao Desenvolvimento Web - Estrutura Básica
1 - Introdução Ao Desenvolvimento Web - Estrutura Básica
 
T@rget trust desenvolvendo aplicações com flex
T@rget trust   desenvolvendo aplicações com flexT@rget trust   desenvolvendo aplicações com flex
T@rget trust desenvolvendo aplicações com flex
 
Asp Net 4 0 Para Iniciantes Cp 2010
Asp Net 4 0 Para Iniciantes   Cp 2010Asp Net 4 0 Para Iniciantes   Cp 2010
Asp Net 4 0 Para Iniciantes Cp 2010
 
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
 
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
 
HTML 5 - A mudança da Web
HTML 5 - A mudança da WebHTML 5 - A mudança da Web
HTML 5 - A mudança da Web
 
Ass web services_xml
Ass web services_xmlAss web services_xml
Ass web services_xml
 
Html
HtmlHtml
Html
 
Browsers
BrowsersBrowsers
Browsers
 
O Poder do HTML5
O Poder do HTML5O Poder do HTML5
O Poder do HTML5
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3
 

Ähnlich wie Ferramentas programáveis: XHTML, W3C e browsers

Benef&iacute;cios dos WebStandards
Benef&iacute;cios dos WebStandardsBenef&iacute;cios dos WebStandards
Benef&iacute;cios dos WebStandardsNáiron Jcg
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webigorpimentel
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
 
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...Mércia Regina da Silva
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Uni Buscapé Company
 
1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdfNickMartinsgaspar
 
Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1marioreis
 
HTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTMLHTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTMLGeorge Mendonça
 
HTML HardCore Parte 1 - Conceitos
HTML HardCore Parte 1 - ConceitosHTML HardCore Parte 1 - Conceitos
HTML HardCore Parte 1 - ConceitosGeorge Mendonça
 
Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica TrabalhoAdagenor Ribeiro
 
A importância dos padrões web
A importância dos padrões webA importância dos padrões web
A importância dos padrões webDivulgrs
 
Curso de html - Introdução ao HTML
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTMLTales Augusto
 
Desenvolvimento para a Internet - Aula 02
Desenvolvimento para a Internet - Aula 02Desenvolvimento para a Internet - Aula 02
Desenvolvimento para a Internet - Aula 02Leandro Rezende
 
Renan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoRenan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoWe Do Logos
 

Ähnlich wie Ferramentas programáveis: XHTML, W3C e browsers (20)

Benef&iacute;cios dos WebStandards
Benef&iacute;cios dos WebStandardsBenef&iacute;cios dos WebStandards
Benef&iacute;cios dos WebStandards
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões web
 
Professor rogerio-apostila
Professor rogerio-apostilaProfessor rogerio-apostila
Professor rogerio-apostila
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
 
XHTML e CSS
XHTML e CSSXHTML e CSS
XHTML e CSS
 
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
 
I.h aula 6 7 8 9 10 11 12
I.h aula 6 7 8 9 10 11 12I.h aula 6 7 8 9 10 11 12
I.h aula 6 7 8 9 10 11 12
 
1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf
 
Apostila curso xhtml css
Apostila curso xhtml cssApostila curso xhtml css
Apostila curso xhtml css
 
Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1
 
HTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTMLHTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTML
 
HTML HardCore Parte 1 - Conceitos
HTML HardCore Parte 1 - ConceitosHTML HardCore Parte 1 - Conceitos
HTML HardCore Parte 1 - Conceitos
 
W3C Web Standards HTML
W3C Web Standards HTMLW3C Web Standards HTML
W3C Web Standards HTML
 
Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica Trabalho
 
A importância dos padrões web
A importância dos padrões webA importância dos padrões web
A importância dos padrões web
 
Curso de html - Introdução ao HTML
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTML
 
Desenvolvimento para a Internet - Aula 02
Desenvolvimento para a Internet - Aula 02Desenvolvimento para a Internet - Aula 02
Desenvolvimento para a Internet - Aula 02
 
Renan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoRenan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven Computação
 
Html apresentação
Html apresentaçãoHtml apresentação
Html apresentação
 

Mehr von Ritielle de Souza

Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Ritielle de Souza
 
Técnicas e processos - HTML / CSS - aula 7
Técnicas e processos - HTML / CSS - aula 7Técnicas e processos - HTML / CSS - aula 7
Técnicas e processos - HTML / CSS - aula 7Ritielle de Souza
 
Técnicas e processos - HTML / CSS - aula 5
Técnicas e processos - HTML / CSS - aula 5Técnicas e processos - HTML / CSS - aula 5
Técnicas e processos - HTML / CSS - aula 5Ritielle de Souza
 
Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Ritielle de Souza
 
Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Ritielle de Souza
 
Técnicas e processos - HTML / CSS - aula 2
Técnicas e processos - HTML / CSS - aula 2Técnicas e processos - HTML / CSS - aula 2
Técnicas e processos - HTML / CSS - aula 2Ritielle de Souza
 

Mehr von Ritielle de Souza (6)

Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8
 
Técnicas e processos - HTML / CSS - aula 7
Técnicas e processos - HTML / CSS - aula 7Técnicas e processos - HTML / CSS - aula 7
Técnicas e processos - HTML / CSS - aula 7
 
Técnicas e processos - HTML / CSS - aula 5
Técnicas e processos - HTML / CSS - aula 5Técnicas e processos - HTML / CSS - aula 5
Técnicas e processos - HTML / CSS - aula 5
 
Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3
 
Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3
 
Técnicas e processos - HTML / CSS - aula 2
Técnicas e processos - HTML / CSS - aula 2Técnicas e processos - HTML / CSS - aula 2
Técnicas e processos - HTML / CSS - aula 2
 

Ferramentas programáveis: XHTML, W3C e browsers

  • 1. Fer ramentas Programáveis Profº Ritielle Souza
  • 2. XHTML O que é XHTML? Quando surgiu? Vantagens W3C Código-Fonte
  • 3. XHTML  Extensible HyperText Markup Language  Esta linguagem associa as tags de marcação utilizadas em HTML com as regras utilizadas em XML.  O HTML em sua quarta versão, lançada em 1997 pelo W3C, ofereceu aos desenvolvedores parâmetros atualizados capazes de satisfazer suas necessidades, tornando-se assim a linguagem utilizada como base para a criação de páginas Web.
  • 4. XHTML  Em 2000, três anos após uma de suas maiores atualizações, o HTML sofreu mais uma grande evolução, agora com a inclusão de aplicações de metalinguagem XML.  Metalinguagem é uma linguagem cuja função é definir outras linguagens  Assim foi criado o XHTML 1.0, linguagem recomendada pelo W3C para ser utilizada como base para criar páginas Web.
  • 5. XHTML  Portanto, XHTML é uma linguagem mais enxuta, tem mais recursos e mais compatibilidade com um grande número de dispositivos e browsers.
  • 6. A criação da WEB A Web foi criada a partir de arquivos de textos sem quaisquer caracteres especiais de formatação, isso permite que qualquer browser, em qualquer parte do mundo recupere uma página Web e entenda o seu conteúdo.
  • 7. Browser Quando você está navegando na Internet e clica em um link, o browser solicita uma página HTML a um servidor WEB, recebendo-a e exibindo-a em sua janela.
  • 8. TIPOS DE BROWSERS Qual browser devo usar  IE  Firefox  Opera  Safári
  • 9. W3C  O World Wide Web Consortium é um consórcio de empresas de tecnologia, atualmente com cerca de 500 membros.  O W3C desenvolve padrões para a criação e a interpretação dos conteúdos para a Web.
  • 10. W3C  Sites desenvolvidos segundo esses padrões podem ser acessados e visualizados por qualquer pessoa ou tecnologia, independente de hardware ou software utilizados, como celulares , PDAs , eletrodomésticos, de maneira rápida e compatível com os novos padrões e tecnologias que possam surgir com a evolução da internet.
  • 11. W3C  Para alcançar seus objetivos, a W3C possui diversos comitês que estudam as tecnologias existentes para a apresentação de conteúdo na Internet e criam padrões de recomendação para utilizar essas tecnologias. Com a padronização, os programas conseguem acessar facilmente os códigos e entender onde deve ser aplicado cada conhecimento expresso no documento.
  • 12. W3C  Apesar de o W3C não ser muito conhecido no Brasil, padrões seus como HTML, XHTML e CSS são muito populares. Contudo, em muitos casos são usados de forma errônea devido ao desconhecimento da especificação.
  • 13. W3C  É um dever de todo desenvolvedor Web respeitar e seguir os padrões de acessibilidade do W3C, pois de outro modo poderá impor barreiras tecnológicas a diversas pessoas, desestimulando e até mesmo impedindo o acesso a suas páginas.
  • 14. W3C W3C Escritório Brasil  O escritório Brasil da W3C iniciou suas operações em 1º de novembro de 2007 Texto retirado da wikipedia
  • 15. Código Fonte  Para conhecermos o código fonte de uma página Web, podemos realizar dois procedimentos: clicar com o botão direito do mouse sobre a página desejada e selecionar a opção Exibir Código Fonte (View Source) ou, na barra de menu do browser, clicar em Exibir(View) e, então Código Fonte(Source)
  • 16. Como criar um arquivo XHTML Todos os arquivos XHTML são arquivos de texto. Para criar um arquivo texto, você precisa de um editor de texto simples. TTeexxtt EEddiitt BLOCO DE NOTAS
  • 17. Estrutura básica do XHTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Projeto</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> CONTEÚDO </body> </html>
  • 18. DOCTYPES <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- strict.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"> <!DOCTYPE html PUBLIC "-//W3C// DTD XHTML 1.0 Frameset// EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- frameset.dtd">
  • 19. LISTA DE AFAZERES DO XHTML  Utilize o DOCTYPE  Adicione o atributo xmlns na tag html  <html xmlns=http://www.w3.org/1999/xhtml>  A tag<html> deve ser a primeira tag usada depois do DOCTYPE e a tag de fechamento</html> deve ser a última tag no documento.  Todos os nomes de elemento devem ser escritos com letras minúsculas  Todas as tags de abertura devem ter tags de fechamento. Se um elemento for vazio, a tag deve terminar com um espaço e então />  Todos os valores de atributos devem vir entre aspas e devem ter valores.
  • 20. Tag’s básicas (HTML)  Iniciando sua página. ESTRUTURA: <html> <head> <title>titulo da pagina</title> </head> <body> </body> </html>
  • 21. Tag’s básicas (HTML) Para criar sua página, o código deverá ser digitado em um editor de textos, no caso, bloco de notas e salvo como um arquivo “.HTML”.
  • 22. Tag’s básicas (XHTML)  TAGS:  <h1> a <h6> - tags de títulos, quanto menor o número menor a fonte. Exemplo: <h1>texto</h1> <h2>texto</h2>
  • 23. TAGS  TEXTOS <font> texto </font> Parâmetros: face, size e color <font face=‘arial’ size=1 color=‘red’> texto</font>
  • 24. TAGS  LINK’s <a>texto do link</a> Parâmetro HREF: <a href=“pagina2.html”>texto do link</a> EMAILS: <a href=“mailto:email@email.com.br”>texto do link de email</a>