Perdita formattazione con pagina php

Ciao a tutti,

sto facendo una pagina in php validata xhtml 1.0 transitional + css. Fin qui tutto bene. Effettuo anche delle query sql se interessa. Appena apro la pagina ok, ma se clicco su un classico collegamento href lui mi visualizza la pagina ma è come se perdesse lo stile del css. Perchè?

Grazie

inviato 9 anni fa
vecchia
X 0 X

non ho capito quando si verifica il problema.

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

uhm uhm uhm... Già rispsoto??? Siete velocissimi :)

Praticamente ho un link alla stessa pagina di dove sono attualmente. Quando ci clicco mi va alla pagina desiderata ma perdo tutta la formattazione. Questo avviene solo non Internet Explorer... E poi mi fa caratteri strani dove inserisco il codice php.

Perchè?

risposto 9 anni fa
vecchia
X 0 X

puoi verificare se l'HTML della pagina cambia se questa viene caricata direttamente oppure attraverso il link?

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

ho verificato attentamente ma ho constatato che il codice non cambia neanche di una virgola... :'(

risposto 9 anni fa
vecchia
X 0 X

prova a controllare l'HTML con un validatore W3C

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

bè, cosa dovrei controllare? mi dà alcuni warning su certi caratteri strani che vedo solo con firefox ed opera nei punti in cui ho aggiunto codice php...

risposto 9 anni fa
vecchia
X 0 X

riporta l'HTML della pagina

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

ecco:

<?php
...
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo($titoloSito . " - Benvenuto")?></title>
<link rel="stylesheet" type="text/css" href="style/style/default.css" />
</head>

<body>
<div id="contenitore">
   <div>
      <div style="width: 550px; float: left;"><a href="index.php"><img src="<?php echo($logoSito);?>" alt="Logo Azienda" /></a></div>
      <div style="width: 300px; float: left;"><?php mostraData();?></div>
   </div>
   <br style="clear: both;" /><br style="clear: both;" />
   <div id="posizione">
      <div><a href="index.php">Centro di supporto</a></div>
   </div>
</div>
</body>

</html>
risposto 9 anni fa
vecchia
X 0 X

prova a mettere un percorso assoluto per il CSS

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda