Cevaplar
-
Sanılanın aksine CSS sadece ekrandaki çıktıyı düzenlemek için kullanılmaz.
Hazırladığınız bir sayfanın, ekranda farklı yazıcıda farklı çıkması için ayarlamaları bunun yardımı ile yaparsınız.
Örneğin, bir DIV tanımlayıp bunun içine copyright bilginizi basar ve bunun display'ini "none" olarak ayarlarsınız. Böylece ekranda bu bölüm görünmez. Ancak, css'in print tanımını yaparken bu div bloğunun display'ini "block" olarak tanımlarsanız; copyright bölümü ekrana görünmezken, kullanıcı yazıcıdan çıktı almak isterse görüntülenmesi sağlanır. -
Css Media özelliği daha birçok konuda çözüm olmaktadır. http://www.w3schools.com/CSS/css_mediatypes.asp
bu adreste alabileceği tüm değerleri ve küçük bir örnek mevcut. Print özelliğide vedia arkadaşımızın bahsettiği gibi. Sayfa görünümü ile çıktının farklı olmasını istediğin yerde kullanabilirsin. Örnegin yazıların arasından reklam blokları bulunuyorken. bunların yazıcı dan yazdırılacak sürümünde gözükmemesini sağlayabilirsiniz. yada tam tersi yazının bulunduğu alanın div ine bir arka plan resmi ile fligran ekleyebilirsiniz. Bu dahada çeşitlendirilebilir.