Buenas a todo el mundo.
Tengo el siguiente problemilla con el código que pongo a continuación:
----------------------------------------------------
<html>
<head>
<meta http-equiv="Content-Language" content="es">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Pagina nueva 2</title>
<style type="text/css">
p > b {color:#00FF00}
</style>
</head>
<body>
<p><b>buenos días</b><font size="7"><b> buenas tardes</b></font></p>
</body>
------------------------------------
Según entiendo, el texto "buenos días" debería aparecer en color verde y el texto "buenas tardes" no, pero en realidad, no me aparece en verde ningún texto. ¿Por qué?, ¿es que entiendo mal lo de los selectores hijos?.
Me pasa lo mismo si intento realizar lo de los "selectores hermanos adyacentes". Es decir:
----------------------------------------------------
<html>
<head>
<meta http-equiv="Content-Language" content="es">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Pagina nueva 2</title>
<style type="text/css">
i + b {color:#00FF00}
</style>
</head>
<body>
<p><i>buenos días</i><b> buenas tardes</b></p>
</body>
------------------------------------
Según entiendo "buenas tardes" debería aparecer en verde ya que la etiqueta <b>es un hermano de <i> y además está a continuación de esta, pero nada de nada.
Muchas gracias a todos.