Autor Zpráva
killer
Profil
Zdravím, řeším problém jak nejlépe udělat tisk, představoval bych si obyčejný nenaformátovaný text bez pozadí, nabídku na tisk (asi javascript) a nejlépe i logo nebo patičku, šlo by něco podobného udělat? pls posílejte návody nebo jiné návrhy na řešení
roberta
Profil
stránka sa tlačí klasicky príkazom File->Print

stačí definovať CSS pre výstup na monitor a zvlášť pre tlač (napr. tým prvkom, ktoré nechceš tlačiť nastavíš display:none)

<link href="style.css" rel="stylesheet" type="text/css" media="screen,projection">
<link href="print.css" rel="stylesheet" type="text/css" media="print">
Bubák
Profil
<link href="tisk.css" rel="stylesheet" media="print" type="text/css">

Do tiskového CSS něho neco takového:
* {color: #000; background: none; font-family: sans-serif;}
h1, h1, h3, h4, h5, h6 {font-family: serif;}
.noprint {dosplay: none;}
killer
Profil
a styly print berou informace z screen,projection pokud nejsou definované nebo jsou samostatné a definují jen to co je v nich samotných?
Joker
Profil
a styly print berou informace z screen,projection pokud nejsou definované nebo jsou samostatné a definují jen to co je v nich samotných?
eh?

To co je ve stylu pro obrazovku se použije při zobrazení na obrazovku a nepoužije se při tisku. Naopak tiskový styl se použije při tisku a nepoužije se při něčem jiném, například zobrazení na obrazovku.
killer
Profil
Joker
no myslel jsem např. když napíši styly pro IE6 a neuvedu třeba h1 tak si to vezme z hlavních stylů, proto se ptám jestli je to stejné?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: