Hola a todos. hola Lord of freaks.
No lo puedo comprobar, pero según tengo entendido IE da un soporte deficiente a los seudo-elementos CSS2.1 .
:first-letter - funciona mal
:first-line - funciona peor
:after - no funciona
:before - tampoco
Segun
el enlace de siempre, en IE first-letter necesita un espacio en blanco que lo separe de la declaración.
Prueba el siguiente código:
Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<title>:first-letter</title>
<meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1'>
<style type="text/css">
#conespacio:first-letter {color: #cc0000;}
#sinespacio:first-letter{color: #cc0000;}
</style>
<p id='conespacio'>:first-letter seguido de espacio
(la primera letra en rojo indica que funciona)</p>
<p id='sinespacio'>:first-letter sin espacio despues
(la primera letra en rojo indica que funciona)</p>
Por favor, que alguien postée el resultado.