Heim >Web-Frontend >CSS-Tutorial >Wie kann ich mit CSS und HTML Seitenzahlen zu druckbaren Dokumenten hinzufügen?

Wie kann ich mit CSS und HTML Seitenzahlen zu druckbaren Dokumenten hinzufügen?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-26 13:42:09543Durchsuche

How Can I Add Page Numbers to Printable Documents Using CSS and HTML?

Seitennummerierung mit CSS und HTML für druckbare Dokumente erreichen

Das Drucken von Webseiten erfordert oft zusätzliche Elemente wie eine Kopf- und Fußzeile sowie eine Paginierung professionelle Präsentation. Wenn Sie Seitenzahlen in die Fußzeile einfügen müssen, finden Sie hier eine Lösung mit CSS und HTML.

Verwendung der CSS-Seiteneigenschaft:

Die CSS-@page-Regel bietet Folgendes umfassende Kontrolle über gedruckte Elemente auf einer Seite. Um der Fußzeile Seitenzahlen hinzuzufügen, können Sie den anzuzeigenden Inhalt mithilfe des Rands „@unten-rechts“ angeben:

@page {
  @bottom-right {
    content: counter(page) " of " counter(pages);
  }
}

In diesem Snippet:

  • Zähler( Seite) stellt die aktuelle Seitenzahl dar.
  • Zähler(Seiten) stellt die Gesamtzahl dar Seiten.

Durch die Kombination dieser Zähler zeigt der Inhalt der Fußzeile die aktuelle Seitenzahl und die Gesamtseitenzahl an.

Browserkompatibilität und Überlegungen:

Die @page-Eigenschaft wird von allen gängigen modernen Browsern unterstützt. Es ist jedoch wichtig zu beachten, dass ältere Versionen diese Funktionen möglicherweise nicht vollständig implementieren. Die bereitgestellten Links in der Antwort bieten zusätzliche Ressourcen und Einblicke in die CSS-Seite Nummerierung:

  • http://www.w3.org/TR/css3-page/
  • http://www.intelligrape.com/blog/2010/08/20 / add-page-number-using-page-property-of-css/
  • http://www.princexml.com/doc/6.0/page-numbers/

Das obige ist der detaillierte Inhalt vonWie kann ich mit CSS und HTML Seitenzahlen zu druckbaren Dokumenten hinzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn