Инструменты пользователя

Инструменты сайта


css:block_web-page_from_printing

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
css:block_web-page_from_printing [2022/12/14 10:03] – [Как заблокировать веб-страницу от печати с помощью CSS] so_v_acss:block_web-page_from_printing [2026/08/06 08:58] (текущий) – so_v_a
Строка 1: Строка 1:
 +<!DOCTYPE markdown>
 +
 # Как заблокировать веб-страницу от печати с помощью CSS   # Как заблокировать веб-страницу от печати с помощью CSS  
 +
 +## Блокировать весь сайт
  
 С помощью CSS можно легко запретить людям печатать ваши веб-страницы.   С помощью CSS можно легко запретить людям печатать ваши веб-страницы.  
Строка 12: Строка 16:
  
 Получив таблицу стилей «print.css», вы должны загрузить ее в свой HTML как таблицу стилей для печати.  Получив таблицу стилей «print.css», вы должны загрузить ее в свой HTML как таблицу стилей для печати. 
-Для этого таблицу стилей для печати нужно добавить в HTML <head> после стандартной таблицы стилей:+Для этого таблицу стилей «print.css» нужно добавить в HTML <head> после стандартной таблицы стилей:
  
-```html+```
 <link rel="stylesheet" href="main.css"> <link rel="stylesheet" href="main.css">
 <link rel="stylesheet" media="print" href="print.css"> <link rel="stylesheet" media="print" href="print.css">
 ``` ```
  
-Стили `print.css` будут применяться в дополнение к стилям экрана , когда страница печатается. +Стили «print.css» будут применяться в дополнение к стилям экрана, когда страница печатается. 
- +При котором вся страница не будет отображаться, и все, что будет напечатано, это пустая страница.
-Эта информация сообщает браузеру, что, если эта веб-страница настроена на печать, использовать эту таблицу стилей вместо любой таблицы стилей по умолчанию, которую страницы используют для отображения на экране. Когда страницы переключаются на этот лист “print.css”, включается стиль, при котором вся страница не отображается, и все, что будет напечатано, будет пустой страницей.+
  
  
Строка 28: Строка 31:
 Если вам не нужно блокировать много страниц на вашем сайте, вы можете заблокировать печать постранично, используя следующие стили, вставленные в заголовок вашего HTML. Если вам не нужно блокировать много страниц на вашем сайте, вы можете заблокировать печать постранично, используя следующие стили, вставленные в заголовок вашего HTML.
 ```css ```css
-@media print {body {display: none}}   +@media print { 
 +  body { 
 +    display: none 
 +  } 
 +}   
 ``` ```
    
 Этот стиль внутри страницы будет иметь более высокую специфичность, чем любые стили внутри ваших внешних таблиц стилей, что означает, что страница не будет печататься вообще, в то время как другие страницы без этой строки будут печататься нормально. Этот стиль внутри страницы будет иметь более высокую специфичность, чем любые стили внутри ваших внешних таблиц стилей, что означает, что страница не будет печататься вообще, в то время как другие страницы без этой строки будут печататься нормально.
/var/www/html/dokuwiki/data/attic/css/block_web-page_from_printing.1671012201.txt.gz · Последнее изменение: (внешнее изменение)