Bonjour à tous !
Voici un petit conseil que je m'applique à moi-même, aux sites que je produis, valable pour PHP ( certainement aussi pour ASP, mais je ne connais pas l'équivalent de la fonction Include )
CSS ( quel que soit la version) nous permet de départager la forme du fond, ce qui , on sera tous d'accord la dessus est une très bonne chose pour revenir sur l'esthétique de son site aisément.
Mais ......
Avez vous pensé, que si vous avez l'envie un jour de faire un style-switcher, ou simplement utiliser plusieurs feuilles de styles altenatives pour différents média pour votre site préféré , il serait opportun de se laisser une chance de le faire facilement.
1ere option: Rechanger toute la partie relative a la feuille de style attachée dans <head> pour chaque fichier ( pas génial et long ...)
2eme option : Dès que vous créez la premier page de votre site au lieu de mettre "bêtement"
créez un fichier appellé "link.php" et et mettez ca dedans !
Ensuite , formulez chaque page de votre site comme suit (adaptez selon le cas ....):
Si vous voulez ajouter des feuilles de style alternatives ou changer les medias, vous n'avez qu'un fichier pour tout le site...
Et le tour est joué
Voici un petit conseil que je m'applique à moi-même, aux sites que je produis, valable pour PHP ( certainement aussi pour ASP, mais je ne connais pas l'équivalent de la fonction Include )
CSS ( quel que soit la version) nous permet de départager la forme du fond, ce qui , on sera tous d'accord la dessus est une très bonne chose pour revenir sur l'esthétique de son site aisément.
Mais ......
Avez vous pensé, que si vous avez l'envie un jour de faire un style-switcher, ou simplement utiliser plusieurs feuilles de styles altenatives pour différents média pour votre site préféré , il serait opportun de se laisser une chance de le faire facilement.
1ere option: Rechanger toute la partie relative a la feuille de style attachée dans <head> pour chaque fichier ( pas génial et long ...)
2eme option : Dès que vous créez la premier page de votre site au lieu de mettre "bêtement"
<link rel="stylesheet" type="text/css" media="screen,projection" title="RoseGrenouille" href="RGstyle.css" />
<link rel="shortcut icon" href="favicon.ico" />
créez un fichier appellé "link.php" et et mettez ca dedans !
Ensuite , formulez chaque page de votre site comme suit (adaptez selon le cas ....):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Votre titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<meta http-equiv="keywords"content=""/>
<meta http-equiv="description" content="Description de la page" />
<?php include("link.php"); ?>
</head>
<body id="page1">
Si vous voulez ajouter des feuilles de style alternatives ou changer les medias, vous n'avez qu'un fichier pour tout le site...
Et le tour est joué
