Guidelines

λ ˆμ΄μ•„μ›ƒ(Layout) 기초

HTML(HyperText Markup Language)λŠ” μ›Ή νŽ˜μ΄μ§€μ˜ ꡬ쑰와 λ‚΄μš©μ„ μ •μ˜ν•˜λŠ” μ–Έμ–΄λ‘œ, μ›Ή νŽ˜μ΄μ§€μ˜ λΌˆλŒ€λ₯Ό κ΅¬μ„±ν•©λ‹ˆλ‹€.

λ ˆμ΄μ•„μ›ƒμ€ νŽ˜μ΄μ§€μ˜ ꡬ쑰와 정보에 λŒ€ν•œ 배치λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€.


HTML 기본 ꡬ쑰 볡슡

μ›ΉνŽ˜μ΄μ§€λ₯Ό κ΅¬μ„±ν•˜λŠ” HTML λ¬Έμ„œλŠ” λ‹€μŒκ³Ό 같은 κΈ°λ³Έ ꡬ쑰λ₯Ό κ°–μŠ΅λ‹ˆλ‹€.

HTML 기본 ꡬ쑰
<!DOCTYPE html> <html> <head> <!-- μ›ΉνŽ˜μ΄μ§€ κΈ°λ³Έ 정보 --> <title>νŽ˜μ΄μ§€ 제λͺ©</title> </head> <body> <!-- μ‚¬μš©μžμ—κ²Œ λ³΄μ—¬μ§€λŠ” λΆ€λΆ„ --> </body> </html>

<head>λŠ” λ¬Έμ„œμ˜ 메타데이터와 μŠ€νƒ€μΌ 등을 ν¬ν•¨ν•˜κ³ , <body>λŠ” μ‚¬μš©μžμ—κ²Œ λ³΄μ—¬μ§€λŠ” λ‚΄μš©μ„ λ‹΄λŠ” λΆ€λΆ„μž…λ‹ˆλ‹€.


블둝 μš”μ†Œμ™€ 인라인 μš”μ†Œ

HTML μš”μ†ŒλŠ” 크게 블둝(Block) μš”μ†Œμ™€ 인라인(Inline) μš”μ†Œλ‘œ λ‚˜λ‰©λ‹ˆλ‹€.

  1. 블둝 μš”μ†Œ : 블둝 μš”μ†ŒλŠ” ν™”λ©΄ 전체 λ„ˆλΉ„(width)λ₯Ό μ°¨μ§€ν•˜κ³ , 각 μš”μ†ŒλŠ” μƒˆλ‘œμš΄ μ€„μ—μ„œ μ‹œμž‘ν•©λ‹ˆλ‹€. <div>, <h1>, <p> 등이 블둝 μš”μ†Œμ— ν•΄λ‹Ήλ©λ‹ˆλ‹€.
HTML 블둝 μš”μ†Œ
<div>divλŠ” 블둝 μš”μ†Œμž…λ‹ˆλ‹€</div> <p>pλŠ” 블둝 μš”μ†Œμž…λ‹ˆλ‹€</p>

  1. 인라인 μš”μ†Œ : 인라인 μš”μ†ŒλŠ” λ‚΄μš©μ˜ 크기만큼만 곡간을 μ°¨μ§€ν•˜λ©°, μ€„λ°”κΏˆ 없이 μ—°μ†μ μœΌλ‘œ ν‘œμ‹œλ©λ‹ˆλ‹€. <span>, <a>, <img> 등이 인라인 μš”μ†Œμ— ν•΄λ‹Ήλ©λ‹ˆλ‹€.
HTML 인라인 μš”μ†Œ
<span>span은</span> <span>인라인 μš”μ†Œμž…λ‹ˆλ‹€.</span>

μ»¨ν…Œμ΄λ„ˆ & μ•„μ΄ν…œ

μ»¨ν…Œμ΄λ„ˆλŠ” μ—¬λŸ¬ μš”μ†Œλ“€μ„ λ¬Άμ–΄μ„œ ν•˜λ‚˜μ˜ 그룹으둜 λ§Œλ“­λ‹ˆλ‹€. <div>와 <section>이 λŒ€ν‘œμ μΈ μ»¨ν…Œμ΄λ„ˆ μš”μ†Œμž…λ‹ˆλ‹€.

div μ»¨ν…Œμ΄λ„ˆ μš”μ†Œ
<div> <p>μ•ˆλ…•ν•˜μ„Έμš”!</p> <p>λ°˜κ°‘μŠ΅λ‹ˆλ‹€!</p> </div>

포지셔닝

μš”μ†Œμ˜ μœ„μΉ˜λ₯Ό μ‘°μ ˆν•˜λŠ” 것을 포지셔닝(Positioning)이라고 ν•©λ‹ˆλ‹€. μœ„μΉ˜λŠ” position μ†μ„±μœΌλ‘œ μ‘°μ ˆν•  수 μžˆμŠ΅λ‹ˆλ‹€.

  • static: μš”μ†Œ μœ„μΉ˜μ˜ κΈ°λ³Έκ°’μž…λ‹ˆλ‹€.

  • relative: μ›λž˜ μœ„μΉ˜λ₯Ό κΈ°μ€€μœΌλ‘œ μƒλŒ€μ μœΌλ‘œ μ΄λ™ν•©λ‹ˆλ‹€.

  • absolute: λΆ€λͺ¨ μš”μ†Œλ₯Ό κΈ°μ€€μœΌλ‘œ μ ˆλŒ€μ μΈ μœ„μΉ˜λ₯Ό κ°–μŠ΅λ‹ˆλ‹€.

  • fixed: 화면을 κΈ°μ€€μœΌλ‘œ κ³ μ •λœ μœ„μΉ˜λ₯Ό κ°–μŠ΅λ‹ˆλ‹€.

포지셔닝
<div>κΈ°λ³Έ μš”μ†Œ</div> <div style="position: fixed; bottom: 60px; right: 60px;"> 화면을 κΈ°μ€€μœΌλ‘œ κ³ μ •λœ μœ„μΉ˜ 가진 μš”μ†Œ </div>

포지셔닝에 λŒ€ν•΄μ„œλŠ” 이후 μˆ˜μ—…μ—μ„œ μžμ„Έν•˜κ²Œ μ„€λͺ… λ“œλ¦¬κ² μŠ΅λ‹ˆλ‹€ πŸ™‚

Mission
0 / 1

일반적으둜 <head> νƒœκ·Έμ—λŠ” μ‚¬μš©μžμ—κ²Œ λ³΄μ—¬μ§€λŠ” λ‚΄μš©μ„ λ‹΄λŠ”λ‹€.

O
X

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help