|
|
|
| Подскажите кно-нибудь!
Как разделить текст html страницы спомощью pagebreak! | |
|
|
|
|
|
|
|
для: andrey_v
(25.06.2006 в 11:06)
| |
<style>
.pagebreak {page-break-before:always}
</style>
|
page-break-after, page-break-inside
|
- inherit
- auto
- avoid
- left
- right
|
| |
|
|
|
|
|
|
|
для: codexomega
(25.06.2006 в 21:07)
| | Спасибо!
Только, пожалуйста, и как это применить. Т.е. имеем, например:
===============
<HTML>
<BODY>
Текст первой страницы
Здесь: разрыв
Текст второй страницы
</BODY>
</HTML>
===============
И что обозначают приведенные аргументы:
- page-break-before
- page-break-after
- page-break-inside
- inherit
- auto
- avoid
- left
- right
Спасибо! | |
|
|
|
|
|
|
|
для: Andrey_V
(29.06.2006 в 01:39)
| | page-break в HTML служит только для распечатки документа. На отображение самой страницы в браузере, если имеется в виду симуляция документа .doc или .pdf, это никак не повлияет.
Используется разрыв страниц указанием класса элемента-содержателя.
Скажем у вас на странице 3 абзаца, и каждый вы хотели бы видеть при распечатке на бумаге, на отдельном листе.
Делаем так:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Table Example</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
.pagebreak {page-break-before:always}
</style>
</head>
<body>
<div class="pagebreak">
<p>
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
</p>
</div>
<div class="pagebreak">
<p>
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
</p>
</div>
<div class="pagebreak">
<p>
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
texttexttexttexttexttexttexttexttex ttexttext
</p>
</div>
</body>
</html>
|
В результате, текст будет выведен на бумагу на 3-х листах.
Подробнее можно узнать, набрав page-break css в любом поисковике. | |
|
|
|
|
|
|
|
для: codexomega
(30.06.2006 в 16:07)
| | А как разделить при выводе в браузер? | |
|
|
|
|
|
|
|
для: Andrey_V
(02.07.2006 в 16:30)
| | Нет такого.
Можете сделать постраничную навигацию при помощи серверных языков. | |
|
|
|