Lecture

뷰포트(Viewport)

뷰포트(viewport)λŠ” μ›Ή νŽ˜μ΄μ§€κ°€ ν‘œμ‹œλ˜λŠ” ν™”λ©΄ μ˜μ—­μ„ μ˜λ―Έν•©λ‹ˆλ‹€.

λ·°ν¬νŠΈλŠ” 특히 λͺ¨λ°”일 ν™˜κ²½κ³Ό λ°˜μ‘ν˜• μ›Ήλ””μžμΈμ— μ€‘μš”ν•œ κ°œλ…μœΌλ‘œ, λ‹€μ–‘ν•œ 크기와 ν•΄μƒλ„μ˜ λ””λ°”μ΄μŠ€μ—μ„œ μ›Ή νŽ˜μ΄μ§€κ°€ μ˜¬λ°”λ₯΄κ²Œ 보이도둝 μ‘°μ ˆν•©λ‹ˆλ‹€.


<meta> νƒœκ·Έ

λ·°ν¬νŠΈλŠ” meta νƒœκ·Έλ‘œ μ •μ˜ν•©λ‹ˆλ‹€. meta νƒœκ·ΈλŠ” HTML λ¬Έμ„œμ˜ 메타데이터λ₯Ό μ§€μ •ν•˜λŠ” νƒœκ·Έμž…λ‹ˆλ‹€.

λ©”νƒ€λ°μ΄ν„°λŠ” νŽ˜μ΄μ§€μ— μ‹€μ œλ‘œ λ³΄μ΄μ§€λŠ” μ•Šμ§€λ§Œ, λΈŒλΌμš°μ €μ™€ 검색 엔진에 νŽ˜μ΄μ§€μ— λŒ€ν•œ μΆ”κ°€ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

meta νƒœκ·ΈλŠ” nameκ³Ό content μ†μ„±μœΌλ‘œ 메타데이터λ₯Ό μ •μ˜ν•©λ‹ˆλ‹€.

1. name 속성:

  • λ©”νƒ€λ°μ΄ν„°μ˜ μœ ν˜•μ„ μ •μ˜ν•©λ‹ˆλ‹€.

  • 예λ₯Ό λ“€μ–΄ 뷰포트(viewport), νŽ˜μ΄μ§€μ˜ μ„€λͺ…(description), ν‚€μ›Œλ“œ(keywords) 등을 지정할 수 μžˆμŠ΅λ‹ˆλ‹€.


2. content 속성:

  • ν•΄λ‹Ή λ©”νƒ€λ°μ΄ν„°μ˜ λ‚΄μš© λ˜λŠ” 값을 μ§€μ •ν•©λ‹ˆλ‹€.

  • name μ†μ„±μ—μ„œ μ •μ˜ν•œ μœ ν˜•μ— 따라 이 값이 ν•΄μ„λ©λ‹ˆλ‹€.


meta νƒœκ·Έ μ‚¬μš© μ˜ˆμ‹œ
<meta name="description" content="Welcome to CodeFriends" />

Viewport μ„€μ •

viewportλŠ” HTML <head> νƒœκ·Έ μ•ˆμ— <meta> νƒœκ·Έλ‘œ μ •μ˜ν•©λ‹ˆλ‹€.

viewport μ„€μ • μ˜ˆμ‹œ
<meta name="viewport" content="width=device-width, initial-scale=1.0" />

μœ„μ˜ μ½”λ“œμ—μ„œ viewport 메타 νƒœκ·Έμ˜ contentλŠ” λ‹€μŒμ„ μ˜λ―Έν•©λ‹ˆλ‹€.

  • width=device-width: 기기의 ν™”λ©΄ λ„ˆλΉ„μ— λ§žμΆ°μ„œ μ›ΉνŽ˜μ΄μ§€μ˜ λ„ˆλΉ„λ₯Ό μ„€μ •

  • initial-scale=1.0: μ›ΉνŽ˜μ΄μ§€μ˜ 초기 ν™•λŒ€ λΉ„μœ¨μ„ 1둜 μ„€μ • (100% ν™•λŒ€)

μ΄λ ‡κ²Œ μ„€μ •ν•˜λ©΄ μ›ΉνŽ˜μ΄μ§€κ°€ λͺ¨λ°”일 기기의 ν™”λ©΄ 크기에 맞게 μ μ ˆν•˜κ²Œ 보이게 λ©λ‹ˆλ‹€.


Viewport의 μ€‘μš”μ„±

  1. μ‚¬μš©μž κ²½ν—˜: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ 화면을 ν™•λŒ€/μΆ•μ†Œν•  ν•„μš” 없이, μ›ΉνŽ˜μ΄μ§€μ˜ 가독성을 높일 수 μžˆμŠ΅λ‹ˆλ‹€.

  2. λ””μžμΈ: μ›ΉνŽ˜μ΄μ§€μ˜ λ””μžμΈμ„ λ‹€μ–‘ν•œ 기기에 μ΅œμ ν™”ν•©λ‹ˆλ‹€.

  3. 검색 엔진 μ΅œμ ν™”: λͺ¨λ°”일에 μ΅œμ ν™”λœ μ›ΉνŽ˜μ΄μ§€λŠ” 검색 엔진에 더 높은 점수λ₯Ό 받을 수 μžˆμŠ΅λ‹ˆλ‹€.

Mission
0 / 1

뷰포트(Viewport)λŠ” 주둜 μ–΄λ–€ ν™˜κ²½μ—μ„œ μ€‘μš”ν•œ κ°œλ…μΈκ°€μš”?

λ°μŠ€ν¬νƒ‘ ν™˜κ²½

ν”„λ¦°νŠΈ ν™˜κ²½

λͺ¨λ°”일 ν™˜κ²½

κ²Œμž„ ν™˜κ²½

Lecture

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help