21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
EquilibriumX
Profil *
Konkrétně bych potřeboval vědět, jestli, případně jak, lze v html určit konec stránky pro tisk a začátek nové. Mám totiž stránku, na které jsou tabulky a já potřebuji, abych měl při tisku na jedné stránce pouze 2 tabulky, ne dvě a půl, jak se mi to v náhledu zobrazuje. Existuje nějaký kód (funkce v php, tah v html), který by určoval, kde má stránka při tisku končit?

Předem děkuji za odpověď!
Charlie
Profil
Jde to pomocí CSS, na které odkážete takto:
<link href="soubor.css" rel="stylesheet" type="text/css" media="print" />

Tyto styly se načtou pouze při tisku. To, co chcete udělat asi nebude tak snadné, možná by bylo dobré, kdybyste ty dvě tabulky obalil ještě nějakým divem a tomu dal pevnou výšku v centimetrech tak, aby vám to vyšlo přesně na stránku.
thingwath
Profil
No, možná by to mohlo být někde v CSS, nevím, možná. Fakt nevím.
Hugo
Profil
Podivej se na page-break-after v CSS
Matthew
Profil
v CSS existuje určenie toho, či sa má štýl použiť pri zobrazení na obrazovke, pri tlači atď. mám taký pocit, že napr. niektoré prvky v html sa ti napríklad vytlačia na každú jednu stránku, aj keď na obrazovke sa ti zobrazia len raz.

Ide o atribút <style media="print"> tento napríklad určuje, že nasledujúci štýl sa aplikuje pri tlači. takže skús hľadať ohľadom tohto
EquilibriumX
Profil *
Ok, moc děkuju, zkusím s tím něco udělat :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0