Marks - Propriété CSS

marks

Résumé des caractéristiques de la propriété marks

Description rapide
Choisit les traits de coupe et repères d'alignement.
Statut
Problèmes de compatibilité
S'applique à
Le sélecteur / directive @page.
Utilisable sur
HTML
Valeurs prédéfinies
none | crop | cross
Pourcentages
Ne s'appliquent pas.
Valeur initiale
none
Héritée par défaut
Non.
Not animable : la propriété marks ne peut pas être animée.
Module W3C
Module CSS - Media paginé
Statut du document: WD (document de travail)

Schéma syntaxique de marks.

marks - Syntax DiagramSyntax diagram of the marks CSS property. none none crop crop cross crossmarks:;marks:;
Schéma syntaxique de la propriété marks.
Les liens du schéma donnent accès à plus de détails.

Description de la propriété marks.

marks définit si des marques de découpe ou d'alignement doivent être ajoutées aux pages imprimées.

Cette propriété est applicable seulement au sélecteur @page.

A consulter aussi, concernant les pages imprimées.

Pseudo-classes pour cibler certaines pages.
Cette directive est un sélecteur qui cible les pages imprimées.
Définit la présence d'une marge supplémentaire pour les pages imprimées.
Choisit les traits de coupe et repères d'alignement.
Définit une page nommée (voir la directive @page) pour imprimer cet élément ou cette partie du document.
Définit si les pages imprimées doivent être tournées, et vers la droite ou la gauche.
S'utilise avec la directive @page.
Dimensions et orientation des pages imprimées.

Marks est utilisable avec :

  • @page : Cette directive est un sélecteur qui cible les pages imprimées.

Valeurs pour marks.

  • marks: none;

    Valeur par défaut. Aucune marque n'est ajoutée sur les pages imprimées.

  • marks: crop;

    Des marques de découpe sont ajoutées sur les pages imprimées.

  • marks: cross;

    Des marques d'alignement sont ajoutées sur les pages imprimées.

  • marks: crop cross;

    Des marques de découpe et les marques d'alignement sont ajoutées sur les pages imprimées.

  • marks: initial; (none) marks: inherit; marks: revert; marks: revertLayer; marks: unset;

    Ces valeurs sont décrites plus en détail sur leur page respective : initial, inherit, revert, revert-layer, unset.

Animation de la propriété marks.

La propriété marks ne peut pas être animée. Agissant uniquement à l'impression ou sur l'aperçu, on ne voit pas bien comment cette propriété pourrait être animée.

Simulateur avec la propriété marks.

Cette page est formatée pour une impression en format A5 (demi A4).afin que les marques de découpe éventuelles soient bien visibles, qu'elles ne se confondent pas avec le bord du papier par exemple.

Les marques de découpe ou d'alignement ne sont visibles que sur les pages imprimées ou visualisées en aperçu avant impression : affichez donc ce dernier après avoir sélectionné une valeur ci-dessous.

marks :

Prise en charge de marks par les navigateurs.

marks n'est pas encore disponible. Aucun navigateur ne prend en charge cette propriété (2022).

Historique de la propriété marks.

Voir aussi, au sujet des impressions.

Les spécifications CSS éditées par le W3C sont organisées en modules. La propriété marks fait partie du module CSS Paged Media Module. Les définitions suivantes sont également décrites dans ce même module.

Sélecteurs :

:first
Pseudo-classe désignant le première page.
:left
Pseudo-classe désignant les pages de gauche (pages paires).
:right
Pseudo-classe désignant les pages de droite (pages impaires).

Propriétés :

bleed
Définit la présence d'une marge supplémentaire pour les pages imprimées.
page
Définit une page nommée (voir la directive @page) pour imprimer cet élément ou cette partie du document.
page-break-after
Gestion des sauts de page après l'élément.
page-break-before
Gestion des sauts de page avant l'élément.
page-break-inside
Gestion des sauts de page au milieu de l'élément.
page-orientation
Définit si les pages imprimées doivent être tournées, et vers la droite ou la gauche.
S'utilise avec la directive @page.
size
Dimensions et orientation des pages imprimées.

Directives :

@page
Cette directive est un sélecteur qui cible les pages imprimées.