Kartkartėmis internete galite pasidalinti vertingais straipsniais, kuriais norite pasidalinti ir perskaityti skaitytojui. Jei ne visose paslaugose, straipsnio versija buvo perkelta kitai, arba mūsų bazhanya rozdrukuvaty ne zbіgayutsya su galimybe (noriu pašalinti paveikslėlį arba pakeisti pagrindinio šrifto tipą). Kaip jūs galite padaryti pusę be zayvih elementų? Šiuo metu padės žiniatinklio paslauga.
Pagrindinėje PrintWhatYouLike pusėje ekrano viduryje yra forma, skirta įvesti draugo pusės adresą. Adresas buvo įvestas, puslapis užpildytas ir mi Bachimo, kad renkantis bet kurį vyno sąsajos elementą jis bus apjuostas raudonu rėmeliu. Dar vienas kairiojo pelės mygtuko paspaudimas ir pasirodys galimų operacijų sąrašas. Sąsajos elementus galima matyti po vieną arba kaip grupę, išplėsti vibracijų skaičių ties ribomis arba pasirinkti vieną teksto bloką, neįskaitant visų kitų. Būtent todėl galima po vieną paimti kitam nereikalingas šono dalis arba atskirti reikiamas dalis iš kitos eilės.
Kairėje ekrano dalyje yra šoninis skydelis su daugybe redakcinės pusės funkcijų:
Kad „PrintWhatYouLike koristuvach“ būtų skaidrus, rekomenduoju įdėti mygtuką ant žymių juostos, kad galėtumėte redaguoti prieš draugą, kad ir kurią pusę matytumėte. Taip pat perkelta „PageZipper“ parinktis. Būsite patogus skaitydami išteklius, mėgstate padalinti vieną straipsnį į penkias, dešimt ar daugiau pusių. Įspausti „Kita pusė“, vėl „Kita pusė“, tada suprasi, kad nebuvo ką skaityti. PageZipper išdėsto visą straipsnį vienoje pusėje, kad būtų galima toliau redaguoti kitoje. Jei nenorite įdiegti žymelės, yra Firefox PageZipper 0.6.1 įskiepis.
Spausdintuvų registracijai „PrintWhatYouLike“ platina valdymo skydelį, išsaugo informaciją apie įdiegtų „Printer Friendly“ mygtukų skaičių, sutaupytus ir rozdrukovany popieriaus lankus, taupydami centus, nepjaustydami medžių, o ne išmesdami į blogio anglies oksido atmosferą.
Tinklaraštininkai taip pat gali pridaryti nelaimių. Papildinys buvo įdiegtas prieš atsirandant rankiniam mygtukui tinklaraščio odinėje pusėje, kad būtų galima priversti straipsnius kituose puslapiuose, galimybė išsaugoti puslapius PDF formatu, o tai leis skaitytojams sutaupyti popieriaus ir spausdintuvo dalį.
Anksčiau tai buvo tiesiog standartas sukurti žinutę, o tiksliau – mygtukas su užrašu „Versija draugui“. Smarvė reikalinga tam, kad rozdrukuvat ant popieriaus. Versija kitiems pašalinti visą reikiamą informaciją, tačiau šiuo metu interaktyvūs elementai: mygtukai, forma tiesiog.
Tse reiškia, kad aš rankiniu būdu arba automatiškai vykdysiu pagalbos scenarijų
paėmęs dokumento originalą, paėmęs viską iš naujo, padaręs jo kopiją,
pagalba draugui. Galbūt nutiko panašus robotas
Pasirūpink savimi.
Viena iš stebuklingų CSS savybių yra galimybė
sukurtos stilių lentelės, orientuotos į skirtingus ūkinius pastatus
regėjimas. Kvietėme sukurti stiliaus lenteles, kuriose būtų rodomos pusės
ekrane, bet vis tiek jie negalvojo apie kitą sveikatos priežiūrą. aš,
kaip patvirtinti pranešimą „versija draugui“, apie dokumento draugą
Aš galvoju tik apie dokumento pateikimą kitaip.
Bet dabar mes neturime ko bijoti, dabar dėl kitokios versijos kūrimo
dokumentas, mums reikia daugiau gero struktūrinio dokumento i
stiliaus lapai draugui!
Šiandien galite paimti bet kurį (X)HTML dokumentą ir paruošti jį prieš tai
draugui dėl papildomų stiliaus staliukų, neklijuojant rozečių. І y ašis
anksčiau kils problemų kuriant ir sinchronizuojant dvi versijas
dokumentas – vienas ekranui, kitas – kitam. Aš šokau save
priėmimas: supaprastinkite.
Gecko šeimos naršyklės, tokios kaip Netscape 6.x arba Mozilla, gali
ilgų plūduriuojančių elementų spausdinimo problema.
Tada kaip plūduriuojantis elementas tarp sienų
dalis, kuri buvo pamesta, vėl pamesta, todėl aš nepasirodžiau puolime
į šoną.
Taigi jūsų svetainė yra panaši į A List Apart. statti naujoje srityje
į vieną puikų plaukiojantį bloką, tada tse reiškia, kas skaitoma kada
vienas kitam mažiau tikėtina, kad atims pirmąją straipsnio pusę.
Sprendimas, kaip ir toliau buvo ochіkuvati, polagáє at skasuvannі yakostі
„plaukiojantis“ blokas su tekstu prieš antspaudą. Tik trumpai, visiems
plaukiojantys elementai, nustatoma stiliaus taisyklė „plūduriuoti: nėra“.
Zrobivshi tse, jūs paversite visus plūduriuojančius elementus į nuostabią išvaizdą
dokumentas bus instruktuotas taip, kaip jis buvo perduotas.
į šoną iki pat galo.
Otzhe, tas pats tse aš zaproponuvu zrobiti Zeldman už ALA, i, jakas
tik vin tse išaugo, iškilo bėda su signetu. Šeimos naršyklės
Gecko šis atleidimas, kaip ir anksčiau, nebuvo ištaisytas (rašymo metu
statti), bet tą patį її galima lengvai apeiti labiau propaguotu būdu.
Žemiau yra „tvarkomas“ stiliaus lapas, padedantis A List Apart išspręsti kito slankiojo elemento problemą:
#meniu ( ekranas: nėra; ) #vyniotuvas, #turinys ( plotis: automatinis; kraštinė: 0; paraštė: 0 5%; užpildymas: 0; plūduriavimas: nėra !svarbu; )
Garniy Cob. Stiliaus lapas dabar išvalo dešinįjį meniu taip,
kad jis neturėtų būti matomas ant kito ir įdėti tarp ir žingsnių
vietoje straipsnio taip, kad tekstas būtų be-yak_y pusėje
roztashovuvavsya vienodai regiono krašto į kitą į kitą.
Problema, kiek aš buvau susirūpinęs, buvo ta, kad buvo daug stilių, rozroblenyh ekranui, nutemptų iki skersvėjų.
Kaip vietoj to žiūrėti į žymą
naujų straipsnių ALA svetainėje, matome (užpildo storumoje) kitas eilutes:Turime stiliaus lapo failą print.css, kuris skirtas
Kiti „spausdinti“ priedai buvo priskirti atributo „media“ vertei.
Stiliaus lapo failas nucss2.css, kuris importuojamas pagalbos
@import konstrukcijas, kad importuotumėte duomenis, pvz., Navigator 4.x
su šono rodymu be-yakoy priedo rodinyje (atributas
media="visi"). Gali būti ekranas, spausdintuvas, projektorius, sintezatorius
judėti ir pan. Turėdami rozіyshov, galėtume rašyti stiliaus lape
kitas šoninės fono spalvos direktyvas ir nurodykite šriftą
pikselių.
Susijęs straipsnis: „WordPress“ neturi failo įkėlimo mygtuko ar kažko kito
Chi bus puiki bida? Sveiki, bet daugiau naršyklių
šono fonas skiriasi ne spynoms, o rodomas tarptinklinio ryšio pikseliais
šriftai, priedai ekrano rodymui, ne taip
Korisnі pid valanda vieni kitiems.
Taigi šiek tiek patobulinkime savo stiliaus lapą kitiems ir pamatysime keletą kitų problemų, susijusių su komponentų paskirstymu.
Dešiniojo šoninio meniu elementų spalvų pasirinkimo nėra.
Ale, šukės valgiaraštį kiša dar valandai, nieko pakeisti negalėsime.
Staiga tai atleidžia mus nuo galimo galvos skausmo.
Oscilki spausdintuvai nenaudoja baltų spalvų, galime pakeisti šono foną
baltas. Taip pat būtina pamatyti visus fono paveikslėlius, pvz
vikoristovuvalis pagal šono rodymo valandą ekrane.
Tarsi šaukiamės į pagalbą galios foną, esame virushimo vienu ypu
skaudančios problemos. Norėdami išsiaiškinti gnuchkishim sprendimą, paprašykite elemento
„kūnas“ yra miręs, tačiau elementai „įvynioklis“ ir „turinys“ jį paleidžia
pelenų tarpas (ir tsim per juos balta spalva
kūnas):
korpusas ( fonas: baltas; ) #meniu ( ekranas: nėra; ) # įvynioklis, #turinys ( plotis: automatinis; paraštė: 0 5%; pamušalas: 0; kraštinė: 0; plūdimas: nėra !svarbu; spalva: juoda; fonas : skaidrus;)
Priekinio plano spalvų priskyrimas (šrifto spalva) buvo visiškai ne
būtina, bet verčiau to nepamirškite. Tėve, mes turime du vienu metu
„neplaukiojantys“ elementai (#wrapper, #content) su skaidriu fonu, t.y
pusė su baltais pelenais.
Galite pasijuokti, nes „Navigator 4.x“ valdo šias reikšmes
"skaidrus", bet daugiau nіs: NN4.x mažiau pagarbos ant lentelių
stiliai, kurių atributas „media“ nustatytas į „screen“. Taigi kaip ir aš
@import direktyvos kontekste, mūsų stilių lentelės viena kitai
užkabino mieguistas Navigator 4 akis. Otzhe, nieko apie ką
turbulencija.
Visuotinis stiliaus lapas nustato šrifto dydį iki 11 pikselių. duje
netoli vibir pіd valanda vieni kitiems. Pati šriftų šeima – Gruzija
o tada serifas - protinga eiti pas draugą, todėl patinka šriftai iš zasіchki
gražiau skamba ant popieriaus. Būtina pakeisti rozmirą
šriftas. ašis tokia:
korpusas (fonas: baltas; šrifto dydis: 12 pt;)
"Juostele!" — Mabut, wiguknete vie. - "Punkty - tse blogis!"
Na, taip, taip vynas ir pasakęs, ir mav racionas - ekranui negalima
nustatykite pastraipų šrifto dydį. Vienas su kitu, zastosuvannya taškų
Aš galiu turėti tokį jausmą, kaip prieš dešimt metų. Jakščas jau esu pasiruošęs
kitiems, tada nustatykite „body“ šrifto dydį į 12
taškai bus teisingi ir natūralūs.
Jūs, aišku, galite paklausti, ar yra koks nors rozmiras, kažkoks zabazhaete, prote
12 taškų turi dažniausiai naudojamą šriftą. Aš prie to pasaulinėje lentelėje
vizualiai pateikiami visų kitų pusės elementų analizės stiliai
išplėstas elemente "kūnas", mūsų darbas baigtas.
Іsnuyuchi stilistinės taisyklės, kurias reikia nustatyti kairiajam ir dešiniajam kordonui
(paraštės) elementų apvyniojimas ir turinio dydis 5%. Tse reiškia, kad abu
straipsnio pusėse bus „tuščia vieta“, o oda – „tuščia vieta“
pridėti 10% ploto pločio į kitą. Paskutinis dalykas, kuris blokuoja s
straipsnio tekstas „turinys“ turėtų gulėti rėminimo bloko „įvynioklis“ viduryje, kad
oda iš jų gali būti 5% laukai iš kairės ir dešinės pusės.
Susijęs straipsnis: Kaip sukurti svetainės antraštę
Išorinio kampo stiliaus lapas nustato 15 % dešinės paraštės (pamušalas)
„turinio“ blokui. Cordoni jau davė 10%, tad reikia
pridėti 5 proc. Tse dosit just robiti:
div#content (kairė paraštė: 10 %; )
Kitame sprendimo variante būtų galima pašalinti ribą (paraštę).
Nusiraminkite ir pridėkite 5% prie kairiojo įėjimo (paminkštinimo). Oskіlki "turinio" blokas
jei nėra matomo fono, tokį rezultatą atimtume.
Gaila, kai kurios naršyklės gali išspręsti problemas tinkamai
pamušalas, todėl elementus perkelkite į šoną
greičiau su papildomu kordonivu (marža).
Buvo vienas gudrus maistas – kam dirbti su hipergaliais? Aišku įjungta
kitokios smarvės negalima iš kilimų, kaip ant monitoriaus, bet dažnai tai svarbu
duok raktą, kol nepaprašoma smarvės originale. Tėve, kas aš
vineishov:
a:link, a:visited (spalva: #520; fonas: skaidrus; šrifto svoris: paryškintas; teksto dekoravimas: pabrauktas; )
Tse suteikia silanams spalvas, baigia tamsus, sob arti
juodas su juodai baltu draugu, paliktas tą pačią valandą su tamsia-chervonim
pagal spalvos druk valanda. Paryškintas šriftas ir šis patvirtinimas tai garantuoja
galia, kurią galima pamatyti rozrukovanogo tekste.
Naršyklėms, kurios vis dar palaiko CSS2 specifikaciją, galime
įveskite URL ir nusiųskite jiems patiems, tuo pačiu metu vergai juos aptarnauja,
kam pasirodyti rozdrukivka ta naršyklė po ranka. Žemiau yra taisyklė,
kaip zastosovuetsya tik „turinio“ blokui ir tokio rango URL
іnshih žada nesimatyti kitame:
#content a:link:after, #content a:visited:after ( turinys: " (" attr(href) ") "; šrifto dydis: 90%; )
Išbandykite „Gecko“ platformos naršyklėse – „Mozilla“ arba „Netscape“.
6.x. Ant rozdrukіvtsі po odos stiprumo dainuosite, ką galima pamatyti šventyklose
į jo URL.
Naršyklėse, kurios nesupranta stiliaus taisyklės, nebus
nebazhanyh efektіv - silannya todėl pati bus tamsiai raudona,
atramos ir storosios. Tiesiog teksto nesimato
URL, kuriuo juos pasiekti, iš i all.
Suteik pagarbą tiems, kurie bandė prieš ir po lanko
dalis stilistinės taisyklės – nepamirškite apie proskyną, kaltas smarvė
būti įtrauktas prieš dokumentą.
Pagal naują taisyklę yra viena estetinė problema. Tiesą sakant
ką norite pažodžiui pridėti prie atributo reikšmės dokumente
href.
Išnagrinėjęs svetainės A List Apart panašios pusės kodą, mi
prisiminkime ten beasmenius vadinamuosius „matomus pranešimus“ protui
"/issues/144". Smarvė bus įterpta į dokumentą, kad jis atrodytų kaip smirdantis
Taip, bet norėčiau turėti tuos pačius URL adresus.
Dėl tokių vaizdų mums gali padėti CSS3. Kad ir koks būtų atributų parinkiklis,
vicorist operatorius ^=, parenka elementus pagal burbuolę їх
atributo vertė. Tokiu būdu galime pasirinkti bet kurį href atributą,
prasideda pasviruoju brūkšniu ir ten įklijuokite tekstą, kurį norite pakeisti
іsnuyuche atributo vertė.
#content a:after ( turinys: " (//www.alistapart.com" attr(href) ") "; )
Ši taisyklė konvertuoja visas reikšmes į tipą "/issues/144/",
"//www.alistapart.com/issues/144/". Šios taisyklės negalima padėti
iškristi iš URL kelio, yakı neatsigauti po pasvirojo brūkšnio, ale, prieš
Laimei, ALA nenaudoja tokio tipo silano.
UVAGA! SVARBU! Kaip buvo sakyta, parinkėjas mintis ^=
iki CSS3 selektorių. CSS tikrintuvas
konsorciumas W3 gali tikrinti tik atitiktį specifikacijoms
CSS1 ir CSS2. Nebent parinkiklis yra pagrįstas, tai, ką turėtų daryti CSS3, bus patvirtinimo priemonė
prisimink apie atleidimą gauti tą vaikiną, jei parinkėjas nėra itin išrankus
rekomendacijos dėl konkretumo.
Dar kartą pažvelgęs į likusią stiliaus lentelės versiją, I
parodęs, kad šono „kepurės“ man tikrai nereikia. Dešinė swidshe bula
ne pačiame dangtelyje, o pačiame „nuogame“ svetainės pavadinime. Tse
dienos pabaiga akivaizdžiai baigėsi tuo, kur baigėsi vaizdas
antraštę. Meni raptom užmigo mintis, kas būtų blogai ištempti qiu
atramos linija per visą šono plotį.
Как упоминалось выше, перед выводом на печать веб-страница должна быть соответствующим образом отформатирована. То есть, к документу должен быть подключен необходимый CSS файл одним из рассмотренных в предыдущем пункте методом. Удобный способ создания такого файла кратко описан в этом посте . Нам осталось рассмотреть несколько важных рекомендаций, которых необходимо придерживаться при редактировании CSS файла, предназначенного для распечатываемой страницы.
Если, при выводе на экран документа используется какое-либо фоновое изображение или просто фоновая заливка, а также если вы применяете цветной шрифт, отличный от стандартного варианта (черного), то при создании CSS файла для печати нужно отменить это форматирование. Распечатываемая страница должна выглядеть как можно проще – белый фон и черный шрифт. Многие пользователи для распечатки веб-документов используют чёрно-белый режим печати. К тому же, при распечатывании страницы с насыщенной цветовой схемой значительно повышается расход чернил или тонера.
В оформлении текста большинства веб-страниц, предназначенных для чтения онлайн применяют рубленые шрифты — sans serif (без засечек), так как они считаются более удобными при чтении с экрана монитора. Но при перенесении страницы на бумагу, ситуация меняется и здесь более подходящими будут шрифты с засечками — serif , для которых характерны небольшие декоративные элементы (засечки) на окончаниях каждой буквы. Считается, что именно засечки способствуют направлению взгляда пользователя в нужном направлении – по тексту. Поэтому, большие объемы текста должны быть оформлены шрифтом с засечками (Times New Roman , Georgia , Palatino и другие).
Если для отображения текста на экране допустимо использовать относительно мелкий размер шрифта (11 пикселей, а иногда и меньше), то для печатного варианта страницы необходимо увеличить его минимум до 12 пикселей, но никак не меньше – все зависит от аудитории, на которую рассчитана содержащаяся в документе информация.
Для того, чтобы информация, размещаемая на странице была выражена наиболее полным образом, при ее переносе на бумагу нужно визуально выделить все присутствующие в ней гиперссылки, так как в этом случае они уже не являются кликабельными и должны иметь особую форму отображения. Для этой цели зачастую используют подчеркивание ссылок и смену цвета шрифта их анкорного текста на синий.
Важность используемых в веб-документе изображений определяется несколькими факторами, зависящими как от его разработчика, так и от маркетингового отдела компании, владеющей сайтом. В идеале, рекомендуется оставить лишь те изображения, которые несут смысловую информацию, являясь иллюстрациями к представленному тексту, а также логотип сайта, как правило, находящийся в верхнем левом углу страницы.
Среди множества компонентов, которые являются бесполезными в распечатанном варианте веб-страницы можно выделить навигационное меню и другие элементы, так или иначе связанные с навигацией по сайту. Поэтому оставляя их на странице при распечатке, вы попросту зря тратите чернила. Более того, удалив их, вы освободите дополнительное полезное место для текста, и тем самым представите его в более читабельном виде.
В идеальном случае, для пользователей, распечатывающих веб-страницу с целью чтения содержащейся на ней информации, рекламные объявления в виде баннеров и других форм графической и текстовой информации не представляют никакой ценности. И нужно было бы полностью избавиться от нее в нашем случае, но реальность диктует свои условия. Большинство сайтов в Интернете существуют благодаря именно рекламе, и поэтому ее удаление может привести к негативным последствиям. Поэтому рекламные продукты, представленные на сайте, зачастую остаются при распечатке его страниц, но если вы можете сократить их количество до минимума или упростить форму их представления, то это будет идеальным вариантом. Постарайтесь найти золотую середину, если это возможно.
Интерактивные графические элементы, управляемые при помощи скриптов, а также анимированные Flash изображения, как правило, распечатываются некорректно, а в отдельных случаях дефекты их печати («сползание») могут повлиять на качество отображения текста, что совсем неприемлемо.
Даже в том случае, если на вашем сайте, при публикации статей не указывается информация об их авторе (а делать это рекомендуется), эти данные следует включать в состав страниц для печати. Что позволит пользователям, которые распечатывают исходный материал и работают с ним в более удобном для них виде и/или месте, иметь возможность узнать информацию об авторе, без необходимости повторного посещения вашего сайта.
Включение полного URL адреса распечатываемой страницы в нижней, заключительной ее части является очень важным моментом. Это позволит пользователям быстро вернуться на нее и воспользоваться какой-либо ссылкой, ведущей на другую страницу, содержащую расширенную информацию по рассматриваемому вопросу или с другой целью. В любом случае, это способствует повторному посещению вашего ресурса пользователем. К тому же, при дальнейшем размножении распечатанной страницы (при помощи фотокопий, например), о вашем сайте узнают больше людей.
Вся информация, которая находится на вашем веб-ресурсе охраняется авторскими правами и принадлежит только вам. Даже в том случае, если пользователь, руководствуясь исключительно потребительскими намерениями, распечатывает страницу, это не значит, что содержащаяся на ней информация теперь может использоваться в коммерческих целях. Поэтому сведения об авторских правах обязательно должны переноситься и на печатную копию документа. Это, конечно, не сможет предотвратить факт воровства, но, по крайней мере, напомнит злоумышленнику о том, что именно вы обладаете авторскими правами на эту информацию.
Соблюдая все перечисленные выше рекомендации по форматированию веб-страниц, предназначенных для печати, вы сможете удовлетворить требования большинства пользователей, которые по различным причинам вынуждены работать с распечатанными на принтере документами. А это, как следствие, поможет вам сформировать группу пользователей, составляющих целевую аудиторию вашего сайта.
Post Views: 330
Есть два способа делать страницу для печати:
1. Специально выводить отдельным скриптом страницу без меню и лишнего оформления.
2. Выводить ту же страницу, которую просматриваем при просмотре сайта, но уже с другими подкреплёнными стилями, где скрываются ненужные элементы.
Довелось делать документы(накладные, счёт фактура и прочее) для печати. Так что пошёл по первому варианту. Но это просто в моём случае. Более гибкий как мне представляется второй вариант.
Вот мой опыт, заметки:
1. Главное правило — будь проще и люди к тебе потянутся(с)хз кто. 🙂 Короче не используйте разнообразие оформления. Человеку просто надо прочитать распечатанный текст, нечего его грузить лишним оформлением. Да и краску в принтере тратить.
2. Не используем фоновые изображения, их всё равно не будет при печати. Или будут, но не во всех браузерах. По крайней мере у меня какие то подобные грабли случались.
3. Стараемся использовать белый фон, чёрный текст. Если обратно, то будет тратиться много краски. Цветной текст думаю не нужно делать — всё равно у многих чёрно-белый принтер.
4. Если нужно чтобы следующий контент печатался обязательно на следующей странице, вставляем блок div с классом pagebreak перед этим текстом. Описываем класс в стилях:
Pagebreak { page-break-after: always; }
Pagebreak { page - break - after : always ; |
текст за этим блоком будет распечатываться уже на новой странице. Работает во всех современных браузерах. Да и не современных то же. Один IE до 7ой версии включительно подводит. Но на него надо забивать!
5. И так, печать. Пользователь можно сам выбрать печать. Можно поставить на
window.onload = function () { window.print(); }
и сама кнопка:
< button onclick = "window.print();" > Печать< / button > |
Это кнопка будет при просмотре страницы, но печататься не будет, так как мы задали display: none; в style для media=»print», то есть в стилях для печатающего устройства. При нажатии на кнопку будет выводиться окно печати.
Тем, кто хочет супер автоматизировать процесс печати, чтобы например открываем страницу и принтер сразу начал печатать страницу — охладите свой пыл или того, кто вас просит это сделать. Я этот способ не нашёл. Да его и нет. Потому что это логично. Представьте, заходите вы на сайт, а там через javascript запрограммлена печать ста копий страниц. И принтер приходит в бешенство и начинает печатать эту кучу страниц без вашего ведома. Нелогично? Нелогично!
В одно время меня усердно просил сделать такую штуку один менеджер проектов. Пришлось ему всё это обяснять, приводить примеры, чтобы он понял что это нельзя сделать, да и не нужно.
6. Если кто то будет жаловать на то, что распечатываются адрес страницы, title и прочая херь в колонтитулах — посоветуйте ему настроить свой браузер. Со стороны сайта это не настраивается. По крайней мере я не знаю как. Например в Firefox это настраивается в «Печать» — «Параметры страницы» — «Поля и колонтитулы»
7. Кстати в догонку к предыдущему. Допустим пользователь отключил вывод всех колонтитулом, в том числе и адрес страницы. То есть если пользователь спустя некоторое время посмотрит на распечатку, он не сможет понять, с какого сайта он это распечатал. Так может стоит сделать небольшую заметку с указанием ресурса, адреса страницы, логотипа или ещё чего нибудь.
8. Используйте крупный размер шрифт(в пределах разумного конечно). Главное чтобы при печати всё было читабельно.
10. Думаю нужно использовать размерности, независимые от устройства — абсолютные размерности. Например in,cm,mm,pt,pc.
11. Вот полезная ссылка http://www.webdevout.net/browser-support-css#css2propsprint . Описание стилей можно найти на сайте http://htmlbook.ru
Вообще советую пройтись по всему списку CSS свойств, даже если вы опытный разработчик. Для себя с удивлением обнаружил незнакомые CSS свойства и что некоторые CSS свойства уже можно безбоязненно использовать.
Конечно же это не полный список советов. Это просто мои мысли.
Часто на сайтах можно встретить версию для печати той или иной страницы . Многие думают, что это что-то встроенное в сам браузер или что это делается очень просто. На самом деле, это совсем не так. Версия для печати - это обычная страница , которую Вам нужно самостоятельно сделать.
Вы можете посмотреть на версию для печати у этой статьи. Фактически, что нужно отображать там? Название статьи, раздел, категория, автор, сам текст и дата. Всё это и выведено на эту страницу. Нужны ли меню, форма поиска, различные блоки? Не думаю, поэтому их и нет.
Так же убедитесь, что ширина версии для печати не превосходит 650px , иначе браузер может порезать края.
Итак, Вы уже поняли, что версию для печати Вам надо создавать самостоятельно, выводя ровно то, что нужно пользователю. Теперь о том, как это сделать.
Есть 2 варианта : создать отдельную страницу и создать отдельный файл стилей. Первый вариант, думаю, понятен. Создаёте ещё одну страницу с версией для печати и на основной странице даёте ссылку на эту печатную версию. Пользователь по ней переходит и через "Файл"->"Печать" он её распечатает.
Второй вариант подразумевает создание отдельной таблицы стилей, где Вы скроете все лишние блоки (через display: none; ) и поставите соответствующие размеры у выводимого контента. Дальше такой файл стилей подключается следующим образом:
Теперь если пользователь захочет распечатать эту страницу, то распечатается не то, что он видит, а то, что прописано в print.css . Фактически, пользователь видит страницу в одном виде, а принтер в совсем другом.
Вот таким образом создаётся версия для печати любой страницы сайта.