J'essaie de diviser une page en 2 parties mais avec 2 feuilles de css séparées mais je ne veux pas utiliser un jeu de cadres (horreur), y at-il une possibilité?Diviser une page avec css
Répondre
Peut-être que vous pourriez être plus précis. Il est évidemment impossible de définir la propriété background-color sur deux valeurs différentes pour l'élément body ou quelque chose comme ça, donc je suppose que vous voulez qu'une section de votre page vive dans son propre "namespace". Disons que vous avez une section avec votre contenu et que vous voulez utiliser un CSS spécifique pour le contenu et un autre pour le reste de la page. La solution la plus simple est de faire quelque chose comme ceci:
*** style.css ***
body {...}
*** content-style.css ***
#content h1 { ... }
#content ul { ... }
etc
*** yourpage.html ***
headerstuff...
<link rel="stylesheet" href="style.css" />
<link rel="stylesheet" href="style.css" />
bodystuff...
<div id="content">
your content...
</div>
Il suffit de préfixer les sélecteurs css avec l'identifiant de vos conteneurs.
Un peu plus d'informations aurait été bien, mais de toute façon, bien sûr que vous le pouvez. Utilisez deux divs master un pour chaque partie de votre site. Les divs auront différentes classes ou ID.
Vous pouvez utiliser deux feuilles de style si vous le souhaitez, bien que je ne devrais en utiliser qu'une car c'est beaucoup plus efficace. Voici quelques ressources à ce sujet onetwothree.