ブラウザによる CSS ページ番号のサポート
CSS の @page タグと @bottom-right タグはページ番号を追加できるように設計されていますWeb ページの印刷バージョンでは、これらのタグに対するブラウザのサポートは制限されています。特に、これらのタグは、マージン ボックスに関連する他の機能とともに、Chrome、Firefox、IE9 などの主要な Web ブラウザではサポートされていません。
Wikipedia のレイアウト エンジンの比較によると、マージン ボックスはどのブラウザでもサポートされていません。ブラウザ。マージン ボックスはページ番号付け、ヘッダー、フッターの実行に不可欠であるため、これは重大な制限です。マージン ボックスのサポートがなければ、印刷文書内でページ番号を正確に配置することはできません。
提供された回答で述べたように、Prince XML などの一部の独自ソフトウェアはこれらの機能をサポートしている可能性があります。ただし、現在、CSS ベースのページ番号付けをブラウザでサポートする広く普及したものはありません。これは、Web ページの印刷版で信頼性の高いページ番号を付けるには、サーバー側のレンダリングや後処理ツールなどの代替方法を採用する必要がある可能性があることを意味します。
以上がCSS ページ番号は主要な Web ブラウザに確実に実装できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。