Hola Ramón, te comento que para pegar código debes usar el botón # que aparece en el editor del foro, lo pulsas y una vez te aparezcan las etiquetas [ code ] ... [ / code] pon el código entre esas dos etiquetas, luego pulsa previsualizar para comprobar si ha quedado bien o si tienes que corregir algo.
Sobre el ejercicio CU01012D del curso CSS, el enunciado dice: En él encontrarás tres etiquetas div. Haz lo siguiente:
a) Establece atributos class para cada una de ellas con valores <<principal>> para la primera, y <<secundario>> para la segunda y la tercera.
Pero tú no has establecido correctamente el atributo class sobre etiquetas div, sino que lo has hecho sobre otras etiquetas.
Tú has escrito: <div><h1>Novedades</h1><p class="principal">Aquí presentamos las novedades del sitio.</p></div>
Aquí tienes el atributo class sobre una etiqueta p. Para poner el atributo a la etiqueta div tienes que hacerlo así:
<div class="principal"><h1>Novedades</h1><p>Aquí presentamos las novedades del sitio.</p></div>
Lo mismo te ocurre aquí. En vez de:
<div>
<h3 class="secundario">Lanzamos el producto X-FASHION</h3>
Debes escribir:
<div class="secundario">
<h3>Lanzamos el producto X-FASHION</h3>
Finalmente el ejercicio dice que en el tercer div también class debe ser secundario, por tanto debes escribir:
<div class="secundario">
<h3>Mejoramos el producto T-MOTION</h3>
Una vez definido esto, tienes que meter el código CSS. Para ello puedes hacerlo como CSS interno (dentro del mismo archivo html donde tienes el código html) o como css externo (en un archivo aparte, poniendo una referencia).
Mira las explicaciones y ejemplos que tienes aquí:
http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=713:formas-de-aplicar-css-interno-y-externo-link-rel-y-archivos-de-extension-css-comentarios-css-cu01010d&catid=75:tutorial-basico-programador-web-css-desde-cero&Itemid=203Inténtalo y si tienes problemas vuelve a consultar
Salu2