
tisk z HTML - celý blok na jedné stránce
Jak v html (+ css) udělat, aby se mi nějaký blok textu (div, tabulka,...) vytiskl celý na stejnou stranku?
Něco jako "svázat řádky" ve wordu nebo "nedělit odstavec" v OpenOffice.
Dik
co tohle?
css-tisk.html
po elementech předcházejících tomu div zalomit stránku...
A budu z toho mít dokument na milión stránek s pár řádkama na každé...
Taky je možné vytvořit css styl pro stránku či element, kde se definuje vzhled stránky při tisku. Nikdy jsem to osobně nezkoušel, ale mělo by to jít. Určitě doporučuju Yuhůovu stránku o webu www.jakpsatweb.cz , kde najdeš všechny informace
Samozřejmě že do bible
jsem se díval nejdřív, jediné co jsem našel bylo že to občas někdo zkouší řešit pomocí page-break-inside:avoid, ale úspěchy jsou docela pofidérní...
Môžeš skúsiť použiť CSS2 vlastnosť page-break-inside: avoid s tým, že snáď tomu ten prehliadač pochopí.
Alebo to nerobiť v HTML, ale generovať PDF.
page-break-inside: avoid jsem zkoušel, v opeře funguje ok, v IE a FF se mi nedaří...