Aller au contenu

Joindre une feuille CSS au PHP


yoann25

Messages recommandés

Membre, Posté(e)
yoann25 Membre 72 messages
Baby Forumeur‚
Posté(e)

Bonsoir,

Je voulais savoir comment joindre une feuille CSS à mon code PHP.

Merci à vous. Yoann.

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant
VIP, 39ans Posté(e)
MacGyver VIP 3 992 messages
Forumeur en herbe ‚ 39ans‚
Posté(e)

<LINK rel=stylesheet type="text/css" href="style.css"> tu met ça

Entre les balises <head></head>

Le fichier css doit etre dans le meme dossier que le fichier html

Si tu veux mettre dans d autres dossier il faudra ecrire le chemin en consequence.

Lien à poster
Partager sur d’autres sites

Membre, Explorateur de Nuages, 47ans Posté(e)
Pheldwyn Membre 25 236 messages
47ans‚ Explorateur de Nuages,
Posté(e)

Il faut bien comprendre où se font les actions :

  • le fichier PHP est un script qui est exécuté sur le serveur qui héberge ton site : le résultat de ce script est de générer dynamiquement du code HTML (que tu aurais très bien pu taper à la main dans un fichier HTML).
    Bref, le PHP est généré sur le serveur, puis le résultat est envoyé au navigateur du visiteur du site.
  • le fichier CSS (à l'instar du Javascript) est un code interprété par le navigateur du visiteur du site (donc, sur son PC). Le serveur se contente de renvoyer la page CSS telle qu'elle, il ne fait rien avec.

Il n'y a donc aucune interaction possible entre PHP et CSS, puisqu'ils ne sont pas exécutés au même moment, ni au même endroit. Le CSS est donc associé à une page HTML (via la balise que t'as donné MacGyver), peu importe si cette page est une page statique ou bien si elle a été générée par du PHP.

Lien à poster
Partager sur d’autres sites

VIP, 39ans Posté(e)
MacGyver VIP 3 992 messages
Forumeur en herbe ‚ 39ans‚
Posté(e)

Ah j'avais pensé direct à un abus de langage en disant code php = code dans le fichier html et php combiné.

Mais j'avais pas pensé à la possibilité qu'il demandait pour une fonction php qui injecte le css :smile2:

Lien à poster
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×