Hola Federico.
On 6/30/06, Federico H. <[EMAIL PROTECTED]> wrote:
>
> Entiendo que un ID suele emplearse para casos únicos e irrepetibles en una
> misma página, y una clase puede utilizarse varias veces.
Dicho de otra manera. 'id' designa a un elemento de manera *inequívoca*
dentro de una página, y 'class' asigna un elemento a un grupo que comparten
unas características comunes.
Lo que nunca
> supe o entendí es cuál es la importancia que reside en ello, me
> refiero a cuál es la relevancia de tal diferenciación o de dónde surge
> la necesidad de que existan ambas cosas, porque en el fondo cumplen
> exactamente la misma función.
Como puedes comprobar, por la propia definición, no cumplen la misma
función.
¿O se trata solamente de una cuestión
> puramente formal? Porque yendo al caso, si en lugar de utilizar ambas
> cosas utilizo solamente clases o llamo una clase solamente una vez por
> página, no estaría haciendo nada "malo".
Según lo que quieras obtener.
Si necesitas referirte a un elemento de manera inequívoca, por ejemplo con
un enlace a un ancla (tipo <a href="#identificador">enlace</a>)
necesariamente lo tendrás que hacer asignando un 'id' al elemento destino.
Si te refieres únicamente a que tus hojas de estilo funcionan bien sin
necesidad de asignar 'id' a ningún elemento, esta claro que no los
necesitas.
En fin... agradecido estaré si alguien puede aclararme esta dudilla
> "existencial".
Pues explicado hasta donde yo sé. Otra cosa es que personalmente, a nivel
organizativo y de comprensión de hojas de estilo, para mi son algo
fundamental. No es lo mismo ver un estilo aplicado a un elemento del tipo
'.cabecera ul li { ... }' que '#cabecera ul li { ... }' que directamente me
está haciendo sospechar que el elemento '#cabecera' seguramente se refiera a
la cabecera de todo el documento y por tanto el estilo solo se aplicará en
las listas desordenadas de un bloque bien delimitado, mientras que
'.cabecera' me sugiere que puede ser la cabecera de varias estructuras
menores y el estilo se aplicará por doquier en todas las listas
desordenadas. Esto, evidentemente también depende de como si el codificador
ha hecho un trabajo más o menos coherente con el uso de 'id' / 'class'.
saludos,
Un saludo, y espero haberte aclarado más que confundido, ;)
David Merino Ogando.
Federico.
> [EMAIL PROTECTED]
>
> _______________________________________________
> 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://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://ovillo.org/mailman/listinfo/ovillo