Jump to content


Photo

Qual é A Forma Semanticamente Correta De Fazer Essa Implementação?


  • Faça o login para participar
5 replies to this topic

#1 Welington

Welington

    Ativo

  • Usuários
  • 305 posts
  • Sexo:Não informado
  • Localidade:Taubaté - SP
  • Interesses:Sandra Bullock<br>Alias<br>---<br>Webdesign<br>ASP<br>PHP<br>---

Posted 28/07/2007, 20:49

Olá pessoal,

desenhei o layout e estou em dúvida quanto à implementação de uma parte.
Essa parte constitue-se se 3 quadros onde haverá um título e uma imagem logo abaixo dele, como vocês podem ver na figura:

Attached File  gaiolas.jpg   52.3KB   11 downloads

A minha dúvida é: o que é semanticamente mais correto:
Fazer apenas uma div ocupando a largura inteira da tela e colocar os 3 quadros dentro dela (usando as tags h1 para o texto e img para as imagens)
ou
Fazer uma div para cada quadro (três divs), que irá conter seu respectivo título e imagem?

Estou perguntando porque minha preocupação é em relação ao aumento de texto. Fiz o primeiro exemplo, com uma div só e os 3 quadros dentro dela, e quanto aumento a fonte, as imagens se desalinham completamente.

Obrigado,

Welington

#2 Raphaell

Raphaell

    Normal

  • Usuários
  • 80 posts
  • Sexo:Masculino
  • Localidade:Recife/PE
  • Interesses:Tableless, CSS, XHTML, Flash, ActionScript, Photoshop, Fireworks, Teoria das cores, Webdesign.

Posted 29/07/2007, 11:18

Acho que você deveria utilizar o método 1, mais com as imagens apresentadas no CSS como background, entende ?
Raphael Taveira Webdesigner
Avaliação (x)HTML, CSS & Visual.
Ocupado com projeto !!!
"Minhas seções": CSS & Semântica(Tableless)

Contato: raphaelstrous@yahoo.com.br

#3 Welington

Welington

    Ativo

  • Usuários
  • 305 posts
  • Sexo:Não informado
  • Localidade:Taubaté - SP
  • Interesses:Sandra Bullock<br>Alias<br>---<br>Webdesign<br>ASP<br>PHP<br>---

Posted 29/07/2007, 19:37

Na verdade as imagens serão links, então apresentá-las como background não daria certo.
Dei uma olhada no site novo da CNN (que supostamente teria sido desenvolvido por um profissional), e eles usam DIV pra tudo, menos para os títulos e imagens, e algumas outras coisas, então estou em dúvida, porque lá existem algumas coisas que poderiam ser feitas sem divs, apenas acertando o alinhamento dos elementos...

Alguém mais?

Obrigado

#4 Raphaell

Raphaell

    Normal

  • Usuários
  • 80 posts
  • Sexo:Masculino
  • Localidade:Recife/PE
  • Interesses:Tableless, CSS, XHTML, Flash, ActionScript, Photoshop, Fireworks, Teoria das cores, Webdesign.

Posted 29/07/2007, 23:36

Então ponha a imagem na tag IMG.
Raphael Taveira Webdesigner
Avaliação (x)HTML, CSS & Visual.
Ocupado com projeto !!!
"Minhas seções": CSS & Semântica(Tableless)

Contato: raphaelstrous@yahoo.com.br

#5 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 30/07/2007, 08:47

Acho que assim seria melhor mesmo:

<div class="float_left">
  <h3>Gaiola</h3>
  <img src="bogus.jpg" />
</div>

Sendo que o título (h3) ficaria com um fundo cinza para mesclar com a imagem:

+----------+
| H3	   |
+----------+
| Imagem   |
+----------+

WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#6 Welington

Welington

    Ativo

  • Usuários
  • 305 posts
  • Sexo:Não informado
  • Localidade:Taubaté - SP
  • Interesses:Sandra Bullock<br>Alias<br>---<br>Webdesign<br>ASP<br>PHP<br>---

Posted 30/07/2007, 14:59

Consegui resolver pessoal,
obrigado.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq