SlideShare uma empresa Scribd logo
Desenvolvimento de sites
com XHTML e CSS nos
padrões web
Vinícius rocha Olivieri
Discente do Curso de Bacharelado em
Ciência da Computação do CUA/UFMT
Desenvolvimento de sites com XHTML e CSS
                                         utilizando os padrões WEB




Introdução
   A Web foi criado em 1989, por Tim Berners-Lee, para ser
    um padrão de publicação e distribuição de textos
    científicos e acadêmicos.
   Aproximadamente entre 1995 e 1999 houve a
    chamada “Guerra dos Browsers”, onde a Netscape (e
    seu Browsers de mesmo nome) e a Microsoft (com o seu
    Internet Explorer) disputavam o mercado de
    navegadores.
   Além de não darem suporte aos padrões do recém
    criado World Wide Web Consortium (W3C), ainda
    criavam seus próprios padrões, aumentando a
    bagunça.
Desenvolvimento de sites com XHTML e CSS
       utilizando os padrões WEB
Desenvolvimento de sites com XHTML e CSS
                                       utilizando os padrões WEB




Histórico da Web
          Web 1.0                            Web 2.0

     Conteúdo estático              Conteúdo dinâmico

 Utilização de tabelas para
                               Utilização de CSS e Tableless
   posicionar e alinhar os
                                para posicionar elementos
elementos em uma página.

   Conteúdo fornecido e            Conteúdo pode ser
  editado por apenas uma        elaborado e editado com
          pessoa                colaboração dos usuários
Sem utilização de padrões de    Utilização de padrões de
     desenvolvimento                  desenvolvimento
Desenvolvimento de sites com XHTML e CSS
       utilizando os padrões WEB
Desenvolvimento de sites com XHTML e CSS
                                          utilizando os padrões WEB




Padrões Web
   Conjunto de normas, diretrizes, recomendações, notas,
    artigos, tutoriais e afins de caráter técnico, produzidos
    pelo W3C e destinados a orientar fabricantes,
    desenvolvedores e projetistas para o uso de práticas
    que possibilitem a criação de uma Web acessível a
    todos, independentemente dos dispositivos usados ou
    de suas necessidades especiais.
   W3C (World Wide Web Consortium) é um consórcio de
    empresas de tecnologia. Fundado por Tim Berners-Lee
    em 1994 para levar a Web ao seu potencial máximo.
   Web Standards Project (WSP): grupo formado em 1998
    com o objetivo de promover os Padrões Web.
Desenvolvimento de sites com XHTML e CSS
       utilizando os padrões WEB
Desenvolvimento de sites com XHTML e CSS
                                       utilizando os padrões WEB




       Sem Padrões                       Com Padrões

  Extensão da Mídia Impressa    Acessível de qualquer dispositivo


  Layout baseado em Tabelas          Layout baseado em CSS

  Conteúdo, Apresentação e        Separação entre conteúdo,
  Comportamento aninhados       Apresentação e comportamento

    Código Incompreensível               Código Acessível


   Carregamento mais rápido         Carregamento mais lento


Menores custos com hospedagem   Maiores custos com hospedagem

     Maior acessibilidade e
                                     Acessibilidade reduzida
      interoperabilidade
Desenvolvimento de sites com XHTML e CSS
                                           utilizando os padrões WEB




Tableless x Padrões Web
   Tableless é um termo que ficou muito popular no Brasil,
    e que acaba por confundir muita gente.
   Tableless    significa    (resumidamente)       um     site
    desenvolvido sem o antiquado uso das tabelas para
    organizar o layout, e sim usando CSS.
   Criar um site Tableless não significa que esteja seguindo
    os Padrões Web, que vão muito além de um código
    válido, e tem preocupações maiores como a
    Semântica e a Acessibilidade.
Desenvolvimento de sites com XHTML e CSS
                                        utilizando os padrões WEB




HTML
   HTML ou HyperText Markup Language é uma linguagem
    de marcação, utilizada para construir a camada visual
    de páginas web.
   Sua função é dar um valor semântico e estruturar todo
    o conteúdo de um documento.
   É o que define o conteúdo visualizado na tela
   Toda linguagem de programação web interage com
    HTML, por esses motivos todo profissional que se preza
    (redatores, designers, programadores etc) conhece
    bem a sua sintaxe.
   Compõe a estrutura de uma página através de
    etiquetas (tags) e atributos.
Desenvolvimento de sites com XHTML e CSS
                                             utilizando os padrões WEB




HTML
   Essa linguagem de marcação baseia-se em etiquetas
    (tags) com valor semântica, englobando trechos de
    conteúdo dotando-os de sentido e valor.
   Uma tag nada mais é do que um comando HTML com
    um ponto inicial (abertura) e um ponto final
    (fechamento).


                  ESTRUTURA DE UMA TAG

         <TAG>¹ Conteúdo a ser Formatado </TAG>²
                   ¹ Início da TAG | ² Fim da TAG
Desenvolvimento de sites com XHTML e CSS
                                          utilizando os padrões WEB




HTML
              Estrutura básica de um documento

<html>
   <head>
          <title> Título do Documento</title>
   </head>
   <body>
   texto, imagem, links, ...
   </body>
</html>
Desenvolvimento de sites com XHTML e CSS
                                           utilizando os padrões WEB




XHTML
   O (X)HTML, ou eXtensible Hypertext Markup Language,
    é uma reformulação da linguagem de marcação HTML
    baseada em XML.
   Criada para suprir a falta de flexibilidade do HTML.
   Separação do conteúdo da formatação.
   Pode ser interpretado por qualquer dispositivo,
    independentemente da plataforma utilizada, pois as
    marcações possuem sentido semântico para as
    máquinas.

           Semântica refere-se ao estudo do significado, Quando
           utilizamos cada marcação para o que ela realmente foi
           criada, estamos construindo um “Código Semântico”.
Desenvolvimento de sites com XHTML e CSS
                                                utilizando os padrões WEB




               HTML                                    XHTML
Não há tanta rigidez na criação de
                                       Documentos devem ser bem-formados
          documentos

 As tag podem ser escritas em letras   Todas as tags devem ser escritas com
     maiúsculas e/ou minúsculas                  letras minúsculas

                                       Tags devem estar convenientemente
Tags não necessitam estar aninhadas
                                                  aninhadas

 Não é obrigatório o uso de tags de        Uso de tags de fechamento é
           fechamento                               obrigatório

Não é necessário o fechamento de
                                       Elementos vazios devem ser fechados
        elementos vazios
Desenvolvimento de sites com XHTML e CSS
                                       utilizando os padrões WEB




CSS
   Cascading Style Sheets (ou simplesmente CSS) é uma
    linguagem de estilo utilizada para definir a
    apresentação de documentos escritos em uma
    linguagem de marcação, como HTML ou XML.
   Seu principal benefício é prover a separação entre o
    formato e o conteúdo de um documento.
   Pode-se definir apresentações especificas para
    diferentes dispositivos (TVs, Celulares e PDAs,
    Impressoras, etc.) apenas criando folhas de estilo
    alternativas.
Desenvolvimento de sites com XHTML e CSS
                                         utilizando os padrões WEB




CSS
   Uma folha de estilo consiste de uma lista de regras,
    onde cada regra ou conjunto de regras consiste de um
    ou mais seletores e um bloco de declaração.
   Cada declaração em si é uma propriedade, dois
    pontos (:), um valor, então um ponto e vírgula (;).
   Seletores são usados para declarar a quais elementos
    de marcação um estilo se aplica, uma espécie de
    expressão correspondente.

                   Estrutura de um seletor

                seletor { propriedade: valor }
                      h1 { color: green }
Desenvolvimento de sites com XHTML e CSS
       utilizando os padrões WEB

Mais conteúdo relacionado

PPTX
Montando sites com XHTML e CSS utilizando os padrões web
igorpimentel
 
PPTX
Ferramentas Livres para Desenvolvimento Web
igorpimentel
 
PPTX
Introdução a HTML5
Salvador Torres
 
PDF
Desenvolvimento Web : HTML5, CSS3 & JavaScript
Fábio Flatschart
 
PPTX
HTML5 CSS3
rommelweb
 
PDF
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Renato Bongiorno Bonfanti
 
PPT
XHTML e CSS
Fábio Flatschart
 
Montando sites com XHTML e CSS utilizando os padrões web
igorpimentel
 
Ferramentas Livres para Desenvolvimento Web
igorpimentel
 
Introdução a HTML5
Salvador Torres
 
Desenvolvimento Web : HTML5, CSS3 & JavaScript
Fábio Flatschart
 
HTML5 CSS3
rommelweb
 
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Renato Bongiorno Bonfanti
 
XHTML e CSS
Fábio Flatschart
 

Mais procurados (20)

PPTX
HTML 5 A evolução do HTML 4 para o HTML 5
ondazul
 
PPTX
Seminario html5
Wérmeson Da Silva Lopes
 
PDF
HTML5 - Road Show TI Experience 2012
Fábio Flatschart
 
PPT
Introdução à Criação De Páginas Web Aula1
marioreis
 
PDF
HTML5 - A nova fronteira no desenvolvimento de aplicações WEB
Fábio Flatschart
 
PDF
Curso de HTML5 - Aula 01
Léo Dias
 
PDF
Curso de Desenvolvimento Web - Módulo 01 - HTML
Rodrigo Bueno Santa Maria, BS, MBA
 
PDF
CSS3: CSS3 (aula 2)
Gustavo Zimmermann
 
PDF
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
PeslPinguim
 
KEY
HTML5
Caio Tarifa
 
PDF
Curso de Desenvolvimento Web - Módulo 02 - CSS
Rodrigo Bueno Santa Maria, BS, MBA
 
PDF
HTML 5 e Open Web Platform
Ana Carolina Gracioso
 
PDF
E-book sobre HTML 5 (Devmedia)
Devmedia
 
PDF
Programação Web com HTML e CSS
Victor Adriel Oliveira
 
PDF
Desvendando padrões para desenvolvimento web, base para o sucesso
Ubiratan Z. do Nascimento
 
PDF
HTML5- Road Show TI - Senac Jaboticabal
Clécio Bachini
 
PDF
Introdução ao Desenvolvimento com Padrões Web: XHTML Essencial
Marcelo Andrade
 
PDF
Road Show TI Senac São Paulo - Jaú
Clécio Bachini
 
PPTX
Curso de html - Introdução ao HTML
Tales Augusto
 
PPTX
Web design responsivo e adaptativo - HTML5/CSS3
Heraldo Gonçalves Lima Junior
 
HTML 5 A evolução do HTML 4 para o HTML 5
ondazul
 
Seminario html5
Wérmeson Da Silva Lopes
 
HTML5 - Road Show TI Experience 2012
Fábio Flatschart
 
Introdução à Criação De Páginas Web Aula1
marioreis
 
HTML5 - A nova fronteira no desenvolvimento de aplicações WEB
Fábio Flatschart
 
Curso de HTML5 - Aula 01
Léo Dias
 
Curso de Desenvolvimento Web - Módulo 01 - HTML
Rodrigo Bueno Santa Maria, BS, MBA
 
CSS3: CSS3 (aula 2)
Gustavo Zimmermann
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
PeslPinguim
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Rodrigo Bueno Santa Maria, BS, MBA
 
HTML 5 e Open Web Platform
Ana Carolina Gracioso
 
E-book sobre HTML 5 (Devmedia)
Devmedia
 
Programação Web com HTML e CSS
Victor Adriel Oliveira
 
Desvendando padrões para desenvolvimento web, base para o sucesso
Ubiratan Z. do Nascimento
 
HTML5- Road Show TI - Senac Jaboticabal
Clécio Bachini
 
Introdução ao Desenvolvimento com Padrões Web: XHTML Essencial
Marcelo Andrade
 
Road Show TI Senac São Paulo - Jaú
Clécio Bachini
 
Curso de html - Introdução ao HTML
Tales Augusto
 
Web design responsivo e adaptativo - HTML5/CSS3
Heraldo Gonçalves Lima Junior
 
Anúncio

Destaque (9)

PPTX
Engagement in Digital Contexts of Language Learning
Luciana Viter
 
PPTX
Desenvolvimento de sites aula1
Paulo André Alves do Nascimento
 
PPTX
Aula 01 Computação em Nuvens - 04-05-2017 - Computação em Nuvens
Alexandre Da Silva Azevedo
 
PPTX
Aula de Ambiente Web - 16 - Cedaspy
Willian Profe
 
PPTX
Aula Utilizando a Internet - Turma 3602B - CED@SPYPINHEIROS
Alexandre Da Silva Azevedo
 
PDF
SaaS - Software as a Service
Samuel Cazelli
 
PPTX
Aula de Ambiente Web - 07 - Cedaspy
Willian Profe
 
PPTX
Aula de Ambiente Web - 02 - Cedaspy
Willian Profe
 
ODP
Marketing pessoal apresentação
Luis Mazziotti
 
Engagement in Digital Contexts of Language Learning
Luciana Viter
 
Desenvolvimento de sites aula1
Paulo André Alves do Nascimento
 
Aula 01 Computação em Nuvens - 04-05-2017 - Computação em Nuvens
Alexandre Da Silva Azevedo
 
Aula de Ambiente Web - 16 - Cedaspy
Willian Profe
 
Aula Utilizando a Internet - Turma 3602B - CED@SPYPINHEIROS
Alexandre Da Silva Azevedo
 
SaaS - Software as a Service
Samuel Cazelli
 
Aula de Ambiente Web - 07 - Cedaspy
Willian Profe
 
Aula de Ambiente Web - 02 - Cedaspy
Willian Profe
 
Marketing pessoal apresentação
Luis Mazziotti
 
Anúncio

Semelhante a Desenvolvimento de sites com xhtml e css nos (20)

PPT
Benef&iacute;cios dos WebStandards
Náiron Jcg
 
PDF
Curso de HTML5 - Aula01
Zarathon Maia
 
PPT
A importância dos padrões web
Divulgrs
 
PPT
Desenvolvimento Web Parte II
igorpimentel
 
PDF
Introdução a Wordpress - David Arty - SENAC
David Arty
 
PDF
A Semântica do HTML5: a web 3.0
Campus Party Brasil
 
PPS
Técnicas e processos - HTML / CSS - aula 1
Ritielle de Souza
 
PDF
Aula 4 e 5 css e java script
andreluizlc
 
PPTX
AULA 01 - Conceitos de HTML.pptx
JEANCLEVERSONPRATAS
 
PDF
Desenvolvimento Web 03 - David Arty - SENAC
David Arty
 
PPT
Webstandards
Bruno Viana
 
DOCX
Aula 1 programação web i
Eliene Resende
 
DOCX
Aula 1 programação web i
Eliene Resende
 
PPTX
Introdução sobre desenvolvimento web
Rodrigo Rodrigues
 
PDF
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Uni Buscapé Company
 
PPT
Programacao WEB
ssusere8a6e0
 
PPTX
html, css e java script - renato araujo
orenatoaraujo
 
PPTX
Introdução ao Front-end no Desenvolvimento Web
Anderson Luís Furlan
 
PDF
Desenvolvimento Web 02 - David Arty - SENAC
David Arty
 
PDF
Desenvolvimento Web 01 - David Arty - SENAC
David Arty
 
Benef&iacute;cios dos WebStandards
Náiron Jcg
 
Curso de HTML5 - Aula01
Zarathon Maia
 
A importância dos padrões web
Divulgrs
 
Desenvolvimento Web Parte II
igorpimentel
 
Introdução a Wordpress - David Arty - SENAC
David Arty
 
A Semântica do HTML5: a web 3.0
Campus Party Brasil
 
Técnicas e processos - HTML / CSS - aula 1
Ritielle de Souza
 
Aula 4 e 5 css e java script
andreluizlc
 
AULA 01 - Conceitos de HTML.pptx
JEANCLEVERSONPRATAS
 
Desenvolvimento Web 03 - David Arty - SENAC
David Arty
 
Webstandards
Bruno Viana
 
Aula 1 programação web i
Eliene Resende
 
Aula 1 programação web i
Eliene Resende
 
Introdução sobre desenvolvimento web
Rodrigo Rodrigues
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Uni Buscapé Company
 
Programacao WEB
ssusere8a6e0
 
html, css e java script - renato araujo
orenatoaraujo
 
Introdução ao Front-end no Desenvolvimento Web
Anderson Luís Furlan
 
Desenvolvimento Web 02 - David Arty - SENAC
David Arty
 
Desenvolvimento Web 01 - David Arty - SENAC
David Arty
 

Último (10)

PPTX
28-A-NOSSA-LUTA-CONTRA-A-CARNE.pptxxxxxxx
vinicius252017
 
PDF
Relatório sobre as ferramgrffacsctwvsyssysventas bim.pdf
RogeiroMiguelFuti1
 
PDF
15_Descobrindo as Profecias.pdfffffffffff
vinicius252017
 
PDF
Relatório sobre as ferramentas bim. para uso depdf
RogeiroMiguelFuti1
 
PDF
Allians TOWER E almas towers CONTEXTO ARQUITETONICO .pdf
leticiacchavieru
 
PPTX
13-NAO-CONSULTE-OS-MORTOS.pptxxxxxxxxxxx
vinicius252017
 
PDF
Reforma-Agraria-no-Brasil-Um-Panorama-Atual.pdf.pdf
pedrocezar391
 
PDF
-A EVOLUÇÃO DE BELEZA.pdf para qualquer um
jesusvanderlan36
 
PPTX
24-A-ARMADURA-DE-DEUS.pptxxxxxxxxxxxxxxxx
vinicius252017
 
PPT
Sessão 9 Vigilância e Triagem Nutricional.ppt
NisioPaulitoHilrio
 
28-A-NOSSA-LUTA-CONTRA-A-CARNE.pptxxxxxxx
vinicius252017
 
Relatório sobre as ferramgrffacsctwvsyssysventas bim.pdf
RogeiroMiguelFuti1
 
15_Descobrindo as Profecias.pdfffffffffff
vinicius252017
 
Relatório sobre as ferramentas bim. para uso depdf
RogeiroMiguelFuti1
 
Allians TOWER E almas towers CONTEXTO ARQUITETONICO .pdf
leticiacchavieru
 
13-NAO-CONSULTE-OS-MORTOS.pptxxxxxxxxxxx
vinicius252017
 
Reforma-Agraria-no-Brasil-Um-Panorama-Atual.pdf.pdf
pedrocezar391
 
-A EVOLUÇÃO DE BELEZA.pdf para qualquer um
jesusvanderlan36
 
24-A-ARMADURA-DE-DEUS.pptxxxxxxxxxxxxxxxx
vinicius252017
 
Sessão 9 Vigilância e Triagem Nutricional.ppt
NisioPaulitoHilrio
 

Desenvolvimento de sites com xhtml e css nos

  • 1. Desenvolvimento de sites com XHTML e CSS nos padrões web Vinícius rocha Olivieri Discente do Curso de Bacharelado em Ciência da Computação do CUA/UFMT
  • 2. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB Introdução  A Web foi criado em 1989, por Tim Berners-Lee, para ser um padrão de publicação e distribuição de textos científicos e acadêmicos.  Aproximadamente entre 1995 e 1999 houve a chamada “Guerra dos Browsers”, onde a Netscape (e seu Browsers de mesmo nome) e a Microsoft (com o seu Internet Explorer) disputavam o mercado de navegadores.  Além de não darem suporte aos padrões do recém criado World Wide Web Consortium (W3C), ainda criavam seus próprios padrões, aumentando a bagunça.
  • 3. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB
  • 4. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB Histórico da Web Web 1.0 Web 2.0 Conteúdo estático Conteúdo dinâmico Utilização de tabelas para Utilização de CSS e Tableless posicionar e alinhar os para posicionar elementos elementos em uma página. Conteúdo fornecido e Conteúdo pode ser editado por apenas uma elaborado e editado com pessoa colaboração dos usuários Sem utilização de padrões de Utilização de padrões de desenvolvimento desenvolvimento
  • 5. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB
  • 6. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB Padrões Web  Conjunto de normas, diretrizes, recomendações, notas, artigos, tutoriais e afins de caráter técnico, produzidos pelo W3C e destinados a orientar fabricantes, desenvolvedores e projetistas para o uso de práticas que possibilitem a criação de uma Web acessível a todos, independentemente dos dispositivos usados ou de suas necessidades especiais.  W3C (World Wide Web Consortium) é um consórcio de empresas de tecnologia. Fundado por Tim Berners-Lee em 1994 para levar a Web ao seu potencial máximo.  Web Standards Project (WSP): grupo formado em 1998 com o objetivo de promover os Padrões Web.
  • 7. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB
  • 8. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB Sem Padrões Com Padrões Extensão da Mídia Impressa Acessível de qualquer dispositivo Layout baseado em Tabelas Layout baseado em CSS Conteúdo, Apresentação e Separação entre conteúdo, Comportamento aninhados Apresentação e comportamento Código Incompreensível Código Acessível Carregamento mais rápido Carregamento mais lento Menores custos com hospedagem Maiores custos com hospedagem Maior acessibilidade e Acessibilidade reduzida interoperabilidade
  • 9. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB Tableless x Padrões Web  Tableless é um termo que ficou muito popular no Brasil, e que acaba por confundir muita gente.  Tableless significa (resumidamente) um site desenvolvido sem o antiquado uso das tabelas para organizar o layout, e sim usando CSS.  Criar um site Tableless não significa que esteja seguindo os Padrões Web, que vão muito além de um código válido, e tem preocupações maiores como a Semântica e a Acessibilidade.
  • 10. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB HTML  HTML ou HyperText Markup Language é uma linguagem de marcação, utilizada para construir a camada visual de páginas web.  Sua função é dar um valor semântico e estruturar todo o conteúdo de um documento.  É o que define o conteúdo visualizado na tela  Toda linguagem de programação web interage com HTML, por esses motivos todo profissional que se preza (redatores, designers, programadores etc) conhece bem a sua sintaxe.  Compõe a estrutura de uma página através de etiquetas (tags) e atributos.
  • 11. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB HTML  Essa linguagem de marcação baseia-se em etiquetas (tags) com valor semântica, englobando trechos de conteúdo dotando-os de sentido e valor.  Uma tag nada mais é do que um comando HTML com um ponto inicial (abertura) e um ponto final (fechamento). ESTRUTURA DE UMA TAG <TAG>¹ Conteúdo a ser Formatado </TAG>² ¹ Início da TAG | ² Fim da TAG
  • 12. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB HTML Estrutura básica de um documento <html> <head> <title> Título do Documento</title> </head> <body> texto, imagem, links, ... </body> </html>
  • 13. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB XHTML  O (X)HTML, ou eXtensible Hypertext Markup Language, é uma reformulação da linguagem de marcação HTML baseada em XML.  Criada para suprir a falta de flexibilidade do HTML.  Separação do conteúdo da formatação.  Pode ser interpretado por qualquer dispositivo, independentemente da plataforma utilizada, pois as marcações possuem sentido semântico para as máquinas. Semântica refere-se ao estudo do significado, Quando utilizamos cada marcação para o que ela realmente foi criada, estamos construindo um “Código Semântico”.
  • 14. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB HTML XHTML Não há tanta rigidez na criação de Documentos devem ser bem-formados documentos As tag podem ser escritas em letras Todas as tags devem ser escritas com maiúsculas e/ou minúsculas letras minúsculas Tags devem estar convenientemente Tags não necessitam estar aninhadas aninhadas Não é obrigatório o uso de tags de Uso de tags de fechamento é fechamento obrigatório Não é necessário o fechamento de Elementos vazios devem ser fechados elementos vazios
  • 15. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB CSS  Cascading Style Sheets (ou simplesmente CSS) é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML.  Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento.  Pode-se definir apresentações especificas para diferentes dispositivos (TVs, Celulares e PDAs, Impressoras, etc.) apenas criando folhas de estilo alternativas.
  • 16. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB CSS  Uma folha de estilo consiste de uma lista de regras, onde cada regra ou conjunto de regras consiste de um ou mais seletores e um bloco de declaração.  Cada declaração em si é uma propriedade, dois pontos (:), um valor, então um ponto e vírgula (;).  Seletores são usados para declarar a quais elementos de marcação um estilo se aplica, uma espécie de expressão correspondente. Estrutura de um seletor seletor { propriedade: valor } h1 { color: green }
  • 17. Desenvolvimento de sites com XHTML e CSS utilizando os padrões WEB