Maison > interface Web > tutoriel CSS > Pourquoi ne pouvons-nous pas simplement ajouter des numéros de page CSS aux pages Web ?

Pourquoi ne pouvons-nous pas simplement ajouter des numéros de page CSS aux pages Web ?

Patricia Arquette
Libérer: 2024-11-17 22:59:02
original
198 Les gens l'ont consulté

Why Can't We Simply Add CSS Page Numbers to Web Pages?

Prise en charge par le navigateur des numéros de page CSS : un dilemme intrigant

Malgré son apparente simplicité, l'ajout de numéros de page à la version imprimée d'une page Web l'utilisation de CSS pose un défi déroutant. Bien que les balises @page et @bottom-right semblent prometteuses, leur mise en œuvre pratique s'est avérée difficile à réaliser dans les navigateurs Web populaires.

Pour résoudre ce problème, un utilisateur a tenté d'implémenter le code suivant dans un fichier HTML simple. :

@page {
  @bottom-right {
    content: "TEXT";
  }
}
Copier après la connexion

Cependant, cela n'a abouti à aucun texte visible. D'autres tentatives d'utilisation de compteurs et de contenus plus complexes se sont également révélées infructueuses dans Chrome, Firefox et IE9 sous Windows 7.

Après une enquête plus approfondie, il a été découvert que la prise en charge des médias paginés dans les navigateurs Web en est encore à ses balbutiements. Selon la page Wikipédia sur la comparaison des moteurs de mise en page, aucun des principaux navigateurs ne prend actuellement en charge les zones de marge. Cette fonctionnalité essentielle permet la numérotation des pages, les en-têtes et les pieds de page.

Par conséquent, la mise en œuvre des numéros de page CSS reste un objectif insaisissable pour les développeurs Web. La conversion PDF est actuellement la seule solution fiable, mais elle entraîne des frais supplémentaires. Le manque de prise en charge par les navigateurs des médias paginés met en évidence l'évolution continue des technologies Web et les défis qui se posent lorsqu'il s'agit de repousser leurs limites.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal