J ' ai pas le choix !
Pour que tous les styles de la feuille externes s'applique unique au div #externe, j'ai absolument besoin de rajouter #externe devant chaque style.
Code :
- //avant
- .style_externe1{}
- .style_externe2{}
- .style_externen{}
- //apres
- #externe .style_externe1{}
- #externe .style_externe2{}
- #externe .style_externen{}
|
Et pour la mise en page
Code :
- <html>
- <head>
- <link rel="stylesheet" href="css_interne.css" />
- </head>
- <body>
- <div id="interne"> contenu interne </div>
- <div id="externe"> contenu externe </div>
- </body>
- </html>
|
Edit: j'ai pige pourquoi tu me parles de header. Mais en fait il y a deux pages différentes sur une meme page ( un peu comme si je faisait un include d'une page complete dans une autre ).
Et forcement ca implique que les CSS de chacunes des pages font collision et ca donne des resultats parfois surprenant.
De meme je dois tuer le flash , javascript de la page externe et pour cela pas d'autre choix que les preg_replace
Message édité par supermofo le 10-09-2006 à 16:16:03