Skip to main content

인쇄 스타일시트 생성기 @media 인쇄용 스타일시트를 생성하여 요소를 숨기고, 텍스트를 스타일링하고, 페이지 나눔을 제어할 수 있습니다.

인쇄 스타일시트 생성기 illustration
🎨

인쇄 스타일시트 생성기

@media 인쇄용 스타일시트를 생성하여 요소를 숨기고, 텍스트를 스타일링하고, 페이지 나눔을 제어할 수 있습니다.

1

숨길 요소를 선택

인쇄 시 숨길 요소(네비게이션, 풋터, 사이드바, 버튼, 광고)를 토글합니다.

2

인쇄 스타일 구성

검은색 텍스트, 흰색 배경, URL 표시 및 페이지 나누기 제어를 활성화합니다.

3

CSS 복사

프로젝트에 대한 완전한 @media print 스타일시트를 복사합니다.

Loading tool...

What Is 인쇄 스타일시트 생성기?

프린트 스타일시트 생성기는 웹 페이지를 인쇄하기에 적합한 최적화된 @media print CSS를 만듭니다. 사용자가 웹 페이지를 인쇄할 때, 많은 요소(네비게이션, 광고, 사이드바 등)는 불필요하고 잉크와 종이를浪費합니다. 이 도구는 비 필수적인 요소를 숨기고, 가독성과 잉크 효율성을 위해 검은색 텍스트를 흰 배경에 강제로 표시하며, 링크 뒤에 URL을 선택적으로 표시하고, 제목 및 이미지 주변의 페이지 분할을 제어하며, 내용을 전체 너비로 확장하는 포괄적인 프린트 스타일시트를 생성합니다. 네비게이션, 푸터, 사이드바, 버튼, 광고, 이미지를 숨길 요소를 토글하고, 텍스트 스타일링(폰트 크기, 줄 높이)을 구성하며, 페이지 여백을 설정할 수 있습니다. 생성된 CSS는 @media print 쿼리를 사용하여 인쇄 중에만 적용됩니다.

Why Use 인쇄 스타일시트 생성기?

  • 특정 비 필수 요소를 숨기는 제어 토글
  • 가독성과 잉크 절약을 위한 검은색 텍스트와 흰색 배경 강제
  • 헤딩, 이미지 및 표를 위한 스마트 페이지 나누기 제어
  • 구성 가능한 글꼴 크기, 줄 높이 및 페이지 여백

Common Use Cases

블로그 게시물

블로그 게시물과 기사의 인쇄용 버전을 생성합니다.

문서

기술 문서가 깨끗하게 및 완전히 인쇄되도록 합니다.

영수증 및 보고서

인쇄용으로 적절한 여백이 있는 영수증 및 보고서 페이지를 최적화합니다.

레시피 및 가이드

클러터 없이 레시피와 사용 설명서를 쉽게 인쇄할 수 있도록 합니다.

Technical Guide

@media print 쿼리는 페이지가 인쇄될 때에만 스타일을 적용합니다. 모범 사례로는 다음이 포함됩니다: display: none !important;를 사용하여 비 필수적인 요소(네비게이션, 푸터, 광고)를 숨기고, 가독성과 잉크 효율성을 위해 color: #000 및 background: #fff를 강제로 적용하는 것; page-break-after: avoid를 제목에 사용하여 내용과 함께 유지하는 것; page-break-inside: avoid를 이미지와 표에 사용하여 어색한 분할을 방지하는 것; a[href]::after { content: " (" attr(href) ")"; }를 사용하여 링크 URL을 표시하는 것; 그리고 width: 100%로 설정하여 고정 너비 제약조건을 삭제함으로써 내용을 전체 너비로 확장하는 것입니다. @page at-rule은 페이지 여백을 제어합니다: @page { margin: 2cm; }. !important 선언문을 사용하여 인라인 스타일과 특이성 문제를 재정의하세요. 프린트 스타일시트는 브라우저 인쇄 미리보기를 사용하여 테스트해야 합니다. 반응형 사이트의 경우, 프린트 스타일시트가 모든 미디어 쿼리 기반 레이아웃 변경을 재정의하는지 확인하세요. 페이지 분할 전에 항상 새 페이지에서 시작되어야 하는 섹션에 대해 page-break-before: always를 사용하는 것을 고려해 보세요.

Tips & Best Practices

  • 1
    브라우저 인쇄 미리 보기(Ctrl/Cmd + P)를 사용하여 항상 인쇄 스타일을 테스트
  • 2
    인쇄 스타일에서 !important를 사용하여 인라인 및 특정 스타일을 재정의
  • 3
    편안한 읽기 위한 적절한 페이지 여백(1.5-2.5cm)을 설정
  • 4
    본질적인 콘텐츠가 아닌 경우 잉크 절약을 위해 이미지를 숨기는 것을 고려

Related Tools

Frequently Asked Questions

Q 인쇄 스타일을 테스트하는 방법은 무엇인가?
브라우저 인쇄 미리 보기(Ctrl+P / Cmd+P) 또는 브라우저 개발자 도구를 사용하여 인쇄 미디어를 에뮬레이트합니다.
Q 인쇄용으로 별도의 CSS 파일을 사용해야 합니까?
둘 다 작동합니다. 주요 CSS의 @media print 블록 또는 link 태그에 media="print"이 있는 별도의 파일
Q 인쇄 스타일에서 !important를 왜 사용합니까?
인쇄 스타일은 올바른 렌더링을 보장하기 위해 인라인 스타일 및 고급 선택자를 재정의해야 하기 때문입니다.
Q 페이지 나누기를 어떻게 제어합니까?
요소에 page-break-before, page-break-after 및 page-break-inside 속성을 사용하여 콘텐츠가 페이지를 넘겨가는 방식을 제어합니다.
Q 다른 페이지에 다른 여백을 설정할 수 있습니까?
@page :first를 첫 번째 페이지로 사용하고 @page :left/@page :right를 교체하는 페이지 여백으로 사용

About This Tool

인쇄 스타일시트 생성기 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.