php - xhtml - css2 - templates

jean-louis
Invité n'ayant pas de compte PHPfrance

08 avr. 2005, 13:21

J'utilise easyphp 1.8
j'ai un fichier .php avec 3 inclusions de fichiers .inc. (templates)
je travaille en XHTML avec un fichier css2 externe.

Aucune mise en page n'est effectuée.

Lorsque je rassemble tout le code dans un fichier index.htm, tout fonctionne. La mise en page est correcte.

Eléphant du PHP | 200 Messages

08 avr. 2005, 13:24

tu appel tes css a quel niveau dans ta page+3includes ?
Univers divided by 0 - cucumber error - reboot

Mammouth du PHP | 859 Messages

08 avr. 2005, 13:30

Dans ton code il te faut un lien de ce type :

Code : Tout sélectionner

<head> ... <link href="css/style.css" rel="stylesheet" type="text/css" /> ... </head>

Invité
Invité n'ayant pas de compte PHPfrance

08 avr. 2005, 14:43

Cela se trouve dans le head et sous la forme:

<head>
<style type="text/css" media="screen">
@import url(style.css);
</style>
</head>

jean-louis
Invité n'ayant pas de compte PHPfrance

08 avr. 2005, 14:46

un oubli: j'ai aussi utilisé ce code qui ne marche pas:

Code : Tout sélectionner

<link rel="stylesheet" href="style.css" />

Mammouth du PHP | 859 Messages

08 avr. 2005, 14:48

L'appel de ton CSS se fait dans un fichier qui est inclus dans ta page?

si c'est le cas ne cherche pas plus loin, il faut le mettre sur la page principale et non dans les includes.

Enfin si c'est ce que tu as fais ;)

Jean-Louis
Invité n'ayant pas de compte PHPfrance

08 avr. 2005, 15:04

OK. Merci. Je vais tester.

Eléphant du PHP | 281 Messages

08 avr. 2005, 15:17

ensuite il faut que ta feuille de style soit bien au même niveau que ta page qui fait les différents include sinon ca peu poser problème aussi .

Mammouth du PHP | 859 Messages

08 avr. 2005, 15:23

ensuite il faut que ta feuille de style soit bien au même niveau que ta page qui fait les différents include sinon ca peu poser problème aussi .
T'as du mal t'exprimer parce que la feuille de style peut-être là où tu veux.

Code : Tout sélectionner

<link rel="stylesheet" href="style/de/ma/page/style.css" />

Eléphant du PHP | 281 Messages

08 avr. 2005, 15:29

Oui je me suis mal exprimé (décidémenet je suis le boulayz numéro 1 aujourd'hui ;) ) Ben enfaite ce que je voulais dire c'est que avec le code qu'il a mis dans le header il devais verifier que le .css se trouvais bien la ou il l'indiquait c'est à dire a coté des fichiers, sinon ben oui tu peux les placé ou tu veux comme nous le rapelle très justement notre ami flitox :D

Jean-Louis
Invité n'ayant pas de compte PHPfrance

09 avr. 2005, 20:31

Un peu tard, mais merci. Ca marche.