Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2010, 06:15
informa
 
Fecha de Ingreso: noviembre-2005
Mensajes: 86
Antigüedad: 18 años, 5 meses
Puntos: 0
¿Qué es lo correcto?

Hola: Tengo una duda:
¿Cual debe ser la secuencia del script CSS?: ¿Primero los divs principales y luego los divs que rellenan esos divs principales, o según el orden en que estan escritos los id y class en la página?

Pongo un ejemplo:
Es correcto esto:
Cita:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es-es">
<HEAD>
<TITLE>Prueba</TITLE>
<style type="text/css">
body{background:#DEDEDE}
#container{width:800px; background:#FFF}
#cabecera {height:100px}
#menu{height:30px; background:#8855AA}
#contenido{background:#F1D5D5; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#pie{background:#000; font: 12px Arial, Helvetica, sans-serif; fot-color:FFF}

.titulo {padding:20px; font: 20px "Comic Sans MS", Arial, Helvetica, sans-serif; font-color:FCD}
.comentario{font: 15px Arial, Helvetica, sans-serif; font-color:FFF}
</style>
</HEAD>
<BODY>
<div id="container"><div>
<div id="cabecera">Mi cabecera</div>
<div="menu">Aqui iria el menú</div>

<div id="contenido">
<div class="titulo">Titulo del articulo</div>
<div class="comentario">Aqui iria el texto bla, bla, bla, bla......</div>
<div class="comentario"> Aqui seguiria otro comentario... </div>
</div>
<div id="pie">Mi pie de paginaz</div>
</div>
</BODY>
</HTML>
o es más correcto ésto:
Cita:
<style type="text/css">
body{background:#DEDEDE}
#container{width:800px; background:#FFF}
#cabecera {height:100px}
#menu{height:30px; background:#8855AA}

#contenido{background:#F1D5D5; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titulo {padding:20px; font: 20px "Comic Sans MS", Arial, Helvetica, sans-serif; font-color:FCD}
.comentario{font: 15px Arial, Helvetica, sans-serif; font-color:FFF}

#pie{background:#000; font: 12px Arial, Helvetica, sans-serif; fot-color:FFF}
</style>
Estoy empezando con CSS y tengo muchas dudas.

Gracias