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 11 anni fa
vecchia
X 0 X

non ho capito quando si verifica il problema.

 :bye:

risposto 11 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 11 anni fa
vecchia
X 0 X

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

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

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

risposto 11 anni fa
vecchia
X 0 X

prova a controllare l'HTML con un validatore W3C

risposto 11 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 11 anni fa
vecchia
X 0 X

riporta l'HTML della pagina

risposto 11 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 11 anni fa
vecchia
X 0 X

prova a mettere un percorso assoluto per il CSS

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