26 апреля 2009 :Сайт в печать: как подготовить файл стилей для принтеров.Если на вашем сайте находится в основном текстовое содержание (блог, новости, статьи), то стоит задуматься о поддержке печатного варианта сайта, т.е. для того чтобы люди могли распечатать интересную статью на бумажку и читать по утрам (или перед сном, или в метро, или не скажу где). Сделать это очень просто, достаточно подключить отдельный .css стиль после основного с указанием media="print". Например вот так подключаются стили у меня: <link rel="Stylesheet" href=/templates/style.css type="text/css"> <link rel="Stylesheet" href=/templates/print.css type="text/css" media="print"> Для просмотра эффекта выберите "Предварительный просмотр:". Теперь начинаем кромсать в стилях всё ненужное и добавлять нужное:
Из проблем со ссылками может остаться проблема непонятности назначения ссылок, на случай если вы ссылаетесь на документы словами "так" или "тут". Т.е. пользователь не будет знать на какое содержание вы ссылаетесь, поэтому постарайтесь описывать в тексте что пользователь найдёт на странице, ему и в браузере кликать лень. Если всё таки такие ссылки получились можно воспользоваться селекторами CSS3 - они работают в ie8, Мозилле, опере и сафари. Селектор a:link:after может вставить контент после ссылки, например так
#content a:link:after, #content a:visited:after {
content: " «ссылочка на: " attr(href) "» ";
font-size: 100%;
color: #520;
text-decoration:none;
font-weight:normal;
}
а выражение a[href^="/"]:after может выбрать только относительные ссылки, т.е. те которые начинаются со слеша "/"
#content a[href^="/"]:after {
content: " «ссылочка на: http://usabili.ru" attr(href) "» ";
}
|
Либо волшебно используйте ваш логин в Google, Яндекс, рамблер или ЖЖ чтобы войти через Open_ID

Комментарии: