mso-page-orientation |
Microsoft Office : Orientation de la page |
CSS non-standard |
|
Syntaxe
mso-page-orientation: paramètres;
|
Paramètres
Paramètre |
Description |
paramètres |
Ce paramètre de propriété permet d'indiquer le modèle d'orientation de page : |
landscape |
Cet attribut permet d'indiquer que l'orientation de la page se fait en mode paysage. |
portrait |
Cet attribut permet d'indiquer que l'orientation de la page se fait en mode portrait. |
Description
Cette propriété permet de définir l'orientation de la page d'une balise selon les applications Office de Microsoft.
Remarques
- On utilise généralement cette propriété dans une règle «@page» afin de définir un format de pied de page uniquement applicable à un document Office ou
Microsoft Word sans affecter une page Web traditionnelle.
- Définition et rôle : La propriété mso-page-orientation permet de spécifier l'orientation de la page d'un document Word. Elle accepte généralement
les valeurs portrait (orientation verticale) et landscape (orientation horizontale), ce qui est essentiel pour des mises en page adaptées à différents types de contenu, comme
des tableaux ou des graphiques.
- Contexte d'utilisation : Cette propriété est particulièrement utilisée dans des scénarios où des documents Word sont générés dynamiquement à partir de
modèles HTML/CSS. Elle est utile pour garantir que le formatage de la page est conforme aux besoins, notamment pour des rapports
professionnels ou des documents d'impression.
- Non reconnue par les navigateurs Web : Comme toutes les propriétés mso-*, mso-page-orientation est ignorée par les navigateurs Web standards et
n'est interprétée que par Microsoft Word. Cela limite son application aux documents Word et la rend inutile pour le rendu
HTML classique.
- Impact sur l'impression : Lors de l'impression d'un document Word, l'orientation définie par mso-page-orientation est respectée. Cela permet
d'adapter les pages à l'impression d'éléments larges comme des tableaux complexes ou des diagrammes, nécessitant souvent une orientation horizontale.
- Valeurs supportées : Les deux principales valeurs de la propriété sont portrait (utilisée par défaut dans la plupart des cas) et landscape. Cependant,
Word ne prend pas en charge des orientations personnalisées ou des angles spécifiques, contrairement à certaines applications graphiques.
- Interaction avec d'autres propriétés mso : mso-page-orientation est souvent utilisée avec d'autres propriétés comme mso-paper-size ou
mso-margin-* pour définir une configuration complète de la page, y compris sa taille, ses marges et son orientation. Cela garantit une mise en page cohérente et
harmonieuse.
- Cas d'utilisation spécifiques : L'orientation paysage est particulièrement utile pour les documents contenant des données tabulaires ou des graphiques larges,
tandis que le mode portrait convient mieux pour du texte standard. La propriété permet ainsi d'adapter le formatage selon le contenu du document.
- Applications automatisées : Dans les systèmes générant des rapports ou des documents PDF via Microsoft Word, mso-page-orientation peut être
définie dans le modèle HTML pour garantir que les pages s'affichent correctement dans le format désiré, sans nécessiter d'ajustements manuels.
- Limitation à l'échelle de la section : Dans Word, l'orientation définie par mso-page-orientation s'applique généralement à une section entière et
ne peut pas être changée pour des portions plus petites de la page, ce qui impose parfois de diviser un document en plusieurs sections.
- Portabilité réduite : Comme toutes les propriétés spécifiques à Microsoft Office,
mso-page-orientation n'est pas reconnue par d'autres éditeurs comme Google Docs ou LibreOffice. Par conséquent, les documents utilisant cette propriété
peuvent présenter des problèmes de mise en page lorsqu'ils sont ouverts dans des logiciels autres que Word.
Dernière mise à jour : Dimanche, le 20 décembre 2015