Hola otra vez, creo que algo me falto explicar, la hoja de estilo la llamo desde la página principal, que tiene la sgte estructura:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="sp" xml:lang="sp">
<head>
<title>Página web</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<link rel="stylesheet" href="css/principal.css" type="text/css" media="screen, projection" />
</head>
<body>
<?PHP
include("includes/pagina2.php");
?>
</body>
</html>
La segunda página sólo contiene unos <div></div>:
Código:
<div class="contenido">
prueba<br/><br/><br/><br/><br/><br/>
</div>
<div class="menu">
<a href="#" title="Ir a la página de inicio">Inicio</a>
<a href="#" title="Ir a la página de inicio">Menú 1</a>
</div>
<div class="pie">
Desarrollado por David Perez
</div>
y a mi parecer no hay nada de malo en el documento, así como esta se muestra como quiero en Opera y en IExplorer (bueno en este último dentro de lo que puede), en cambio en FireFox sólo me muestra el contenido de la página. Pero con:
Código:
<?PHP
include("includes/pagina2.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="sp" xml:lang="sp">
<head>
.
.
.
</html>
ahí sí funciona bien en los tres.
La estructura de los directorios es como sigue:
raiz
|
|---css
|---includes
en la raiz es el index.php y en los otros, bueno lo que dice su nombre.
No sé, seguiré intentando a ver si logró salvar ese problemilla.
Disculpen si me exagero en los códigos pero como es pequeño me anime a insertarlo.
Saludos desde Tacna - Perú
David