Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Menetapkan Margin untuk Mencetak Halaman HTML?

Bagaimana untuk Menetapkan Margin untuk Mencetak Halaman HTML?

Mary-Kate Olsen
Lepaskan: 2024-11-09 08:20:02
asal
977 orang telah melayarinya

How to Set Margins for Printing an HTML Page?

Cara Menetapkan Margin semasa Mencetak Halaman HTML

Apabila menggunakan helaian gaya yang berasingan untuk mencetak, adalah penting untuk melaraskan margin untuk pembentangan yang optimum di atas kertas. Walau bagaimanapun, cara untuk menetapkan margin dengan betul dalam helaian gaya tidak selalunya jelas. Untuk memastikan jidar yang konsisten, adalah penting untuk menggunakan unit mutlak seperti sentimeter (cm) atau milimeter (mm) apabila menyatakan untuk mencetak.

Sebagai contoh, untuk menetapkan jidar 25mm pada semua sisi dokumen:

body {
  margin: 25mm 25mm 25mm 25mm;
}
Salin selepas log masuk

Perhatikan bahawa penggunaan piksel untuk jidar boleh menyebabkan ketidakkonsistenan kerana penyemak imbas menterjemahkannya kepada nilai berasaskan skrin.

Untuk saiz fon, gunakan titik (pt) dalam media cetak.

Adalah penting untuk ambil perhatian bahawa menetapkan margin pada elemen badan dalam gaya CSS tidak menjejaskan margin yang dikawal oleh pemacu pencetak atau penyemak imbas. Ia melaraskan jidar pada dokumen dalam kawasan boleh cetak.

Untuk kawalan sepenuhnya ke atas jidar bercetak, gunakan arahan @halaman untuk menetapkan jidar kertas. Ini menjejaskan jidar di luar elemen badan HTML dan biasanya dikawal oleh penyemak imbas.

Berikut ialah contoh menggunakan arahan @halaman:

@page {
    size: auto;
    margin: 25mm 25mm 25mm 25mm;
}

body {
    margin: 0px;
}
Salin selepas log masuk

Teknik ini berfungsi dalam semua penyemak imbas utama kecuali Safari . Dalam Internet Explorer, pengguna boleh melaraskan jidar dalam tetapan pratonton cetakan.

Selain itu, ambil perhatian bahawa IE7 melaraskan saiz cetakan secara automatik agar sesuai dengan halaman, yang boleh mengganggu jidar yang dikonfigurasikan. Pengguna mesti menetapkan saiz cetakan kepada 100% dalam pratonton cetakan untuk mengatasi tingkah laku ini.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Margin untuk Mencetak Halaman HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan