Enfin, ce n'est pas un vrai include ...
C'est comme une iframe (pas de différence a ce que je peux voir) ... Donc c'est un objet et cela ne s'intègre pas bien au flot de la page.
Pour mon site statique, j'utilise une astuce très intéressante pour les styles. Dans chaque répertoire, j'ai un fichier 'style.css'. Presque partout, mon fichier contient @import url(../style.css).
J'ai un style général (dans le répertoire racine) qui me définit mon style par défaut, et chaque répertoire peut alors dans son propre fichier de style, redéfinir des choses (comme les images pour la présentation).
J'aimerais bien pouvoir faire pareil avec les menus, mais avec la balise <object>, j'ai deux problèmes:
- il faut spécifier dans chaque page la dimension du cadre (ou alors garder la valeur par défaut, mais qui n'est pas adaptée pour un menu)
- si je m'amuse a faire des inclusions comme ça en cascade, ça me rajoute une marge de environ 1em pour chaque niveau. Je suppose que je pourrais l'enlever complètement, mais cela implique ajouter encore des styles.
Et donc finalement l'opération d'inclusion devient très compliquée ... et tout l'interêt disparaît (car si on veut modifier quelques petites choses, il faudrait modifier tout les fichiers).
[^] # Re: Plus que sceptique
Posté par Mildred (site web personnel) . En réponse à la dépêche Le W3C met en route le premier brouillon de HTML 5. Évalué à 1.
C'est comme une iframe (pas de différence a ce que je peux voir) ... Donc c'est un objet et cela ne s'intègre pas bien au flot de la page.
Pour mon site statique, j'utilise une astuce très intéressante pour les styles. Dans chaque répertoire, j'ai un fichier 'style.css'. Presque partout, mon fichier contient @import url(../style.css).
J'ai un style général (dans le répertoire racine) qui me définit mon style par défaut, et chaque répertoire peut alors dans son propre fichier de style, redéfinir des choses (comme les images pour la présentation).
Mes styles (c'est plus parlant):
http://mildred632.free.fr/who/style.css
http://mildred632.free.fr/wot/style.css
http://mildred632.free.fr/style.css
Et les différences de présentation:
http://mildred632.free.fr/wot/
http://mildred632.free.fr/
J'aimerais bien pouvoir faire pareil avec les menus, mais avec la balise <object>, j'ai deux problèmes:
- il faut spécifier dans chaque page la dimension du cadre (ou alors garder la valeur par défaut, mais qui n'est pas adaptée pour un menu)
- si je m'amuse a faire des inclusions comme ça en cascade, ça me rajoute une marge de environ 1em pour chaque niveau. Je suppose que je pourrais l'enlever complètement, mais cela implique ajouter encore des styles.
Et donc finalement l'opération d'inclusion devient très compliquée ... et tout l'interêt disparaît (car si on veut modifier quelques petites choses, il faudrait modifier tout les fichiers).
Ce serait bien une balise <include>, non ?