Passer mon site en XHTML + CSS : Petits problèmes

Passer mon site en XHTML + CSS : Petits problèmes - XML/XSL - Programmation

Marsh Posté le 20-09-2003 à 00:49:30    

Bonjour tout le monde !
Je bosse actuellement sur mon site ( http://www.roger-one.net ) afin de le faire en XHTML et d'utilise d'avantage les CSS. J'avance doucement, mais j'ai besoin d'aides.
 
D'abord j'aimerai savoir comment faire pour mettre le "tag" (je sais pas comment appeller ça) XHTML et concerver les extensions php3 pour mes fichiers. Le problème est que quand je met ça :
 

Code :
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"   
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
  5. <head>
  6.   <title>STARWARS : Roger-One.Net</title> 
  7. </head>
  8. <body>
  9. </body>
  10. </html>


 
 
Il me met :  
 
Parse error: parse error, unexpected T_STRING in c:\program files\easyphp\www\roger1\indexv32.php3 on line 1
 
Vous pouvez voir un premier essai de la nouvelle version de mon site ici : http://www.roger-one.net/indexv32.php3
Vous remarquez qu'il a des trucs qui coincent...  :sarcastic:  
 
Je suis parvenu à mettre le menu à gauche de la page centrale ce qui est une première chose. Mais j'aimerai savoir comment faire pour que le menu colle la page centrale. Vous remarquerez qu'il y a également un petite image "angle" à droite de la bannière. Normalement elle doit être en dessous à gauche de la bannière, mais de la manière, je sais pas comment faire.
 
Ensuite, pour mon menu je voudrais savoir si le système de puces est le meilleur moyen. Là c'est pas terrible parce que les titres des rubriques sont trop décallés vers la droite, mais je sais pas comment faire pour arranger ça.
 
Voici le code d'une partie de mon menu :  
 

Code :
  1. <div class="menu_titre">.: Roger-One.Net :.</div>
  2. <ul id="menu">
  3. <li><a href="index.php3">Accueil</a></li>
  4. <li><a href="/forum/" target="_blank">Forum</a></li>
  5. <li><a href="?rep_rubrique=roger&page_centre=staff">Staff / contact</a></li>
  6. <li><a href="?rep_rubrique=roger&page_centre=historique">Historique</a></li>
  7. <li><a href="?rep_rubrique=roger&page_centre=sondages">Sondages</a></li>
  8. <li><a href="/skyrunner/" target="_blank">Top: Skyrunner</a></li>
  9. <li><a href="?rep_rubrique=liens&page_centre=lienssw">Les liens</a></li>
  10. <li><a href="?rep_rubrique=liens&page_centre=ban">Banni&egrave;res</a></li>
  11. </ul>
  12. etc...


 
Je peux faire plus leger?
J'aimerai savoir également comment faire pour mettre un menu déroulant éfficace.
 
Enfin pour finir je met le code de mon index :
 

Code :
  1. <html>
  2. <head>
  3. <title>STARWARS : Roger-One.Net</title>
  4. <link rel="stylesheet" href="style.css">
  5. <style type="text/css"></style>
  6. </head>
  7. <body>
  8. <div align="center" id="titre" width="750" class="page_haut">
  9. <img src="images/v3/banniere3.jpg"> /*la bannière */
  10. <img src="images/v3/cadres/angle_hg.jpg" align="center"> /*l'image de l'angle */
  11. </div>
  12. <div class="partie_gauche">
  13. <?php include("menuv32.php3" ); ?> /*le menu */
  14. </div>
  15. <div class="partie_centrale">
  16. <?
  17. /*Le moteur du site */
  18. ?>
  19. </div>
  20. </body>
  21. </html>


 
Normallement ma page à une largeur de 750 pixels afin de convenir à la résolution 800*600.
Bon, ça fait beaucoup de choses  :sweat: . J'espère que certains pourront m'aider.


Message édité par electroger le 20-09-2003 à 01:07:58
Reply

Marsh Posté le 20-09-2003 à 00:49:30   

Reply

Marsh Posté le 20-09-2003 à 08:04:02    

electroger a écrit :

Bonjour tout le monde !
Je bosse actuellement sur mon site ( http://www.roger-one.net ) afin de le faire en XHTML et d'utilise d'avantage les CSS. J'avance doucement, mais j'ai besoin d'aides.
 
D'abord j'aimerai savoir comment faire pour mettre le "tag" (je sais pas comment appeller ça) XHTML et concerver les extensions php3 pour mes fichiers. Le problème est que quand je met ça :
 

Code :
  1. <?xml version="1.0" encoding="iso-8859-1"?>


 


 
Pour php, <? ouvre php. Donc une solution :
 

Code :
  1. echo"<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>";

Reply

Marsh Posté le 20-09-2003 à 08:45:45    

pour le menu fais au plus simple

Code :
  1. <div id="bla">
  2.    <a href="...." class="menu">Menu1</a>
  3.    <a href="..." class="menu">Menu2</a>
  4.    ...
  5. </div>


 
en mettant un display:block pour le style

Reply

Marsh Posté le 20-09-2003 à 13:26:14    

Urd-sama a écrit :

pour le menu fais au plus simple

Code :
  1. <div id="bla">
  2.    <a href="...." class="menu">Menu1</a>
  3.    <a href="..." class="menu">Menu2</a>
  4.    ...
  5. </div>


 
en mettant un display:block pour le style


:non: sa solution est sémantiquement meilleur, car sans style, elle reste nettement plus consultable.

Reply

Marsh Posté le 20-09-2003 à 13:28:29    

Hermes le Messager a écrit :


 
Pour php, <? ouvre php. Donc une solution :
 

Code :
  1. echo"<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>";



Code :
  1. <? echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>"; ?>


meme :D
 
mais avec les versions + recentes de php c'est résolu non?


Message édité par the real moins moins le 20-09-2003 à 13:29:00

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 20-09-2003 à 13:40:13    

bah non, ce n'est pas un *bug*
 
Par contre, il peut toujour interdire l'utilisation de <? ?> pour délimiter le php et forcer le <?php ?>

Reply

Marsh Posté le 20-09-2003 à 13:58:06    

gizmo a écrit :

bah non, ce n'est pas un *bug*
 
Par contre, il peut toujour interdire l'utilisation de <? ?> pour délimiter le php et forcer le <?php ?>

ben non spa un bug, mais me semblait qu'ils avaient qd meme fait qqchose pour faciliter ça :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 22-09-2003 à 18:24:25    

Merci pour votre aide  :jap: .  
Donc il est préférable d'utiliser des puces? Comment on fait pour reduire le décalage à droite avec les puces?

Reply

Marsh Posté le 22-09-2003 à 18:36:48    

on va voir sur la faq xhtml/css [:nofret]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 07-10-2003 à 18:07:48    

Ok, pour les puces c'est réglé  :) .
Par contre je sais toujours pas comment faire pour que le menu et la partie centrale se collent au milieu de la page. Comment faire? En fait c'est toute l'organisation avec les DIV et CSS qui m'échappe...  :sweat: Mais ça va venir !  :)  
Sinon est ce que c'est possible faire en sorte que la hauteur de la page centrale soit au moins aussi importante que celle du menu?
 
Merci d'avance  :jap: .

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed