Paginile web sunt menite să fie vizionate pe un ecran. Deși există o mare varietate de dispozitive posibile care pot fi utilizate pentru a vizualiza un site (desktop-uri, laptop-uri, tablete, telefoane, lenjerie de uz casnic, televizoare etc.), toate acestea includ un ecran de un fel. Există un alt mod în care cineva vă poate viziona site-ul web, o modalitate care nu include un ecran. Ne referim la o imprimare fizică a paginilor dvs. web.
Cu ani în urmă, ați descoperi că site-urile de imprimare a persoanelor au fost un scenariu destul de comun. Ne amintim întâlnirea cu mulți clienți care au fost noi pe web și ne-am simțit mai confortabil cu privire la paginile tipărite ale site-ului. Apoi ne-au oferit feedback și editări pe aceste bucăți de hârtie, în loc să ne uităm la ecran pentru a discuta site-ul. Pe măsură ce oamenii s-au simțit mai confortabil cu ecranele din viața lor și deoarece aceste ecrane s-au înmulțit de multe ori, am văzut din ce în ce mai puțini oameni care încearcă să imprime pagini web pe hârtie, dar se întâmplă totuși. Poate doriți să luați în considerare acest fenomen când vă planificați site-ul. Doriți oamenilor să-ți imprime paginile web? Poate că nu. Dacă este cazul, aveți câteva opțiuni.
Cum de a bloca o pagină Web de la imprimarea cu
Este ușor să utilizați CSS pentru a împiedica oamenii să imprime paginile dvs. Web. Trebuie pur și simplu să creați o foaie de stil de 1 linie numită "print.css" care include următoarea linie de CSS.
corp {display: nici unul; }
Acest stil va transforma elementul "corporal" al paginilor dvs. spre a nu fi afișat - și din moment ce totul din paginile dvs. este un copil al elementului corporal, aceasta înseamnă că întreaga pagină / site nu va fi afișată. După ce ați format foaia de stil "print.css", le-ați încărcat în HTML ca foaie de stil imprimată. Iată cum ați face acest lucru - adăugați următoarea linie la elementul "cap" în paginile HTML.
Această informație indică browserului că, dacă această pagină Web este setată să imprime, să folosească această foaie de stil în loc de foaia de stil implicită utilizată de pagini pentru afișarea pe ecran. Pe măsură ce paginile trec la această foaie "print.css", stilul care face ca întreaga pagină să nu fie afișată va da naștere și tot ceea ce se va imprima ar fi o pagină goală. Dacă nu aveți nevoie să blocați o mulțime de pagini de pe site-ul dvs., puteți bloca imprimarea pe bază de pagină, cu următoarele stiluri lipite în capul HTML-ului dvs.
Acest stil în pagină ar avea o specificitate mai mare decât orice stiluri din interiorul foilor de stil externe, ceea ce înseamnă că pagina nu va fi imprimată deloc, în timp ce alte pagini fără această linie ar fi imprimate în mod normal. Ce se întâmplă dacă doriți să blocați imprimarea, dar nu doriți ca clienții dvs. să devină frustrați? Dacă văd o imprimare a unei pagini goale, pot fi deranjați și cred că imprimanta sau computerul sunt rupte și nu-și dau seama că ați dezactivat tipărirea în mod esențial! Pentru a evita frustrarea vizitatorilor, puteți obține un catel și creați un mesaj care se va afișa numai când cititorii dvs. imprimă pagina - înlocuind celălalt conținut. Pentru a face acest lucru, construiți pagina web standard și, în partea de sus a paginii, imediat după eticheta corporală, puneți: Și închideți eticheta după tot conținutul dvs. este scris, chiar în partea de jos a paginii: Apoi, după ce ați închis div "noprint", deschideți un alt div cu mesajul pe care doriți să-l afișați la imprimarea documentului: Această pagină este destinată să fie vizualizată online și poate să nu fie imprimată. Vă rugăm să consultați această pagină la http://webdesign.about.com/od/advancedcss/qt/block_print.htm Includeți un link către documentul dvs. CSS tipărit numit print.css:
Și în acest document includeți următoarele stiluri: #noprint {display: none; } #print {display: bloc; }
În cele din urmă, în foaia de stil standard (sau într-un stil intern în capul documentului dvs.), scrieți: #print {display: none; } #noprint {display: block; }
Acest lucru va asigura că mesajul de tipărire apare numai pe pagina imprimată, în timp ce pagina web apare numai pe pagina online. Imprimarea paginilor web este, în general, o experiență precară deoarece site-urile de astăzi nu se traduc bine pe pagina tipărită. Dacă nu doriți să creați o foaie de stil complet separată pentru a dicta stiluri de imprimare, puteți lua în considerare folosirea pașilor din acest articol pentru a "dezactiva" imprimarea pe o pagină. Fiți conștienți de impactul pe care l-ar putea avea asupra utilizatorilor care se bazează pe tipărirea site-urilor web (probabil pentru că au o viziune și o luptă slabă la citirea textului pe ecran) și ia decizii care vor funcționa pentru publicul site-ului dvs. Articolul original de Jennifer Krynin. Editat de Jeremy Girard. Blocați o pagină la un moment dat
Ia Fancier cu paginile blocate
Luați în considerare experiența utilizatorului