web-dev-qa-db-fra.com

Numéros de page avec CSS / HTML

Un cas d'utilisation intéressant est apparu pour nous, nous exigeons que lorsque nous imprimons un site Web, la copie imprimée contienne un en-tête et un pied de page, et à l'intérieur du pied de page le numéro de page.

Quelqu'un a une idée de comment y parvenir?

Remarque: la version du navigateur peut être la dernière de toutes les versions, les clients sont d'autres développeurs Web.

38
balupton

Selon la prise en charge de votre navigateur requise.

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

Lectures complémentaires:

42
alex

Il y a une page de test à http://www.princexml.com/howcome/2007/xtech/papers/output/0082-32/index.xhtml qui inclut le code de contenu @page dans son fichier css . Je ne pouvais pas le faire fonctionner dans les versions actuelles d'IE, Chrome ou Firefox.

5
Page Notes