Ainda sobre nomenclaturas CSS
Pensei que esse assunto fosse gerar polêmica, mas vocês não deram muito IBOPE, talvez por que achem de baixa relevância. Mas a W3C avisa: Use class com semântica na mente.
Alerto no tópico abaixo e reforço neste, frequentemente são usados nomes em class e ids de acordo com o formato, exemplo: .textoVermelho, .linkAzul, #esquerda, #direita etc.
Quando o melhor seria dar nomes de acordo com o papel que cada elemento HTML desempenha dentro da página, exemplo: .erro, .atalho, #menu, #noticias etc.
Não é bem mais lógico?
o[>_<]o
[Lutando por WaSP]
3 Comentários:
Ãs 7:51 PM, por Unknown:
Concordo. Isso facilita também uma reestruturação de layout que a página, porventura, possa sofrer.
Ãs 12:53 AM, por Aldemir:
É ai que eu quero chegar...
Mas isso é muito normal, toda mudança de paradigma deixa alguns vícios e precisamos abtraír ao máximo para que a migração de conceitos e tecnologia não sejam prejudicadas, não adianta somente pensar em passar pelos softwares validadores, pois esses só avaliam códigos, precisamos escrever um (x)HTML independente de formato, pois a forma de apresentação tende a mudar de acordo com a visão do grupo de usuário mais importante, e isso também é muito comum acontecer.
A flexibilidade que temos quando pensamos de forma semântica é imensa e os benefícios também.
o[>_<]o
[Lutando por WaSP]
Ãs 6:41 PM, por Aldemir:
O Eric Meyer também resolveu reforçar e postou em seu site um artigo sobre Structural Namingo[>_<]o
[Lutando por WaSP]
Postar um comentário
<< Principal