Przejdź do treści

Kontekst strony @page

Jak ustawić marginesy strony na wydruku?

@page { cecha: wartość }
Jako cecha i wartość można wstawić jedną lub więcej deklaracji:

W deklaracjach kontekstu strony nie wolno używać jednostek "em" (wysokość czcionki) ani "ex" (wysokość małej litery), ponieważ nie istnieje w nim pojęcie czcionki.

Kontekst strony definiuje wygląd samej strony - np. arkusza papieru na wydruku - a nie jej zawartości. Można w ten sposób ustawić marginesy i rozmiar strony na wydruku. Różnica pomiędzy marginesami w kontekście strony, a tradycyjnymi marginesami jest taka, że nawet jeśli standardowe marginesy zostaną wyzerowane, wydruk nadal może je posiadać. Normalnie aby zmienić rozmiar marginesów na wydruku, użytkownik musi przestawić je ręcznie w swojej przeglądarce - najczęściej w menu: Drukuj Ctrl+P). Nie wszyscy jednak potrafią to zrobić. Na szczęście możemy już w CSS wskazać wielkość marginesów na wydruku zgodnie z naszym uznaniem.

Przykład @page

Ustawienie marginesów strony na wydruku:

@page {
	margin: 1cm;
}

Przeglądarki


Chrome

Firefox

Edge

Opera

Safari
@page2
2009-05-21
19
2013-02-19
12
2015-07-29
6
2001-12-18
18.2
2024-12-11
@page { size: wartość }15
2011-10-25
95
2021-12-07
79
2020-01-15
15
2013-07-02
18.2
2024-12-11

Komentarze

Zobacz więcej komentarzy

Facebook