>웹 프론트엔드 >CSS 튜토리얼 >페이지 인쇄를 비활성화하는 방법_CSS/HTML

페이지 인쇄를 비활성화하는 방법_CSS/HTML

PHP中文网
PHP中文网원래의
2016-05-16 12:12:093341검색

페이지 인쇄를 비활성화하는 방법_CSS/HTML

해결책:
페이지 인쇄를 실제로 비활성화하는 것은 불가능하지만 사용자가 인쇄할 수 있도록 설정할 수 있다면 공백은 인쇄를 금지하는 목적으로도 간주될 수 있습니다.
구체 단계:
코드 예:

<html>  
<head><title>不可打印的页面</title>  
<style>  
@media print{  
body{display:none}  
}  
</style>  
</head>  
<body>  
文档主要内容  
</body>  
</head>

참고: @media print{} 규칙에 정의된 CSS는 인쇄된 페이지에만 적용됩니다.
팁: 많은 포럼에서는 게시물을 인쇄하기 위해 특수 페이지를 사용합니다. @media print{} 규칙을 능숙하게 사용할 수 있다면 인쇄를 위해 별도의 페이지를 만들 필요가 없습니다.
팁:
@media print{} 코드 인쇄에 사용할 수 있는 규칙에는 all 및 screen이 포함됩니다.
@media와 유사한 규칙은 표 2.2.1에 나와 있습니다.

규칙 설명
@import는 가져온 외부 스타일 시트와 대상 미디어를 지정합니다. 이 규칙은 외부 스타일 시트 파일에서 사용하기 위해 스타일 시트 헤더
@charset에서 먼저 선언되어야 합니다. 이 스타일시트에서 사용되는 문자 세트를 지정합니다.
@font-face는 HTML 문서에 포함된 OpenType 글꼴을 설정합니다(IE5+ 지원 필요)
@media는 지정된 미디어 유형에 대한 스타일 시트 규칙을 지정합니다(IE5.5+ 지원 필요)


특별 팁
이 예제 코드를 실행하고 웹 페이지를 인쇄하면 인쇄된 결과에 "문서의 주요 내용"이 포함되지 않습니다.

특별 참고 사항

이 예제에서는 주로 @media 규칙을 사용하여 인쇄 시 페이지에 적용되는 스타일을 정의합니다. 인쇄란 정의된 CSS가 프린터에 적용된다는 의미입니다. also :
all 모든 기기에 적용

screen 컴퓨터 모니터에 적용

위는 page_CSS/HTML 콘텐츠 인쇄를 비활성화하는 방법입니다. PHP 중국어 넷(www.php.cn)으로!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.