ホームページ  >  記事  >  ウェブフロントエンド  >  CSS ページ番号は主要な Web ブラウザに確実に実装できますか?

CSS ページ番号は主要な Web ブラウザに確実に実装できますか?

DDD
DDDオリジナル
2024-11-23 06:12:30953ブラウズ

Can CSS Page Numbers Reliably Be Implemented Across Major Web Browsers?

ブラウザによる CSS ページ番号のサポート

CSS の @page タグと @bottom-right タグはページ番号を追加できるように設計されていますWeb ページの印刷バージョンでは、これらのタグに対するブラウザのサポートは制限されています。特に、これらのタグは、マージン ボックスに関連する他の機能とともに、Chrome、Firefox、IE9 などの主要な Web ブラウザではサポートされていません。

Wikipedia のレイアウト エンジンの比較によると、マージン ボックスはどのブラウザでもサポートされていません。ブラウザ。マージン ボックスはページ番号付け、ヘッダー、フッターの実行に不可欠であるため、これは重大な制限です。マージン ボックスのサポートがなければ、印刷文書内でページ番号を正確に配置することはできません。

提供された回答で述べたように、Prince XML などの一部の独自ソフトウェアはこれらの機能をサポートしている可能性があります。ただし、現在、CSS ベースのページ番号付けをブラウザでサポートする広く普及したものはありません。これは、Web ページの印刷版で信頼性の高いページ番号を付けるには、サーバー側のレンダリングや後処理ツールなどの代替方法を採用する必要がある可能性があることを意味します。

以上がCSS ページ番号は主要な Web ブラウザに確実に実装できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。