donaricano-btn

meta 태그의 viewport 속성


1. 정의

- 최적화된 모바일 페이지를 만들기 위해선 meta 태그의 viewport 속성을 추가해야 한다

- 웹 표준은 아니지만 많은 브라우저 창에서 표준 처럼 사용

1) 문제

-  데스크 기반으로 만들어진 웹 페이지를 모바일에서 보면 작아보임 

- 이유는 모바일 기본 뷰 포트가 960px 이기 때문에 브라우저가 고려안함

- 반응형 디자인의 예

 a. 데스크 탑

b. nexus 5 크기(viewport 설정 시)

- 화면을 클릭하면 옆에 사이드 바가 나온다

c. viewport 비 설정시

- 전체 크기가 보인다.( 더 작아보임)

2) 해결

- <head>에 viewport를 설정 함으로써 모바일 화면에서도 자연스럽게 나오도록 한다


2. viewport 사용법

1) 기본 사용 <meta>


2) IE 10 에선 @viewport rule 사용한다

 

- 모든 브라우저에 적용을 원한다면 위 처럼 사용

3) 속성

meta name="viewport" : 뷰포트 선언
content="width=device-width" : 콘텐츠를 표현할 넓이
intial-scale=1 : 초기 크기 설정(기본 꽉찬 화면)
minimum-scale=1 : 최소 크기 설정 (기본값 : 0.25, 범위 : 0~10.0)
maximum-scale=1 : 최대 크기 설정(최대 배율 범위 : 0~10.0)
user-scalable=no : 사용자 단말의 확대기능 사용 유무 선언(yes/no)

target-densitydpi=device-dpi : 모바일 해상도로 맞춰서 보여줌(안드로이드 지원)

블로그 이미지

리딩리드

,