페이지 인쇄를 비활성화하는 방법_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)으로!