O documento resume a história da World Wide Web e dos padrões web como HTML, XHTML e CSS. Explica as diferenças entre HTML e XHTML e os benefícios da semântica e validação. Também discute como vincular folhas de estilo e melhorar a acessibilidade.
2. Um pouquinho de História...
Em 1989,
Tim Berners-Lee criou a
World Wide Web.
Lançamento oficial foi em
6 de agosto de 1991.
3. World Wide Web
Sistema de documentos de hipertexto interligados.
A navegação entre páginas web, se dá por links.
É de tecnologia aberta e gratuita.
4. World Wide Web Consortium
“ To lead the World Wide Web to its full
potential by developing protocols and
guidelines that ensure long-term
growth for the Web.
”
Tim Berners-Lee, Diretor
da W3C e inventor da
criado em 1994
World Wide Web
5. WaSP
Web Standards Projects
Grupo formado em 1998
para promover os Padrões Web
6. Padrões
XML
XHTML DOM
HTML
WSDL CSS
SVG
SOAP RDF
8. Padrão HTML
SGML
base do padrão XML
(Extensible Markup Language)
1997 - W3C endossou o HTML 4
9. Padrão XHTML
eXtensible HyperText Markup Language
documentos web compatíveis com aplicações XML
2000 - endossado o XHTML 1.0
2001 - endossado o XHTML 1.1
46. Entidades HTML
Caractere Nome da Entidade Descrição em inglês
“ " quotation mark
‘ ' apostrophe
» » angle quotation mark (right)
< < less-than
> > more-than
ó ó small a, acute accent
ã ã small a, tilde
À À big a, grave accent
ê ê small e, circumflex accent
ç ç small c, cedilla
51. DOCTYPE Strict
Mais rígida das declarações:
itens de apresentação dentro dos elementos
<div align=”center”></div>
elementos em desuso
<u></u>
Marcação de conteúdo totalmente independente da
apresentação
52. <!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-
strict.dtd">
53. DOCTYPE Transitional
Declarações mais flexíveis que a anterior:
itens de apresentação dentro dos elementos
<div align=”center”></div>
elementos em desuso
<u></u>
Destinado para navegadores sem suporte a CSS
54. <!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
58. Alguns Elementos
<h1> <h2> .... até <h6> para cabeçalhos
<p> para parágrafos
<strong> para maior importância
<small> para menor importância
<em> para enfatizar
<ul> para lista sem ordenação
<ol> para lista ordenada
<li> para item de lista
<table> para dados tabulares
<div> e <span> não tem valor semântico
62. seletor { propriedade: valor; }
seletor: é o alvo da regra CSS
declaração: parâmetros de estilização
propriedade: característica a ser estilizada
valor: quantificação ou qualificação da propriedade
67. Classe
Seletor de classificação
ID
Vários elementos Seletor de identificação
podem ter a mesma
classe Somente um elemento
pode ter aquele id
Não tem tanta
especificidade Mais específico