Documentación especificación oficial CSS. W3schools y W3fools. Validación CSS W3C validator (CU01023D)
Aquí esta mi ejercicio con la validación dentro:
Documento HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8">
<title>Ejercicio CU01023D</title>
<link rel="stylesheet" type="text/css" href="CU01023D.css">
</head>
<body>
<h1>Aprendizaje de la programación</h1>
<div id="menu">
<ol>
<li>Programación básica.</li>
<li>Programación intermedia.</li>
<li>Programación avanzada.</li>
</ol>
</div>
<div id="footer">
<p>Curso aprenderaprogramar.com</p>
</div>
<p>
<a href="http://jigsaw.w3.org/css-validator/check/referer">
<img style="border:0;width:88px;height:31px"
src="http://jigsaw.w3.org/css-validator/images/vcss"
alt="¡CSS Válido!" />
</a>
</p>
</body>
</html>
Código CSS
/*DATOS GENERALES*/
body{margin: auto; max-width: 1000px;}
/*Titulo principal*/
h1{color: #FFF; background-color: #000;font-size: 120%;
text-decoration: underline;}
/*La lista "Menu"*/
#menu{background-color: #FA8072; color: #333;font-size: 90%;
font-family: "Book Antiqua", arial;}
/*El footer*/
#footer{background-color: #F0E68C; font-size: 105%;
color: #AAA; width: 240px;}