Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   CSS (http://www.forosdelweb.com/f53/)
-   -   divs con la misma id (http://www.forosdelweb.com/f53/divs-con-misma-id-451298/)

seterek 20/12/2006 02:47

divs con la misma id
 
hola,
tengo una duda que siempre me he planteado pero nunca me ha dado por preguntar, se supone que una id es para una única div, y que si queremos utilizar los mismos atributos a diferentes div tenemos que usar una clase, no?

mi pregunta es ¿qué pasa si le pones a distintas capas la misma id? yo no lo hago porque se supone que no hay que hacerlo, pero es que si lo haces no pasa nada... entonces eso es lo que no entiendo, es así porque son reglas del css y ya está o es así por algún motivo en particular o porque da algún problema?

bueno, es simple curiosidad,
un saludo

caricatos 20/12/2006 04:01

Re: divs con la misma id
 
Hola:

Yo tampoco lo hago, pero en ocasiones, debido al vicio de "copy & paste" lo he hecho y es desaconsejable por varias razones, como por ejemplo que salta la consola de errores de algunos navegadores, además no valida, y sobre el aspecto creo recordar que se veían todas las capas con los estilos definidos... pero hay otros problemas como que no podrías referir las capas con javascript (bueno, la primera sí...)

Saludos :arriba:

Rafael 20/12/2006 04:20

Re: divs con la misma id
 
Cabría recordar que no hay que hacerlo porque así dice la regla, que para eso es regla, y por algo es regla.
¿Por que es regla? porque de no seguirla pasarían cosas más adelante, cosas como las que comenta Caricatos.

Y si alguna persona se llamara exactamente como tú. Pues tal vez no tengas problema alguno... excepto cuando tengas problemas legales, o financieros, o cosas así.

seterek 20/12/2006 04:26

Re: divs con la misma id
 
sí, ya sé que es regla, por eso era mi duda, sólo quería saber por qué era regla, qué consecuencias tenía el romper la norma.


La zona horaria es GMT -6. Ahora son las 19:18.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.