Wartość auto
jest domyślną wartością właściwości page-break-inside
.
Domyślnie element HTML nie ma wpływu na przełamanie strony podczas drukowania.
page-break-inside:auto;
ten element "div" nie ma wpływu na przełamanie strony podczas drukowania
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Darmowy Kurs CSS</title>
<style>
html {
font-size:16px;
font-family:Helvetica, sans-serif;
}
div {
padding:1em;
font-size:1.3em;
background-color:#7DCDE8;
}
</style>
</head>
<body>
<div>
ten element "div" nie ma wpływu na przełamanie strony podczas drukowania
</div>
</body>
</html>
Za pomocą wartości avoid
właściwości page-break-inside
możemy sprawić, że przełamanie strony podczas drukowania nie powinno wystąpić wewnątrz obszaru interesującego nas elementu HTML (chyba że obszar elementu HTML nie może zmieścić się w całości na jednej stronie).
page-break-inside:avoid;
przełamanie strony podczas drukowania nie powinno wystąpić wewnątrz obszaru tego elementu "div", ponieważ do tego elementu "div" została dodana właściwość "page-break-inside" wraz z wartością "avoid"
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Darmowy Kurs CSS</title>
<style>
html {
font-size:16px;
font-family:Helvetica, sans-serif;
}
div {
page-break-inside:avoid;
padding:1em;
font-size:1.3em;
background-color:#7DCDE8;
}
</style>
</head>
<body>
<div>
przełamanie strony podczas drukowania nie powinno wystąpić wewnątrz obszaru tego elementu "div", ponieważ do tego elementu "div" została dodana właściwość "page-break-inside" wraz z wartością "avoid"
</div>
</body>
</html>