Internet Explorer | Chrome | Opera | Safari | Firefox
7.0 | 8.0 | 9.0 | 7.0 | 8.0 | 9.6 | 10.0 | 10.0 | 3.1 | 4.0 | 5.0 | 3.0 | 3.6 | 4.0
Так | Ні | Так | Ні | Ні | Так | Так | Так | Ні | Так | Так | Ні | Ні | Ні

### Опис

Правило @page дозволяє задати значення полів при друці документу або для сторінок, у яких тип носія заданий як print.

### Синтаксис

@page [ { : left | : right | : first } ] { Значення відступів }

### Значення

Для установки полів на сторінці використовується універсальна властивість margin або його похідні - margin - top, margin - right, margin - bottom і margin - left, задаючі відповідно відступ згори, справа, знизу і ліворуч. Негативне значення допускається, але частина сторінки може виявитися "відрізаною". Властивості border і padding не застосовні.

Ключове слово: left дозволяє задати поля для усіх лівих сторінок,: right - для усіх правих, а: first - для першої сторінки.

Приклад

HTML 4.0 CSS 2.1 IE 6 IE 7 IE 8 Op 9.5 Sa 3.1 Ff 2.0 Ff 3.0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http ://www.w 3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows - 1251">

<title>@page</title>

<style type="text/css">

          @media print { /* Стиль для друку */

            BODY {

              font - family: Times, 'Times New Roman ', serif; /* Шрифт із зарубками */

            }

            H1, H2, P {

              color: #000; /* Чорний колір тексту */

            }

          }

          @page: first {

            margin: 1cm; /* Відступів для першої сторінки */

          }

          @page: left {

            margin: 1cm 3cm 1cm 1.5cm; /* Відступів для усіх лівих сторінок */

          }

          @page: right {

            margin: 1cm 3cm 1cm 1.5cm; /* Відступів для усіх правих сторінок */

          }

</style>

</head>

<body>

<h1>Метод лову лева в пустелі</h1>

<h2>Метод послідовного перебору</h2>

<p>Нехай лев має габаритні розміри LxWxH, де L - довжина лева від кінчика носа

до пензлика хвоста, W - ширина лева, а H - його висота. Після чого пустелю розбиваємо на

ряд елементарних прямокутників, розмір яких співпадає з шириною і завдовжки лева.

Враховуючи, що лев може знаходитися не строго на заданій ділянці, а одночасно на

двох з них, клітину для лову слід робити підвищеній площі, а саме 2Lx2W.

Завдяки цьому ми уникнемо помилки, коли в клітині виявиться спійманим лише половина

лева або, що гірше, тільки його хвіст.</p>

<p>Далі послідовно накриваємо кожного з розмічених прямокутників пустелі

клітиною і перевіряємо, спійманий лев або ні. Як тільки лев опиниться в клітині, процедура

упіймання вважається завершеною.</p>

</body>

</html>