mso-header-margin |
Microsoft Office : Marge de tête |
CSS non-standard |
|
Syntaxe
mso-header-margin: paramètres;
|
Paramètres
Paramètre |
Description |
paramètres |
Ce paramètre de propriété permet d'indiquer la taille : |
taillecm |
Cet attribut permet d'indiquer la taille en centimètre de la marge du haut. |
taillept |
Cet attribut permet d'indiquer la taille en point de la marge du haut. |
Description
Cette propriété permet de fixer la marge de en-têtes de page selon les applications Office de Microsoft.
Remarques
- Définition et rôle : La propriété mso-header-margin est utilisée pour définir la distance minimale entre l'entête et le contenu principal du document dans
un fichier Word généré à partir de HTML/CSS. Elle est essentielle pour garantir que l'entête ne chevauche pas le
texte principal, surtout dans des documents formalisés.
- Unités compatibles : Elle prend en charge des unités de mesure comme les pixels (px), les points (pt), ou encore les centimètres (cm). Ces unités permettent de
régler précisément la distance en fonction des besoins, en particulier dans les mises en page destinées à l'impression.
- Interaction avec d'autres propriétés mso : mso-header-margin est souvent utilisée avec des propriétés comme mso-footer-margin ou mso-paper-margin.
Ces propriétés permettent un contrôle total sur l'espacement des éléments du document, garantissant une mise en page propre et professionnelle.
- Contexte limité à Microsoft Office : Cette propriété est spécifique à Microsoft Word et n'est pas reconnue
par les navigateurs Web standards. Elle est ignorée dans des environnements autres que Word, comme Google Docs ou LibreOffice, ce qui limite son utilité à
des cas spécifiques.
- Impact sur l'impression : Lorsqu'un document Word est imprimé, mso-header-margin assure que l'entête reste bien positionné par rapport au texte
principal. Cela est crucial pour éviter des chevauchements ou des coupures, notamment dans les documents officiels ou les rapports.
- Non héritable : La propriété mso-header-margin n'est pas héritée par défaut, mais elle influence directement la mise en page globale du document en
contrôlant la hauteur et l'espacement de l'entête. Elle s'applique uniquement à la zone dédiée à l'entête dans Word.
- Problèmes de compatibilité : Comme pour toutes les propriétés mso-, son utilisation peut poser problème si le fichier est ouvert dans un éditeur de
texte non-Microsoft ou converti dans un autre format. Ces éditeurs ignorent généralement cette propriété, ce qui peut entraîner des mises en page incorrectes.
- Définir des marges claires : Une valeur trop petite pour mso-header-margin peut entraîner un chevauchement entre l'entête et le texte principal, rendant
le document difficile à lire. Une valeur trop grande, en revanche, pourrait gaspiller de l'espace et donner une mise en page déséquilibrée. Trouver un juste milieu est donc
essentiel.
- Réglages pour des documents complexes : Dans des documents complexes comprenant plusieurs sections ou des graphiques, mso-header-margin peut être utilisée
pour créer des zones distinctes entre le contenu principal et les entêtes stylisés, comme des logos, des titres ou des numéros de page.
- Applications pratiques : Elle est souvent utilisée dans des scénarios d'automatisation, comme la génération de documents Word par des applications Web ou
des outils de rapport. La propriété garantit que les fichiers Word produits respectent une mise en page cohérente et professionnelle.
Dernière mise à jour : Dimanche, le 20 décembre 2015