Criando nomes válidos para o atributo Id
21abr 2009, às 12:30
Publicado em HTML / CSS | Comentários desativados »
publicado por: Magno Valdetaro
Ao usar o atributo id para criar um nome exclusivo para um elemento em um documento HTML, não existe uma regra simples que define os caracteres que você pode utilizar para esse nome.
A partir dos dados básicos do html :
Atributos id e name devem começar com uma letra ([A-Za-z]) e pode ser seguido por qualquer letra ou número, dígitos ([0-9]), hífens ("-"), underscores ("_") , dois pontos (":"), e ponto (".").
É uma regra simples, mas a julgar pela quantidade de vezes que surgem ids com valores inválidos, por exemplo, começa com um dígito, esta regra não parece ser do conhecimento comum.
Minha preferência pessoal é a de usar somente minúsculas ([az]), dígitos ([0-9]), e hífens ("-"). Parece mais limpa e evita a grande confusão que utilizar dois pontos (":") e ponto (".") poderia causar com seletores CSS que também utilizam esses caracteres.


























