IPB

Bienvenue invité ( Connexion | Inscription )

> Comment éviter de répéter une partie de page HTML ?
Options
UniX
posté 4 Jun 2007, 12:20
Message #1


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 371
Inscrit : 30 Sep 2003
Lieu : Toulouse
Membre no 10 000



Salut.

Une petite question : souvent sur un site web, il y a des choses qui reviennent sur toutes les pages (ex : un pied de page ou une en-tête).
Est-il nécessaire de réellement le répéter sur toutes les pages, ou existe t'il une technique permettant de faire un lien vers un fichier unique contenant la partie répétée ?


--------------------
MacBook Pro 15", MacOS X.6
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
oliricha
posté 4 Jun 2007, 12:37
Message #2


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 144
Inscrit : 19 Jul 2002
Lieu : Au pays des vaches et du chocolat...
Membre no 2 936



Oui, bien sûr.

Il suffit d'avoir un fichier "pied_de_page" ou tu mettra ton pied de page et dans tes pages du site, tu utilises un SSI (Serveur Side Include) pour inclure le fichier du pied de page.

CODE
<!--#include file="pied_de_page" -->

Regarde par exemple sur cette page...


--------------------
Go to the top of the page
 
+Quote Post
iBluelight
posté 4 Jun 2007, 19:30
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 867
Inscrit : 17 Jul 2006
Lieu : île d'Oléron
Membre no 64 525



CITATION(oliricha @ 4 Jun 2007, 13:37) [snapback]2231587[/snapback]
Oui, bien sûr.

Il suffit d'avoir un fichier "pied_de_page" ou tu mettra ton pied de page et dans tes pages du site, tu utilises un SSI (Serveur Side Include) pour inclure le fichier du pied de page.

CODE
<!--#include file="pied_de_page" -->

Regarde par exemple sur cette page...


Perso je fais ça avec la fonction

include(pied_de_page.php)

Tu peux mettre "pied_de_page" en HTML ou autre chose.

Il me emble que je ne dit pas de bétise w00t.gif


--------------------
iBluelight
MacBook Pro Retina Late 2014 sous Mavericks
| Carte son RME BabyFace | iPhone 4
Pour les Macbidouilleuses, allez jeter un oeil sur le Pink Topic, Breton par descendance grand-parentale !! CTC, Le singe mécanique.
Go to the top of the page
 
+Quote Post
oliricha
posté 4 Jun 2007, 19:49
Message #4


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 144
Inscrit : 19 Jul 2002
Lieu : Au pays des vaches et du chocolat...
Membre no 2 936



CITATION(bluelight @ 4 Jun 2007, 20:30) [snapback]2232206[/snapback]
Perso je fais ça avec la fonction

include(pied_de_page.php)

Tu peux mettre "pied_de_page" en HTML ou autre chose.

Il me emble que je ne dit pas de bétise w00t.gif

Moi aussi je fais ca en PHP normalement, mais vu que la question concernait un site en HTML et non en PHP, je me suis dis que l'hébergeur n'acceptait peut-être pas le PHP, alors peut-être qu'avec du SSI cela pourrait fonctionner (fonctionne sur plein de type de serveur).

Pour le CSS, en effet, c'est pour la "mise en page" mais pas pour la génération de contenu répétitif.


--------------------
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- UniX   Comment éviter de répéter une partie de page HTML ?   4 Jun 2007, 12:20
- - oliricha   Oui, bien sûr. Il suffit d'avoir un fichier ...   4 Jun 2007, 12:37
|- - jbb2   CITATION(oliricha @ 4 Jun 2007, 12:37) 22...   4 Jun 2007, 12:44
|- - bluelight   CITATION(oliricha @ 4 Jun 2007, 13:37) 22...   4 Jun 2007, 19:30
|- - oliricha   CITATION(bluelight @ 4 Jun 2007, 20:30) 2...   4 Jun 2007, 19:49
- - greg57   CITATION(UniX @ 4 Jun 2007, 14:20) 223155...   4 Jun 2007, 12:46
- - schlum   Sinon, y a le CSS...   4 Jun 2007, 12:47
- - UniX   A priori, ça dépend du serveur .... Avec CSS ? ...   4 Jun 2007, 16:31
- - schlum   Je ne sais point, je ne connais pas Mais il me ...   4 Jun 2007, 16:59
- - UniX   Ah non ....! CSS permet de mettre en forme un...   4 Jun 2007, 17:13
- - schlum   Aucune idée alors... Perso, je fais ça en PHP.   4 Jun 2007, 19:22
- - _remi   Si tu ne connais pas le php, utilise les <ifram...   4 Jun 2007, 21:44
|- - -eliot-   CITATION(_remi @ 4 Jun 2007, 22:44) 22323...   5 Jun 2007, 08:21
- - Nicosa   sinon, tu crée une fonction javascript externe (d...   5 Jun 2007, 00:32
- - canari   c'est quand même se compliquer la vie d'u...   5 Jun 2007, 02:38
|- - Nicosa   CITATION(canari @ 5 Jun 2007, 03:38) 2232...   6 Jun 2007, 23:42
- - UniX   Je connais un peu PHP, et je pense effectivement q...   5 Jun 2007, 07:26
|- - schlum   CITATION(UniX @ 5 Jun 2007, 08:26) 223264...   5 Jun 2007, 09:55
- - hubeert   en fait on fait souvent l'inverse plutot on in...   6 Jun 2007, 10:48
- - canari   je cherchais autre chose (si j'ai un div de 5 ...   6 Jun 2007, 22:36
- - canari   le mieux (pour rester en html) semble être ce que...   7 Jun 2007, 01:41
- - hubeert   en effet canari c'est tres puissant et aussi ...   7 Jun 2007, 10:46
|- - schlum   CITATION(hubeert @ 7 Jun 2007, 11:46) 223...   7 Jun 2007, 11:35
|- - canari   CITATION(schlum @ 7 Jun 2007, 12:35) 2236...   7 Jun 2007, 14:49
|- - schlum   CITATION(canari @ 7 Jun 2007, 15:49) 2236...   7 Jun 2007, 16:09
- - magic_d   Schlum, je pense qu'il parle de "header...   10 Jun 2007, 01:17
|- - schlum   CITATION(magic_d @ 10 Jun 2007, 02:17) 22...   11 Jun 2007, 09:26
- - Alcmene_   Mais si on peut le faire en CSS ! Avec les ps...   11 Jun 2007, 09:53
- - canari   :before et :after, pour quelques mots, pourquoi pa...   11 Jun 2007, 13:03


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 5th April 2026 - 19:13