marthy
(Marthy)
20 Październik 2005 22:30
#1
W jaki sposób zrobić tak żeby ten sam dokument XHTML 1.1 był w dwóch różnych wersjach?
Wiem, że przy podawaniu linku do pliku css trzeba podac dodatkowo atrybut media (screen, print).
Jednak jak to potem uwzględnic w arkuszu stylu (@media ??)
Chętnie spojrzałabym na jakiś przykładowy css, który to wykorzystuje.
tomasiek
(Tomasz Wos)
21 Październik 2005 06:09
#2
Więc tak - rozumujesz prawidłowo - czyli że trzeba nadać dla media albo scerren albo print.
Więc:
Po prostu utwórz osobny plik zawierający style dla drukarki :). (jak zastosujesz display:none to poukrywasz elementy które mają być niedrukowane…)
Działa np na (mam nadzieję że nie będzie to potraktowane jako jakaś reklama) http://www.cembra.pl czy http://www.supporter.edu.pl
marthy
(Marthy)
21 Październik 2005 07:50
#3
Tyle to już wiem
Ale np. w ekran.css ustawiam kolor tla, a w druk.css tlo jest biale, a mimo wszystko jak dam podglad wydruku, to tlo jest kolorowe.
jak dokladnie to stosowac? chodzi o to, żeby np. przy img {…} dodać ‘display: none’ ?
tomasiek
(Tomasz Wos)
21 Październik 2005 08:02
#4
zobacz sobie na stronę www.cembra.pl w przykładową kategorię (dla strony głównej nie działa to tak jakbym chciał - nie miałem czasu ) i zobacz sobie jak to wygląda przy podglądzie wydruku
Tu masz linki do poszczególnych css:
http://www.cembra.pl/css/cembra.css i http://www.cembra.pl/css/druk1.css
Co do display none to dokładnie tak jak myślisz. np
.kotek {
display:none;
}