Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/02/2006, 23:21
Avatar de baccxus
baccxus
 
Fecha de Ingreso: mayo-2005
Ubicación: Panama city, Panama, Panama
Mensajes: 870
Antigüedad: 18 años, 10 meses
Puntos: 17
Creo "ArdillaRoja" que estás herrad@ en las forma de usar los id's y las clases. El uso de las divisiones como lo tienes, comunmente lo llamamos "divitis", y no aprovechas el potencial de CSS.

Te pondré un ejemplo: Web con divisiones principales (encabezado, lateral, contenido y pie de página):

#encabezado
#lateral
#contenido
#piedepagina

Ahora, el #contenido tiene: titulo, texto, fotos, etc

#contenido h1
#contenido p
.imagenesderecha
.imagenesizquierda
.otros

y todo lleva un orden:
Código HTML:
<body>
........
<div id="contenido">
<h1>El titulo bien grande y bonito</h1>
<p>un montón de texto pa que todo mundo sepa de que estoy hablando<img src="miimagen" alt="Pa que me veas" class="imagenesderecha" /></p></div>
....
Y así por el estilo.

Que pasa con esto? Pues que tu contenido está estructurado, es más fácil de trabajar y es mejor indexado por los buscadores, además de muchas otras ventajas como por ejemplo que se visualiza mejor en un PDA (Agenda) o en un celular, o que la gente que usa lectores de pantalla te leen mejor tu contenido.

Ahora en tu caso, tienes #encuesta, si tienes varios #encuesta, lo mejor es que uses ".encuesta" que es una clase (esta la puedes usar cuantas veces quieras), si por el contrario la encuesta es única y tiene un sentido relevante con tu contenido, ahí si usas un id (#encuesta). Tomando tu ejemplo.

<div id="encuesta">
<h1>Titulo de la encuesta</h1>
<p>
Contenido
Contenido
</p>
</div>

Si son varias encuestas sería, más o menos, así:

<div id="donde_vallan_las_encuestas">
<h1>Encuestas de la semana</h1>
<div class="encuesta">
<h1>Titulo de la encuesta n1</h1>
<p>
Contenido
Contenido
</p>
</div>
<div class="encuesta">
<h1>Titulo de la encuesta n2</h1>
<p>
Contenido
Contenido
</p>
</div>
</div>

Saludos,
__________________
Al final del día hablar es gratis, codificar no lo es