Héctor:
Por otro lado, además de todo lo que ya se dijo, es importante que sea
único porque así lo indica el estándar de HTML o XHTML.
No es cuestión de decisión. Sino de seguir las normas pautadas por la W3C.
Las clases sirven para identificar a un grupo de objetos (por ejemplo,
todos estos son botones de la botonera principal, entonces son de la
misma clase); pero los id sirven como identificadores únicos, como nombres.
Si tenés varios id iguales, el HTML o el XHTML dejan de validar, y podés
tener problemas con el DOM y con javascript cuando utilizás funciones
como...
var elemento = document.getElementById("titulo_principal");
Si hubiera más de un elemento con id "titulo_principal" esto funcionaría
de forma incorrecta, ya que es una función que devuelve una referencia a
un único objeto, a diferencia de getElementsByTagName, por ejemplo, que
devuelve un array de elementos, porque prevee que puede haber varios con
la misma etiqueta.
saludos,
Lucas
--
===============================
LucasMourelle - desarrollos rgb
===============================
6343-1705 // 15-5052-1468
[EMAIL PROTECTED]
===============================
Rodrigo Álvarez Virgós wrote:
> No aporto nada nuevo a éste hilo, simplemente una analogía a lo siguiente:
>
>
> Pero yo digo que tampoco tiene que ser así, se puede subsanar a la hora de
>
>> declarar dicho identificador haciendo referencia al elemento que tiene que
>> ser, es decir algo del estilo ul#listaMenu {}
>>
>
>
> El atributo id "identifica de forma única a un elemento HTML. Tu ejemplo es
> como decir: podemos dar un mismo DNI a varias personas distintas, pero
> podemos subsanar la incertidumbre de las personas con DNI 11111111
> refiriéndonos a "la persona con DNI 11111111 que es hombre blanco de 26
> años"
>
> Como ya te han dicho, si quieres dar un mismo formato a todos los hombres
> blancos de 26 años, usas una clase, si quieres dar formato a la persona con
> DNI 11111111, usas ID, y si quieres darle ambos formatos: usas tanto class
> como id.
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a [email protected]
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo