Je voudrais que mon php soit piloté par du css.

Eléphant du PHP | 117 Messages

01 oct. 2005, 15:32

Bonjour,

Je voudrais que mon php soit piloté par du css. Bien entendu je n'y arrive pas.

Voici mon jeu d'essai

fichier html.html

Code : Tout sélectionner

<link rel="stylesheet" media="screen" type="text/css" title="essai" href="style.css" /> <a href="php.php"> clique </a>


fichier style.css

Code : Tout sélectionner

.affiche { color: red; font-size: 10px; }
fichierphp.php

Code : Tout sélectionner

<? ?> <div class="affiche"> Couleur rouge, 10 pixels </div> <? ?>
En cliquant sur "clique" depuis la page html pour lancer le php, je n'arrive pas à faire afficher
Couleur rouge, 10 pixels "en rouge 10 pixels"

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 oct. 2005, 15:41

Salut, je pense que pour faire ce que tu veut il faudrai plus intégrer ceci
<link rel="stylesheet" media="screen" type="text/css" title="essai" href="style.css" /> 
dans la page fichierphp.php;

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 117 Messages

01 oct. 2005, 15:48

J'ai donc changé mon fichier php.php comme suit :

Code : Tout sélectionner

<? ?> <link rel="stylesheet" media="screen" type="text/css" title="essai" href="style.css" /> <div class="affiche"> Couleur rouge, 10 pixels </div> <? ?>
Mais cela ne marche pas

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 oct. 2005, 16:34

oui mais la balise link doit se trouver antre <head> </head>

fichier.php
<html>
<head>
<link rel="stylesheet" media="screen" type="text/css" title="essai" href="style.css" />
</head>
<body>
<?
?>
<div class="affiche">
Couleur rouge, 10 pixels
</div>
<?
?>
</body>
</html>
ou alors inclure la ligne <link.. dans le fichier contenant le head.
enfin je vois pas le rapport avec php, peut etre que je me plante et ce n'est absolument pas ce que tu demandes :D

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 1311 Messages

01 oct. 2005, 16:38

salut
je me trompe peut etre mais je croit que tu veut faire un style switcher?
si c'est le cas il suffit de faire une petite recherche

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 oct. 2005, 17:05

tu veut faire un style switcher
C'est sur c'est plus compréhensible comme ça, m'enfin voila un tuto :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 117 Messages

02 oct. 2005, 12:08

Bonjour,

J'étais resté sans réponse à mon problème.

Ce matin, sans rien changer dans mon code... ça marche.
Il aura donc suffit d'eteindre et de ralumer, de relancer EasyPhp ou d'annuler des memoires que sais-je ... Retour d'expérience !

Enfin bref ....
L'informatique est déroutante.

Merci a ceux qui ont essayé de me dépanner.