SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
Curso Superior de Tecnologia em Design Gráfico




DWEB - Design para
Web

                                              D                  Comportamento
                                                                 dos elementos

    “E o Verbo se fez carne, e habitou entre nós, e vimos a sua glória, como a glória do unigênito do Pai,
    cheio de graça e de verdade.” João 1:14


1   Apêndice D - Comportamento dos elementos                         Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                                                 Contato




                                       Carlos José

                      carlosjose.unibratec@gmail.com
                             www.carlosjose.net
                          twitter.com/carlosjoser2n




2   Apêndice D - Comportamento dos elementos         Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                                                Objetivo da Aula

n Apresentar   os aspectos semânticos,
    das tag’s do HTML/XHTML em
    relação ao seu comportamento.




3    Apêndice D - Comportamento dos elementos        Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                                               Agenda


n Elementos de bloco
n Elementos de linha




4   Apêndice D - Comportamento dos elementos   Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                                         Comportamento do Elementos HTML/XHTML

n    Elementos de bloco
      î  Os browsers tratam os elementos de bloco como se estivessem em
          pequenas caixas retangulares, empilhadas na página.
      î  Cada elemento de bloco começa em uma nova linha, e
          normalmente possuem algum espaço acima e abaixo de todo o
          elemento.

        Descrição	
                                                      Tag’s	
  
        Títulos	
                                                        h1,	
  h2,	
  h3,	
  h4,	
  h5,	
  h6	
  
        Parágrafos	
                                                     p	
  
        Citações	
  longas	
                                             blockquote	
  
        Texto	
  pré-­‐formatado	
                                       pre	
  
        Diversos	
  elementos	
  de	
  lista	
                           ol,	
  ul,	
  li,	
  dl,	
  dt,	
  dd	
  
        Endereço	
  de	
  contato	
                                      address	
  
        Linha	
  horizontal	
                                            hr	
  
        Tabela	
  	
                                                     table,	
  tbody,	
  thead,	
  Moot,	
  tr,	
  td,	
  th	
  
        Divisão	
  em	
  um	
  elemento	
  de	
  bloco	
  genérico	
     div	
  


5       Apêndice D - Comportamento dos elementos                                         Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                                       Comportamento do Elementos HTML/XHTML

n    Elementos de linha
      î    São aqueles que ocupam somente sua largura necessária e não
            possuem algum espaço acima e abaixo de todo o elemento.


      Descrição	
                                                     Tag’s	
  
      Abreviação	
                                                    abbr	
  
      Sigla	
                                                         acronym	
  
      Citação;	
  uma	
  referência	
  a	
  outro	
  documento,	
     cite	
  
      como	
  o	
  Stulo	
  de	
  um	
  livro	
  
      Amostra	
  de	
  código	
  de	
  programa	
                     code	
  
      Texto	
  enfaUzado	
                                            em	
  
      Citação	
  curta	
                                              q	
  
      Texto	
  fortemente	
  enfaUzado	
                              strong	
  
      Elemento	
  de	
  linha	
  genérico	
                           span	
  




6       Apêndice D - Comportamento dos elementos                                   Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                              Comportamento do Elementos HTML/XHTML

n    Observações
      î  Primeiro:
          n  Saber diferenciar elementos de bloco de linha é
              fundamental na marcação de documentos HTML/XHTML.
          n  A importância se deve pelo fato da restrição de uso de um
              elemento de bloco dentro de um elemento de linha.
          n  Exemplo:
                 î    Nunca se deve colocar a tag <p> entre a tag <a></a>, ou seja,
                       pôr um parágrafo dentro de um link.


      î  Segundo:
          n    Elementos de bloco e de linha se comportam de forma
                diferente quando recebem uma regra de formatação por
                meio da CSS.

 7     Apêndice D - Comportamento dos elementos       Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                              Comportamento do Elementos HTML/XHTML

n    Observações
      î  Terceiro:
          n  O elemento <div> é usado para identificar uma divisão de
              bloco dentro do documento HTML/XHTML.
          n  Esta divisão será usada como um contêiner envolto de um
              agrupamento lógico de elementos no documento.
                î    Sempre use a propriedade id para identificar de forma
                      descritiva a <div> que contém os elementos relacionados
                      gerando assim um contexto e uma estruturação.
      î  Quarto:
          n  O elemento <span> oferece as mesmas vantagens que o
              elemento <div>, exceto que ele é usado normalmente
              para elementos de linha.
          n  Como o elemento <span> é um elemento de linha, ele só
              pode conter texto e outros elementos de linha.



8      Apêndice D - Comportamento dos elementos     Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                                               Perguntas




                                          ?
9   Apêndice D - Comportamento dos elementos    Tuesday, 10 de April de 12
DWEB - Design para Web / Carlos José


                                                  Considerações Finais




Fonte: Silva, Maurício Samy., HTML 5: A linguagem de marcação do futuro, São Paulo, Novatec Brasil,
julho 2011; ROBBINS, Jennifer Niederst. Aprendendo Web Design – guia para iniciantes, 3ª Edição;
http://www.htmldog.com/; http://www.w3schools.com

10     Apêndice D - Comportamento dos elementos              Tuesday, 10 de April de 12

Mais conteúdo relacionado

Destaque

Aula5 - Listas HTML 5
Aula5 - Listas HTML 5Aula5 - Listas HTML 5
Aula5 - Listas HTML 5Dorival Silva
 
Manual de identidade visual
Manual de identidade visualManual de identidade visual
Manual de identidade visualDorival Silva
 
Aula3 HTML 5 - Multimídia
Aula3 HTML 5 - MultimídiaAula3 HTML 5 - Multimídia
Aula3 HTML 5 - MultimídiaDorival Silva
 
Aula2 - Elementos Semânticos
Aula2 -  Elementos SemânticosAula2 -  Elementos Semânticos
Aula2 - Elementos SemânticosDorival Silva
 

Destaque (8)

Aula5 - Listas HTML 5
Aula5 - Listas HTML 5Aula5 - Listas HTML 5
Aula5 - Listas HTML 5
 
Aula4 - Formulário
Aula4 - FormulárioAula4 - Formulário
Aula4 - Formulário
 
Manual de identidade visual
Manual de identidade visualManual de identidade visual
Manual de identidade visual
 
CSS 3 - Aula 1
CSS 3 - Aula 1CSS 3 - Aula 1
CSS 3 - Aula 1
 
Aula5 - Listas
Aula5 - ListasAula5 - Listas
Aula5 - Listas
 
Aula3 HTML 5 - Multimídia
Aula3 HTML 5 - MultimídiaAula3 HTML 5 - Multimídia
Aula3 HTML 5 - Multimídia
 
Css3 - Aula 2
Css3 - Aula 2Css3 - Aula 2
Css3 - Aula 2
 
Aula2 - Elementos Semânticos
Aula2 -  Elementos SemânticosAula2 -  Elementos Semânticos
Aula2 - Elementos Semânticos
 

Semelhante a Unb 2012.1 - dweb - d - comportamento dos elementos

Unb 2012.1 - dweb - 04 - html5 básico - parte iii
Unb   2012.1 - dweb - 04 - html5 básico - parte iiiUnb   2012.1 - dweb - 04 - html5 básico - parte iii
Unb 2012.1 - dweb - 04 - html5 básico - parte iiiClaudenio Alberto
 
Unb 2012.1 - dweb - 04 - html5 básico - parte ii
Unb   2012.1 - dweb - 04 - html5 básico - parte iiUnb   2012.1 - dweb - 04 - html5 básico - parte ii
Unb 2012.1 - dweb - 04 - html5 básico - parte iiClaudenio Alberto
 
Unb 2012.1 - dweb - 10 - j query
Unb   2012.1 - dweb - 10 - j queryUnb   2012.1 - dweb - 10 - j query
Unb 2012.1 - dweb - 10 - j queryClaudenio Alberto
 
Unb 2012.1 - dweb - e - css-pensando dentro da caixa
Unb   2012.1 - dweb - e - css-pensando dentro da caixaUnb   2012.1 - dweb - e - css-pensando dentro da caixa
Unb 2012.1 - dweb - e - css-pensando dentro da caixaClaudenio Alberto
 
Unb 2012.1 - dweb - 03 - fundamentos web
Unb   2012.1 - dweb - 03 - fundamentos webUnb   2012.1 - dweb - 03 - fundamentos web
Unb 2012.1 - dweb - 03 - fundamentos webClaudenio Alberto
 
Unb 2012.1 - dweb - 04 - html5 básico - parte i
Unb   2012.1 - dweb - 04 - html5 básico - parte iUnb   2012.1 - dweb - 04 - html5 básico - parte i
Unb 2012.1 - dweb - 04 - html5 básico - parte iClaudenio Alberto
 
Plone total#3 Conhecendo o Zope
Plone total#3 Conhecendo o ZopePlone total#3 Conhecendo o Zope
Plone total#3 Conhecendo o ZopeLucas Aquino
 
Unb 2012.1 - dweb - c - técnicas
Unb   2012.1 - dweb - c - técnicasUnb   2012.1 - dweb - c - técnicas
Unb 2012.1 - dweb - c - técnicasClaudenio Alberto
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01 Léo Dias
 

Semelhante a Unb 2012.1 - dweb - d - comportamento dos elementos (13)

Unb 2012.1 - dweb - 04 - html5 básico - parte iii
Unb   2012.1 - dweb - 04 - html5 básico - parte iiiUnb   2012.1 - dweb - 04 - html5 básico - parte iii
Unb 2012.1 - dweb - 04 - html5 básico - parte iii
 
Unb 2012.1 - dweb - 04 - html5 básico - parte ii
Unb   2012.1 - dweb - 04 - html5 básico - parte iiUnb   2012.1 - dweb - 04 - html5 básico - parte ii
Unb 2012.1 - dweb - 04 - html5 básico - parte ii
 
Unb 2012.1 - dweb - 10 - j query
Unb   2012.1 - dweb - 10 - j queryUnb   2012.1 - dweb - 10 - j query
Unb 2012.1 - dweb - 10 - j query
 
Unb 2012.1 - dweb - e - css-pensando dentro da caixa
Unb   2012.1 - dweb - e - css-pensando dentro da caixaUnb   2012.1 - dweb - e - css-pensando dentro da caixa
Unb 2012.1 - dweb - e - css-pensando dentro da caixa
 
Unb 2012.1 - dweb - 03 - fundamentos web
Unb   2012.1 - dweb - 03 - fundamentos webUnb   2012.1 - dweb - 03 - fundamentos web
Unb 2012.1 - dweb - 03 - fundamentos web
 
Html5 primeiros passos
Html5 primeiros passosHtml5 primeiros passos
Html5 primeiros passos
 
Unb 2012.1 - dweb - 04 - html5 básico - parte i
Unb   2012.1 - dweb - 04 - html5 básico - parte iUnb   2012.1 - dweb - 04 - html5 básico - parte i
Unb 2012.1 - dweb - 04 - html5 básico - parte i
 
Plone total#3 Conhecendo o Zope
Plone total#3 Conhecendo o ZopePlone total#3 Conhecendo o Zope
Plone total#3 Conhecendo o Zope
 
Html5 em 15 minutos
Html5 em 15 minutosHtml5 em 15 minutos
Html5 em 15 minutos
 
Unb 2012.1 - dweb - c - técnicas
Unb   2012.1 - dweb - c - técnicasUnb   2012.1 - dweb - c - técnicas
Unb 2012.1 - dweb - c - técnicas
 
Programacao para Web I 03 HTML
Programacao para Web I 03 HTMLProgramacao para Web I 03 HTML
Programacao para Web I 03 HTML
 
Sobre o HTML
Sobre o HTMLSobre o HTML
Sobre o HTML
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 

Mais de Claudenio Alberto

(Tratamento imagens) marcações
(Tratamento imagens) marcações(Tratamento imagens) marcações
(Tratamento imagens) marcaçõesClaudenio Alberto
 
(Tratamento imagens) formatos
(Tratamento imagens) formatos(Tratamento imagens) formatos
(Tratamento imagens) formatosClaudenio Alberto
 
Unb -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_i
Unb  -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_iUnb  -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_i
Unb -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_iClaudenio Alberto
 
Unb -2011.2_-_arqi_-_04_-_ai_-_rotulagem
Unb  -2011.2_-_arqi_-_04_-_ai_-_rotulagemUnb  -2011.2_-_arqi_-_04_-_ai_-_rotulagem
Unb -2011.2_-_arqi_-_04_-_ai_-_rotulagemClaudenio Alberto
 
Unb 2011.2 - arqi - 07 - ai - wireframe
Unb   2011.2 - arqi - 07 - ai - wireframeUnb   2011.2 - arqi - 07 - ai - wireframe
Unb 2011.2 - arqi - 07 - ai - wireframeClaudenio Alberto
 
Unb 2011.2 - arqi - 06 - ai - prototipação
Unb   2011.2 - arqi - 06 - ai - prototipaçãoUnb   2011.2 - arqi - 06 - ai - prototipação
Unb 2011.2 - arqi - 06 - ai - prototipaçãoClaudenio Alberto
 
Unb 2011.2 - arqi - 03 - ai - usuários
Unb   2011.2 - arqi - 03 - ai - usuáriosUnb   2011.2 - arqi - 03 - ai - usuários
Unb 2011.2 - arqi - 03 - ai - usuáriosClaudenio Alberto
 
Unb 2011.2 - arqi - 03 - ai - parte iii
Unb   2011.2 - arqi - 03 - ai - parte iiiUnb   2011.2 - arqi - 03 - ai - parte iii
Unb 2011.2 - arqi - 03 - ai - parte iiiClaudenio Alberto
 
Unb -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_ii
Unb  -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_iiUnb  -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_ii
Unb -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_iiClaudenio Alberto
 
Unb 2012.1 - dweb - 06 - imagens otimizadas
Unb   2012.1 - dweb - 06 - imagens otimizadasUnb   2012.1 - dweb - 06 - imagens otimizadas
Unb 2012.1 - dweb - 06 - imagens otimizadasClaudenio Alberto
 
Unb 2012.1 - dweb - 05 - css3 - fundamentos
Unb   2012.1 - dweb - 05 - css3 - fundamentosUnb   2012.1 - dweb - 05 - css3 - fundamentos
Unb 2012.1 - dweb - 05 - css3 - fundamentosClaudenio Alberto
 
Unb 2012.1 - dweb - 02 - por onde começar
Unb   2012.1 - dweb - 02 - por onde começarUnb   2012.1 - dweb - 02 - por onde começar
Unb 2012.1 - dweb - 02 - por onde começarClaudenio Alberto
 
Unb 2012. 1- dweb - b - css proproedades
Unb   2012. 1- dweb - b - css proproedadesUnb   2012. 1- dweb - b - css proproedades
Unb 2012. 1- dweb - b - css proproedadesClaudenio Alberto
 

Mais de Claudenio Alberto (17)

The present perfect simple
The present perfect simpleThe present perfect simple
The present perfect simple
 
(Tratamento imagens) paths
(Tratamento imagens) paths(Tratamento imagens) paths
(Tratamento imagens) paths
 
(Tratamento imagens) marcações
(Tratamento imagens) marcações(Tratamento imagens) marcações
(Tratamento imagens) marcações
 
(Tratamento imagens) layers
(Tratamento imagens) layers(Tratamento imagens) layers
(Tratamento imagens) layers
 
(Tratamento imagens) formatos
(Tratamento imagens) formatos(Tratamento imagens) formatos
(Tratamento imagens) formatos
 
Imagens rasterizadas
Imagens rasterizadasImagens rasterizadas
Imagens rasterizadas
 
Unb -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_i
Unb  -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_iUnb  -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_i
Unb -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_i
 
Unb -2011.2_-_arqi_-_04_-_ai_-_rotulagem
Unb  -2011.2_-_arqi_-_04_-_ai_-_rotulagemUnb  -2011.2_-_arqi_-_04_-_ai_-_rotulagem
Unb -2011.2_-_arqi_-_04_-_ai_-_rotulagem
 
Unb 2011.2 - arqi - 07 - ai - wireframe
Unb   2011.2 - arqi - 07 - ai - wireframeUnb   2011.2 - arqi - 07 - ai - wireframe
Unb 2011.2 - arqi - 07 - ai - wireframe
 
Unb 2011.2 - arqi - 06 - ai - prototipação
Unb   2011.2 - arqi - 06 - ai - prototipaçãoUnb   2011.2 - arqi - 06 - ai - prototipação
Unb 2011.2 - arqi - 06 - ai - prototipação
 
Unb 2011.2 - arqi - 03 - ai - usuários
Unb   2011.2 - arqi - 03 - ai - usuáriosUnb   2011.2 - arqi - 03 - ai - usuários
Unb 2011.2 - arqi - 03 - ai - usuários
 
Unb 2011.2 - arqi - 03 - ai - parte iii
Unb   2011.2 - arqi - 03 - ai - parte iiiUnb   2011.2 - arqi - 03 - ai - parte iii
Unb 2011.2 - arqi - 03 - ai - parte iii
 
Unb -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_ii
Unb  -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_iiUnb  -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_ii
Unb -2011.2_-_arqi_-_05_-_ai_-_navegacao_-_parte_ii
 
Unb 2012.1 - dweb - 06 - imagens otimizadas
Unb   2012.1 - dweb - 06 - imagens otimizadasUnb   2012.1 - dweb - 06 - imagens otimizadas
Unb 2012.1 - dweb - 06 - imagens otimizadas
 
Unb 2012.1 - dweb - 05 - css3 - fundamentos
Unb   2012.1 - dweb - 05 - css3 - fundamentosUnb   2012.1 - dweb - 05 - css3 - fundamentos
Unb 2012.1 - dweb - 05 - css3 - fundamentos
 
Unb 2012.1 - dweb - 02 - por onde começar
Unb   2012.1 - dweb - 02 - por onde começarUnb   2012.1 - dweb - 02 - por onde começar
Unb 2012.1 - dweb - 02 - por onde começar
 
Unb 2012. 1- dweb - b - css proproedades
Unb   2012. 1- dweb - b - css proproedadesUnb   2012. 1- dweb - b - css proproedades
Unb 2012. 1- dweb - b - css proproedades
 

Unb 2012.1 - dweb - d - comportamento dos elementos

  • 1. Curso Superior de Tecnologia em Design Gráfico DWEB - Design para Web D Comportamento dos elementos “E o Verbo se fez carne, e habitou entre nós, e vimos a sua glória, como a glória do unigênito do Pai, cheio de graça e de verdade.” João 1:14 1 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 2. DWEB - Design para Web / Carlos José Contato Carlos José carlosjose.unibratec@gmail.com www.carlosjose.net twitter.com/carlosjoser2n 2 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 3. DWEB - Design para Web / Carlos José Objetivo da Aula n Apresentar os aspectos semânticos, das tag’s do HTML/XHTML em relação ao seu comportamento. 3 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 4. DWEB - Design para Web / Carlos José Agenda n Elementos de bloco n Elementos de linha 4 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 5. DWEB - Design para Web / Carlos José Comportamento do Elementos HTML/XHTML n  Elementos de bloco î  Os browsers tratam os elementos de bloco como se estivessem em pequenas caixas retangulares, empilhadas na página. î  Cada elemento de bloco começa em uma nova linha, e normalmente possuem algum espaço acima e abaixo de todo o elemento. Descrição   Tag’s   Títulos   h1,  h2,  h3,  h4,  h5,  h6   Parágrafos   p   Citações  longas   blockquote   Texto  pré-­‐formatado   pre   Diversos  elementos  de  lista   ol,  ul,  li,  dl,  dt,  dd   Endereço  de  contato   address   Linha  horizontal   hr   Tabela     table,  tbody,  thead,  Moot,  tr,  td,  th   Divisão  em  um  elemento  de  bloco  genérico   div   5 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 6. DWEB - Design para Web / Carlos José Comportamento do Elementos HTML/XHTML n  Elementos de linha î  São aqueles que ocupam somente sua largura necessária e não possuem algum espaço acima e abaixo de todo o elemento. Descrição   Tag’s   Abreviação   abbr   Sigla   acronym   Citação;  uma  referência  a  outro  documento,   cite   como  o  Stulo  de  um  livro   Amostra  de  código  de  programa   code   Texto  enfaUzado   em   Citação  curta   q   Texto  fortemente  enfaUzado   strong   Elemento  de  linha  genérico   span   6 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 7. DWEB - Design para Web / Carlos José Comportamento do Elementos HTML/XHTML n  Observações î  Primeiro: n  Saber diferenciar elementos de bloco de linha é fundamental na marcação de documentos HTML/XHTML. n  A importância se deve pelo fato da restrição de uso de um elemento de bloco dentro de um elemento de linha. n  Exemplo: î  Nunca se deve colocar a tag <p> entre a tag <a></a>, ou seja, pôr um parágrafo dentro de um link. î  Segundo: n  Elementos de bloco e de linha se comportam de forma diferente quando recebem uma regra de formatação por meio da CSS. 7 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 8. DWEB - Design para Web / Carlos José Comportamento do Elementos HTML/XHTML n  Observações î  Terceiro: n  O elemento <div> é usado para identificar uma divisão de bloco dentro do documento HTML/XHTML. n  Esta divisão será usada como um contêiner envolto de um agrupamento lógico de elementos no documento. î  Sempre use a propriedade id para identificar de forma descritiva a <div> que contém os elementos relacionados gerando assim um contexto e uma estruturação. î  Quarto: n  O elemento <span> oferece as mesmas vantagens que o elemento <div>, exceto que ele é usado normalmente para elementos de linha. n  Como o elemento <span> é um elemento de linha, ele só pode conter texto e outros elementos de linha. 8 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 9. DWEB - Design para Web / Carlos José Perguntas ? 9 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12
  • 10. DWEB - Design para Web / Carlos José Considerações Finais Fonte: Silva, Maurício Samy., HTML 5: A linguagem de marcação do futuro, São Paulo, Novatec Brasil, julho 2011; ROBBINS, Jennifer Niederst. Aprendendo Web Design – guia para iniciantes, 3ª Edição; http://www.htmldog.com/; http://www.w3schools.com 10 Apêndice D - Comportamento dos elementos Tuesday, 10 de April de 12