Foros del Web » Creando para Internet » CSS »

Uso de <div id="algo"> versus <div class="algo" id="algo">

Estas en el tema de Uso de <div id="algo"> versus <div class="algo" id="algo"> en el foro de CSS en Foros del Web. Hola a todos, siempre he tenido la siguiente pregunta que me gustaría me ayudasen a aclarar de forma sencilla. Por ejemplo cuando creo el archivo ...
  #1 (permalink)  
Antiguo 21/12/2008, 19:47
ginnomillan
Invitado
 
Mensajes: n/a
Puntos:
Uso de <div id="algo"> versus <div class="algo" id="algo">

Hola a todos, siempre he tenido la siguiente pregunta que me gustaría me ayudasen a aclarar de forma sencilla.

Por ejemplo cuando creo el archivo css, puedo colocar:

div.algo{position, width, height, etc}

o bien puedo colocar:

#algo {las mismas propiedades}

Pero cuando invoco esas propiedades desde el archivo html

lo debo hacer:

<div class="algo" id="algo"> para el primer caso, y

<div id="algo"> para el segundo.

¿qué ventajas o desventajas tiene una forma o la otra?

Agradecido por su ayuda, se despide

Ginno
  #2 (permalink)  
Antiguo 21/12/2008, 20:46
Avatar de pitufoweb  
Fecha de Ingreso: enero-2008
Ubicación: Un Mundo Raro
Mensajes: 1.148
Antigüedad: 16 años, 10 meses
Puntos: 181
Respuesta: Uso de <div id="algo"> versus <div class="algo" id="algo">

Hola, unas de las principales diferencias es que solo puedes tener un "id" con el mismo nombre por pagina. Mientras el "class" puedes repetirlo cuantas veces sea necesario.

Otra diferencia es que el "id" tiene una especificidad de 100 y el "class" tiene una especificidad de 10.


Los "ids" se usan generalmente para los elementos que forman la estructura de la pagina como por ejemplo el contenedor, header, pie, etc.



Bye.
__________________
------------- " La felicidad no llega de afuera, nace desde dentro. " -------------
  #3 (permalink)  
Antiguo 21/12/2008, 21:20
 
Fecha de Ingreso: diciembre-2008
Ubicación: Cordoba
Mensajes: 127
Antigüedad: 15 años, 11 meses
Puntos: 17
Respuesta: Uso de <div id="algo"> versus <div class="algo" id="algo">

hay usos avanzados de class y ID te recomiendo ver esta pagina para que despejes tus dudas


http://www.librosweb.es


Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:27.