Chciałbym wydrukowaś stronę www. po wybraniu opcji jak strona będzie wyglądać , mimo że mieści się ona na paru stronach , otrzymuję cały czas podgląd tylko pierwszej strony. Nie byłoby problemu , gdyby wydrukowały się wszystkie , ale niestety jest tak , że to co widze na monitorze (str.1) - to jest drukowane. Nigdy raczej nie miałem z tym problemów. Do tego doszedł jeszcze problem tej natury , że Opera wtedy najczęściej się u mnie wykłada. Jakieś sugestie w tym temacie?
Ja jeszcze nie miałem problemów z czymś takim.
A teraz moje pytanie do ekspertów ceesesa:
W jaki sposób dołączyć arkusz css do dokumentu html, tak aby layout strony na wydruku różnił się od tego widzianego na ekranie?
1.
<head>
<link rel="stylesheet" href="..." type="text/css" media="print" />
</head>
2.
<head>
<style type="text/css" media="print">
.....styles here......
</style>
</head>
3.
<head>
<style type="text/css">
@import url("../path/file.css") print;
</style>
</head>
4.
<head>
<style type="text/css">
@import url('../path/file.css') print;
</style>
</head>
5.
<head>
<style type="text/css">
@import url(../path/file.css) print;
</style>
</head>
6.
<head>
<style type="text/css">
@import /path/file.css print;
</style>
</head>
7.
<head>
<style type="text/css">
@media print {
.....style.........
}
</style>
</head>
M.
Czy mogę skorzystać z poradnictwa?
Wygląd danej strony na ekranie nie jest dla mnie szczególnie istotny, co więcej "surowość" ma sugerować, że jest "drukowalna" Dałem:
<style type="text/css">
</style>
i jest problem. Bez margin strona mieści się na A4, nawet jak w Operze ustawię marginesy 2,5 cm. Z margin nie wchodzi - część tekstu z prawej jest ucinana. Myślałem, że ustawienia marginesów drukowania z Plik - Opcje wydruku są używane dla stron bez informacji w css na temat marginesów, a jak coś jest w css to takie marginesy jakie tam są. A wychodzi, że Opera dodaje marginesy z Opcji wydruku i z css.
CSS sprawdziłem na walidatorze - OK
Originally posted by Moose
1.
2.
3.
...
7.
8.
<head>
<link rel="stylesheet" href="normalny.css" type="text/css"/>
</head>
a w pliku normalny.css (definiującym style dla wszystkich mediów) dodać:
@media print {
.....style.........
}
9. itd.
Originally posted by Ryszard
Bez margin strona mieści się na A4, nawet jak w Operze ustawię marginesy 2,5 cm. Z margin nie wchodzi - część tekstu z prawej jest ucinana.[...]
Podałeś fragment nie zawierający margin.
Gdzie definiujesz margines? Czy w kontekście @page? I w jakich jednostkach go podajesz?
Noo, tego jak zwykle SS
@page{
size : portrait;
margin : 2cm;
}
Wiadomość nieco bez sensu, jednak muszę się wytłumaczyć. Jeszcze nie zabrałem się za ten problem :clown:
Leniwiec przedświąteczny mnie opanował i ledwo co się zmusiłem do niewielkiej modyfikacji swojej strony...
Odnośnie drukowania
Czy jest możliwość zmuszenia Opery by nie zapominała o stylu i formatowaniu strony gdy chcę wydrukować tylko jej fragment? Gdy drukuję całą stronę wydruk wygląda jak oryginalna strona, ale gdy drukuję tylko zaznaczony fragment, wydruk traci całe formatowanie. Nawet tabele zamieniane są na czysty tekst. Czasami wydruk jest praktycznie bezużyteczny.Podobnie sprawa się ma z kopiowaniem do schowka. Czy można skopiować tekst wraz z formatowaniem, by po wklejeniu np. do Worda wszystko wyglądało jak trzeba?
Re: Odnośnie drukowania
Wszystko ładnie pięknie, odnośnie drukowania stron. Trochę namieszałem bo większość stron da się u mnie drukować bez problemu , problem z drukowaniem mam na stronie http://www.hattrick.org/Common/default.aspz tym , że post (dziś już o tym wiem) dotyczy dalszej częsi tej strony gdzie trzeba się zalogować , a dokładnie, np. zawodników. Od czasu do czasu mam problemy z wydrukowaniem jakiejś strony ale w tej chwili linków nie pamiętam.
Ps. Jeśli ktoś gra w HT prosiłbym o sprawdzenie.
Twoja wiadomość ma bardzo wiele sensu. Wiadomo co się dzieje. Rozumiem postawę i w pełni popieramWiadomość nieco bez sensu