Re: [Ovillo] Uso correcto del identificador # CSS
salud; si no es único, es decir, si aparece más de uno en la misma página, yo utilizo class. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Uso correcto del identificador # CSS
On 3/1/07, Héctor Fernández [EMAIL PROTECTED] wrote: Buenas a todos. Estoy en un pequeño dimela con un compañero de trabajo en cuanto al uso correcto de los ID y me gustaría saber vuestra opinión. El dice que el uso de un ID tiene que ser único y que no se le debería asignar a más de un elemento del código por que perdería su función de identificador UNICO, con lo cual sería mejor usar clases. El tiene razon y tu te equivocas. ID tiene que ser unico, y si no lo es, un monton de cosas se rompen y dejan de funcionar. Por ejemplo la api DOM de Javascript. El sentido de ID debe ser este, el de identificar un elemento unicamente dentro de la pagina. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Uso correcto del identificador # CSS
Así es. De http://www.tejedoresdelweb.com/307/article-1061.html#h2_5 Identificadores únicos El atributo ID de un elemento HTML permite referenciarlo en forma única como selector; claro está, el diseñador web debe tener cuidado de usarlo sólo una vez en el documento. Ahi lo tienes. Tei escribió: On 3/1/07, Héctor Fernández [EMAIL PROTECTED] wrote: Buenas a todos. Estoy en un pequeño dimela con un compañero de trabajo en cuanto al uso correcto de los ID y me gustaría saber vuestra opinión. El dice que el uso de un ID tiene que ser único y que no se le debería asignar a más de un elemento del código por que perdería su función de identificador UNICO, con lo cual sería mejor usar clases. El tiene razon y tu te equivocas. ID tiene que ser unico, y si no lo es, un monton de cosas se rompen y dejan de funcionar. Por ejemplo la api DOM de Javascript. El sentido de ID debe ser este, el de identificar un elemento unicamente dentro de la pagina. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Uso correcto del identificador # CSS
Yo estoy de acuerdo con tu amigo. Un identificador ID tiene que ser único. Para todo lo demás, clases. El día 1/03/07, Héctor Fernández [EMAIL PROTECTED] escribió: Buenas a todos. Estoy en un pequeño dimela con un compañero de trabajo en cuanto al uso correcto de los ID y me gustaría saber vuestra opinión. El dice que el uso de un ID tiene que ser único y que no se le debería asignar a más de un elemento del código por que perdería su función de identificador UNICO, con lo cual sería mejor usar clases. 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 {} y que tampoco sería un mal uso el emplear este ID más de un vez si en la página nos encontramos con más de un UL que necesita de las reglas de #listaMenu. no creen?? Gracias y saludos. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Uso correcto del identificador # CSS
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 refiriéndonos a la persona con DNI 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 , 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Uso correcto del identificador # CSS
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 refiriéndonos a la persona con DNI 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 , 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo