SlideShare una empresa de Scribd logo
1 de 32
Desenvolvimento web I
                      (X)HTML




          CURSO DE EXTENSÃO 2012
                 IST-PETRÓPOLIS
 L U I Z PA U L O - L P PJ U N I O R @ G M A I L . C O M
Vida de programador




Ist-Petrópolis - RJ [ Desenvolvimento web ]     Luiz Paulo [ lppjunior@gmail.com ]
Índice
      Recaptulando
        Para que serve o HTML?
        XHTML sintaxe
        Semântica
        Hierarquia do HTML
      Tags, tags e mais tags
      Formulários
        Methods
        Tamanho do GET
        Tags de formulários
      Estrutura Layouts
        Frames
        Tabelas
        Tableless
        HTML5



Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Recapitulando...




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Para que serve mesmo o HTML?


            INFORMAÇÃO
            F O R M ATA Ç Ã O
         C O M P O R TA M E N T O
XHTML - O que está errado?




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
E a Semântica?
Como está a semântica desse site?




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Layout não diz nada de semântica!




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Hierarquia das tags




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Hierarquia das tags




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Relembrou?


  A G O R A V A M O S A L U TA . . .
CONTEÚDO NOVO COM FORÇA!
Links, imgs
 a href=“link”
 a href=“mailto:”
 a name=“NAME”
 a href=“#NAME”


 img src=“”
 object




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Tags, tags e mais tags
 meta, script, noscript, style, link
 object, param, map , area




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Formulários HTML
 Para que servem
 Como funcionam (cliente x servidor)
 Métodos de envio (get, post, etc)
 Limitação do método get




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Tamanho máximo URL (em caracteres)

 IE – 2048
 FF – 65536
 Safari – 80000
 Opera – 190000


 Apache – 4000
 IIS – 16384
 Perl HTTP – 16384


 http://www.boutell.com/newfaq/misc/urllength.html

Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Tags, tags e mais tags
 form, fieldset, legend, label, input (button, submit, reset,
  text, password, checkbox, radio), select, option,
  optiongroup, textarea
 meta, script, noscript, style, link
 object, param
 map , area




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Estrutura de layout


     ANTIGAMENTE...
Frames
 <frameset rows=85,* cols=85,*>
   <frame src="top_left.html" name="Large">
   <frame src="top_right.htm" name="Navbar">
   <frame src="bottom_left.html" name="Navbar2">
   <frame src="bottom_right.html" name="Navbar2">
   </frameset>
   <noframes>
   - This is seen because the frames aren’t browser
   compatible. -
   </noframes>



Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Frames




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Table




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Mas isso acabou, ainda bem! (ou não rs)




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Estrutura de layout


      TA B L E L E S S
Tableless - CSSZenGarden




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Tableless - CSSZenGarden




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Tableless - CSSZenGarden




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Tableless - CSSZenGarden




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Tableless - CSSZenGarden




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Tableless - CSSZenGarden




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
HTML




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
HTML5




Ist-Petrópolis - RJ [ Desenvolvimento web ]   Luiz Paulo [ lppjunior@gmail.com ]
Dúvidas?


                               L U I Z PA U L O
                        L P PJ U N I O R . C O M
           L P PJ U N I O R @ G M A I L . C O M

Más contenido relacionado

Similar a Desenvolvimento web - XHTML

II Oficina de Webdesign - Lecom
II Oficina de Webdesign - LecomII Oficina de Webdesign - Lecom
II Oficina de Webdesign - Lecommugga
 
Projetando para WordPress
Projetando para WordPressProjetando para WordPress
Projetando para WordPressHaste Design
 
SEO (Search Engine Optimization) Otimização de sites para motores de busca - ...
SEO (Search Engine Optimization) Otimização de sites para motores de busca - ...SEO (Search Engine Optimization) Otimização de sites para motores de busca - ...
SEO (Search Engine Optimization) Otimização de sites para motores de busca - ...Tchelinux
 
Tchelinux 2009 - Otimização de sites para motores de busca
Tchelinux 2009 - Otimização de sites para motores de buscaTchelinux 2009 - Otimização de sites para motores de busca
Tchelinux 2009 - Otimização de sites para motores de buscaEveraldo Wanderlei Uavniczak
 
SEO: (Search Engine Optimization) Otimização de buscas de Sites
SEO: (Search Engine Optimization) Otimização de buscas de SitesSEO: (Search Engine Optimization) Otimização de buscas de Sites
SEO: (Search Engine Optimization) Otimização de buscas de SitesEveraldo Wanderlei Uavniczak
 

Similar a Desenvolvimento web - XHTML (8)

Sem
SemSem
Sem
 
II Oficina de Webdesign - Lecom
II Oficina de Webdesign - LecomII Oficina de Webdesign - Lecom
II Oficina de Webdesign - Lecom
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
Projetando para WordPress
Projetando para WordPressProjetando para WordPress
Projetando para WordPress
 
SEO (Search Engine Optimization) Otimização de sites para motores de busca - ...
SEO (Search Engine Optimization) Otimização de sites para motores de busca - ...SEO (Search Engine Optimization) Otimização de sites para motores de busca - ...
SEO (Search Engine Optimization) Otimização de sites para motores de busca - ...
 
Tchelinux 2009 - Otimização de sites para motores de busca
Tchelinux 2009 - Otimização de sites para motores de buscaTchelinux 2009 - Otimização de sites para motores de busca
Tchelinux 2009 - Otimização de sites para motores de busca
 
Mta cs
Mta csMta cs
Mta cs
 
SEO: (Search Engine Optimization) Otimização de buscas de Sites
SEO: (Search Engine Optimization) Otimização de buscas de SitesSEO: (Search Engine Optimization) Otimização de buscas de Sites
SEO: (Search Engine Optimization) Otimização de buscas de Sites
 

Desenvolvimento web - XHTML

  • 1. Desenvolvimento web I (X)HTML CURSO DE EXTENSÃO 2012 IST-PETRÓPOLIS L U I Z PA U L O - L P PJ U N I O R @ G M A I L . C O M
  • 2. Vida de programador Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 3. Índice  Recaptulando  Para que serve o HTML?  XHTML sintaxe  Semântica  Hierarquia do HTML  Tags, tags e mais tags  Formulários  Methods  Tamanho do GET  Tags de formulários  Estrutura Layouts  Frames  Tabelas  Tableless  HTML5 Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 4. Recapitulando... Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 5. Para que serve mesmo o HTML? INFORMAÇÃO F O R M ATA Ç Ã O C O M P O R TA M E N T O
  • 6. XHTML - O que está errado? Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 8. Como está a semântica desse site? Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 9. Layout não diz nada de semântica! Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 10. Hierarquia das tags Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 11. Hierarquia das tags Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 12. Relembrou? A G O R A V A M O S A L U TA . . . CONTEÚDO NOVO COM FORÇA!
  • 13. Links, imgs  a href=“link”  a href=“mailto:”  a name=“NAME”  a href=“#NAME”  img src=“”  object Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 14. Tags, tags e mais tags  meta, script, noscript, style, link  object, param, map , area Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 15. Formulários HTML  Para que servem  Como funcionam (cliente x servidor)  Métodos de envio (get, post, etc)  Limitação do método get Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 16. Tamanho máximo URL (em caracteres)  IE – 2048  FF – 65536  Safari – 80000  Opera – 190000  Apache – 4000  IIS – 16384  Perl HTTP – 16384  http://www.boutell.com/newfaq/misc/urllength.html Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 17. Tags, tags e mais tags  form, fieldset, legend, label, input (button, submit, reset, text, password, checkbox, radio), select, option, optiongroup, textarea  meta, script, noscript, style, link  object, param  map , area Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 18. Estrutura de layout ANTIGAMENTE...
  • 19. Frames  <frameset rows=85,* cols=85,*> <frame src="top_left.html" name="Large"> <frame src="top_right.htm" name="Navbar"> <frame src="bottom_left.html" name="Navbar2"> <frame src="bottom_right.html" name="Navbar2"> </frameset> <noframes> - This is seen because the frames aren’t browser compatible. - </noframes> Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 20. Frames Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 21. Table Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 22. Mas isso acabou, ainda bem! (ou não rs) Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 23. Estrutura de layout TA B L E L E S S
  • 24. Tableless - CSSZenGarden Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 25. Tableless - CSSZenGarden Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 26. Tableless - CSSZenGarden Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 27. Tableless - CSSZenGarden Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 28. Tableless - CSSZenGarden Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 29. Tableless - CSSZenGarden Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 30. HTML Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 31. HTML5 Ist-Petrópolis - RJ [ Desenvolvimento web ] Luiz Paulo [ lppjunior@gmail.com ]
  • 32. Dúvidas? L U I Z PA U L O L P PJ U N I O R . C O M L P PJ U N I O R @ G M A I L . C O M