<link rel="stylesheet" media="all and (min-width:1200px)" href="desktop.css" > <link rel="stylesheet" media="all and (min-width:768px) and (max-width:1199px)" href="laptop.css" >
.title { font-size: 40px; } @media (max-width: 600px) { .title { font-size: 20px; } }
- 모바일 퍼스트: min - 분기점 낮은 순서부터 작성
- 데스크탑 퍼스트 : max - 분기점 높은 순서부터 작성
대부분의 경우 첫 번째 방법
왜냐하면 두 번째 방법처럼 CSS를 분리해 두더라도, 브라우저는 '에라 모르겠다'며 일단 모든 CSS 파일을 다운로드