12CODE
지금 읽는 곳 왜 웹 디자인 감각을 그대로 가져오면 깨지는가 1 / 6
12code 라이브러리 아티클 표지. HTML/CSS 반응형 뉴스레터 디자인: 모바일 앱(Gmail, 네이버메일 등) 화면 크기별 폰트/이미지 깨짐 방지 레이아웃 규칙

HTML/CSS 반응형 뉴스레터 디자인: 모바일 앱(Gmail, 네이버메일 등) 화면 크기별 폰트/이미지 깨짐 방지 레이아웃 규칙

웹페이지에서 통하던 CSS가 메일 클라이언트에서는 절반도 통하지 않는다는 전제에서 설계를 시작해야 합니다.

이 과목 05 / 11편 고급 3분
과목 ID125
트랙STEP 3 고급·전략
모듈3-3. 그로스해킹·CRM 전략
레슨05
난이도고급
플랫폼이메일 마케팅(ESP)
발행일2026-08-29
검토일2026-08-29
관련 과목124 · 126
출처1건
핵심요약5개
01

메일 클라이언트는 웹 브라우저가 아니라 각자 다른 렌더링 엔진을 쓰는 독립된 환경이라 CSS 지원 범위가 제각각이다

02

외부 스타일시트나 `<style>` 태그가 무시되는 클라이언트가 있어, 핵심 스타일은 인라인(inline) CSS로 넣는 것이 기본 원칙이다

03

레이아웃은 `<div>`+flex/grid보다 표(`<table>`) 기반 구조가 여러 클라이언트에서 더 안정적으로 깨지지 않는다

04

반응형은 미디어쿼리를 지원하는 클라이언트에서만 적용되므로, 미디어쿼리를 지원하지 않는 클라이언트를 위한 '고정 폭 기본 레이아웃'을 항상 함께 설계해야 한다

05

이미지에는 항상 대체 텍스트(alt)와 배경색을 지정해, 이미지 차단 설정에서도 메시지가 전달되게 한다

01

왜 웹 디자인 감각을 그대로 가져오면 깨지는가

브라우저는 몇 종류로 통일되어 있지만, 이메일을 여는 환경은 지메일 웹, 지메일 앱, 네이버메일 웹, 네이버메일 앱, 아웃룩, 애플 메일 등 각기 다른 렌더링 엔진을 쓰는 프로그램의 집합입니다. 이 중 상당수는 자체 보안 정책상 외부 스타일시트 링크나 <style> 태그 안의 CSS를 무시하고, 태그에 직접 붙인 인라인 스타일(style="color:#111")만 반영합니다. 그래서 웹사이트를 만들 때 쓰던 별도 CSS 파일 방식이나 flex·grid 같은 최신 레이아웃 문법은 이메일에서 절반도 적용되지 않을 수 있습니다. 뉴스레터 HTML을 짤 때는 "이 스타일이 인라인으로 들어갔는가"를 매번 확인하는 습관이 첫 번째 규칙입니다.

02

레이아웃은 표(table) 기반으로 짜는 것이 기본이다

현대 웹 개발에서는 표 태그로 레이아웃을 짜는 것을 지양하지만, 이메일 HTML에서는 반대입니다. <table>과 그 안의 셀(<td>)로 구획을 나누는 방식이 다양한 메일 클라이언트에서 가장 예측 가능하게 렌더링됩니다. flex나 grid 기반 레이아웃은 이를 지원하지 않는 클라이언트에서 요소들이 세로로 무너지거나 겹치는 형태로 깨질 수 있습니다. 실무에서는 전체 뉴스레터를 하나의 표로 감싸고, 그 안에서 섹션별로 다시 표를 중첩하는 구조를 씁니다.

03

미디어쿼리가 통하는 클라이언트와 그렇지 않은 클라이언트를 나눠 설계한다

반응형(화면 크기에 따라 레이아웃이 바뀌는 것)은 CSS 미디어쿼리로 구현하지만, 이 미디어쿼리를 지원하지 않는 메일 클라이언트도 여전히 존재합니다. 그래서 실무에서는 미디어쿼리로 "모바일에서는 이렇게 보이게" 규칙을 추가하되, 미디어쿼리가 무시되는 클라이언트에서도 레이아웃이 깨지지 않도록 기본 폭(보통 데스크톱 기준 고정 폭)의 표 구조를 먼저 안정적으로 짜 두는 순서로 접근합니다. 즉 반응형은 '더 나은 경험을 추가하는 레이어'로 보고, 반응형이 적용되지 않아도 읽는 데 지장이 없는 기본 레이아웃을 먼저 완성하는 것이 원칙입니다.

04

폰트와 이미지가 화면 크기별로 깨지는 것을 막는 규칙

폰트는 시스템 기본 폰트 여러 개를 폴백(fallback)으로 나열해, 특정 폰트가 지원되지 않는 클라이언트에서도 읽기 어려운 대체 폰트로 넘어가지 않게 합니다. 폰트 크기는 화면이 작아질수록 줄어드는 웹사이트 관행과 달리, 모바일에서 오히려 본문 폰트를 일정 크기 이상으로 유지해야 가독성이 떨어지지 않습니다. 이미지는 폭을 픽셀 고정값이 아니라 최대폭(max-width) 기준의 상대값으로 지정해 화면보다 넘치지 않게 하고, 이미지 자체에 항상 대체 텍스트(alt)를 넣어야 합니다. 상당수 메일 클라이언트가 기본값으로 이미지를 자동으로 불러오지 않기 때문에, 이미지가 차단된 상태에서도 대체 텍스트와 배경색만으로 메시지의 핵심(예: 버튼의 문구)이 전달되도록 설계하는 것이 중요합니다.

05

발송 전 반드시 거쳐야 하는 확인 절차

레이아웃을 완성했다고 바로 전체 발송을 하면 안 됩니다. 최소한 지메일(웹·앱), 네이버메일(웹·앱), 아웃룩, 애플 메일에서 실제 렌더링을 확인하는 것이 정석이며, 대부분의 ESP는 여러 클라이언트에서의 미리보기 기능이나 테스트 발송 기능을 제공합니다. 특히 제목·본문의 첫 줄(프리헤더)이 각 클라이언트의 받은편지함 목록에서 어떻게 잘려 보이는지도 함께 확인해야 합니다 — 화면 크기에 따라 노출되는 글자 수가 달라, 데스크톱에서는 온전히 보이던 문구가 모바일 목록에서는 중간에 잘려 의미가 달라질 수 있습니다.

06

단일 컬럼 구조를 기본값으로 삼는 이유

데스크톱 화면을 기준으로 두세 개 컬럼(단)으로 나눈 레이아웃은 화면이 좁은 모바일에서 컬럼이 강제로 압축되거나, 미디어쿼리가 적용되지 않는 클라이언트에서는 좁은 화면에 여러 컬럼이 그대로 눌려 글자가 겹치는 형태로 깨지기 쉽습니다. 그래서 실무에서는 처음부터 세로로 쌓이는 단일 컬럼 구조를 기본값으로 놓고, 여백이 충분한 데스크톱 환경에서만 미디어쿼리로 일부 요소를 가로로 나란히 배치하는 방식을 씁니다. 이렇게 설계하면 반응형이 적용되지 않는 클라이언트에서도 최악의 경우 '세로로 조금 길어질 뿐' 레이아웃 자체가 무너지지는 않습니다. 버튼(CTA)처럼 클릭을 유도하는 핵심 요소는 화면 크기와 무관하게 항상 충분히 크고 터치하기 쉬운 크기로 고정해, 모바일에서 손가락으로 누르기 어려울 만큼 작아지지 않도록 하는 것도 같은 원칙의 연장입니다.

다음 행동

다음 발송 전, 현재 템플릿을 지메일 앱과 네이버메일 앱 두 곳에서만이라도 실제로 열어 폰트 크기와 이미지 정렬이 무너지지 않는지 확인해보세요. 이 최소 점검만으로도 레이아웃 사고의 상당수를 미리 걸러낼 수 있습니다.

다음 글 · 레슨 06→오픈율(Open Rate) 부스팅 실험: 메일 제목 내 유저 이름 자동 치환 기능({{name}}), 이모지 배치, 제목 길이별 A/B 테스트

← 이전 글 · 레슨 04 유저 세그먼트 자동화 트리거: [가입 후 3일간 미구매자], [최근 30일간 로그인 없는 자] 등 행동 데이터 기반 자동 발송(Automation)

출처

facts 항목 기준 · 본문 인라인 미표기1건
F-01이메일 HTML 렌더링 원칙(인라인 CSS, 표 기반 레이아웃, 미디어쿼리 폴백)은 메일 클라이언트 업계의 일반적인 제작 관행이며, 이번 조사에서는 ESP별 구체 수치(자동 클리핑 기준 용량 등)를 공식 자료로 확정하지 못해 본문에 포함하지 않았다 — 발행 전 사용 중인 ESP의 템플릿 가이드에서 클라이언트별 상세 제약을 재확인할 것을 권장한다.업계

플랫폼 기능·심의 기준·가격·법률은 바뀝니다. 이 글은 2026-08-29에 위 출처를 기준으로 확인했습니다.

CHALLENGE

배운 걸 실전 문제로 확인

카테고리별 Level Test로 실무 레벨을 점검해보세요.

챌린지 보기 →
이 과목의 게시글11편
01CRM의 클래식: 타 매체 단가 상승 대안으로서 100% 퍼스트 파티 동의 기반 이메일 마케팅의 ROI 가치02이메일 전송 인프라(ESP) 선정: 스티비, 메일침프, 브레보 등 플랫폼별 API 연동성 및 대량 발송 서버 스펙 비교03도달률 최적화 엔지니어링: 스팸함 분류를 방지하기 위한 도메인 인증(SPF, DKIM, DMARC) DNS 레코드 세팅의 정석04유저 세그먼트 자동화 트리거: [가입 후 3일간 미구매자], [최근 30일간 로그인 없는 자] 등 행동 데이터 기반 자동 발송(Automation)05HTML/CSS 반응형 뉴스레터 디자인: 모바일 앱(Gmail, 네이버메일 등) 화면 크기별 폰트/이미지 깨짐 방지 레이아웃 규칙06오픈율(Open Rate) 부스팅 실험: 메일 제목 내 유저 이름 자동 치환 기능({{name}}), 이모지 배치, 제목 길이별 A/B 테스트07클릭률(CTR)과 CTA 연동: 줄글 형태 뉴스레터 내에서 유저가 가장 많이 클릭하는 링크 영역 히트맵 추적 및 버튼 디자인08한계 정의: 애플의 메일 사생활 보호(MPP) 정책 도입 이후 정확한 '오픈율' 측정이 불가능해진 기술적 한계와 대체 지표 활용09실패 사례 분석: 동의를 얻지 않은 외부 이메일 DB를 대량 임포트해 발송했다가 도메인 자체가 '스팸 블랙리스트'에 등록되어 공식 메일 발송이 전면 차단된 사례10법률 컴플라이언스 체크: 정보통신망법에 따른 이메일 제목 시작 부분 (광고) 명시 및 본문 하단 원클릭 수신거부 링크 필수 구현11발행 전 확인 항목: 자사 도메인의 KISA(한국인터넷진흥원) 화이트 도메인 등록 여부 및 ESP 플랫폼의 월별 발송 쿼터 가격표 확인 과목 전체 보기 →

MKT TOOLS

실무자를 위한 무료 도구

카피 글자수 검사, CPC·ROAS 계산기, UTM 생성기까지.

워크스페이스 열기 →