Hola! Antes del ejercicio una cuestión: ¿por qué no me funciona esta sentencia "#div1 span:first-letter{font-size:250%;} para dividir los parrafos y cambiar la primera letra??
Ahí va el codigo:
html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="description" content="ejercicio 1042"/>
<meta name="keyword" content="palabras clave"/>
<title>Ejercicio 1042</title>
<link rel="stylesheet" type="text/css" href="1042.css"/>
</head>
<body>
<div id="div1">
El div 1 debe contener un texto suficientemente largo, con
numerosos párrafos, como para exceder el tamaño del
contenedor. El texto del html debe transformarse
completamente a mayúsculas mediante el uso de propiedades
CSS. La separación entre letras debe ser un 5% superior a
lo normal. La primera letra de cada párrafo debe tener un
tamaño un 250% lo normal.
</div>
<div id="div2">
El div 2 debe contener un texto suficientemente largo como para
exceder el tamaño del contenedor. El texto del html debe
transformarse completamente a minúsculas mediante el uso
de propiedades CSS. La separación entre letras debe ser
un 10% superior a lo normal. Debe contener una palabra
(cadenadetextocualquiera)degranlongitud, de modo
que no quepa en el contenedor, y “romperse” para no
exceder la capacidad del contenedor usando la propiedad
word-wrap.
</div>
<div id="div3">
El div 3 debe contener un texto suficientemente largo como para
exceder el tamaño del contenedor. El texto del html debe
transformarse para que toda palabra comience con una
letra mayúscula mediante el uso de propiedades CSS. La
separación entre palabras debe ser un 10% superior a
lo normal. Debe contener una palabra (cadena de textocualquiera)degranlongituddemodoquenoquepaenel
contenedor, y no romperse.
</div>
</body>
</html>
css
/*Ejercicio 1042*/
div{margin:33px; width:180px; height:300px;
border:solid 6px red; float:left;}
#div1{text-transform:uppercase; letter-spacing:0.05em;}
#div1:first-letter{font-size:250%;}
#div2{text-transform:lowercase; letter-spacing:0.1em;
word-wrap:break-word;}
#div3{text-transform:capitalize; word-spacing:0.1em;}
Un saludo!! Gracias!! Por vuestra ayuda.