CSS/Stronicowanie

Z Wikibooks, biblioteki wolnych podręczników.
< CSS

CSS/Stronicowanie

Pozycjonowanie

Atrybuty z tej grupy określają sposób drukowania danych elementów na stronie.

size[edytuj]

body {size:portrait;}

Określa wymiary i orientację strony.Może przyjmować wartości:

  • portrait - pionowa
  • landscape - pozioma
  • auto - dobór automatyczny
  • szerokość wysokość - konkretne wymiary strony

page-break-after page-break-before page-break-inside[edytuj]

Kontrolują przełamanie strony wokół danego elementu:

  • page-break-after - okresla przełamanie strony po elemencie
  • page-break-before - okresla przełamanie strony przed elementem.
    Te dwa atrybuty mogą przyjmować wartości:
    • auto - przełamanie strony tylko gdy to konieczne
    • avoid i always - bezwzględne przełamanie strony
    • left lub right - powoduje przełamanie strony pod warunkiem ,że element znajduje się na lewej bądź prawej stronie
  • page-break-inside - określa przełamywanie strony wewnątrz elementu liniowego.
    Przyjmuje wartości:
    • auto - przełamuje stronę tam gdzie to konieczne
    • avoid - uniemożliwia przełamanie strony wewnątrz elementu.Zamiast tego drukarka ma przełamać stronę przed elementem.Zapobiega to np. przerwania ciągłości akapitu.

CSS/Stronicowanie