Web Standard
1. μΉ νμ€μ κ°λ
μΈν°λ·
μΈν°λ·μ μΉλ³΄λ€ λ ν¬κ΄μ μΈ κ°λ . μ μΈκ³μ μΌλ‘ μ°κ²°λμ΄ μλ μ»΄ν¨ν° λ€νΈμν¬ ν΅μ λ§μ΄λ©°, μΉ λΏλ§ μλλΌ μ¨λΌμΈ κ²μ, λͺ¨λ°μΌ μ±, μ΄λ©μΌ λ± λ€νΈμν¬λ₯Ό μ¬μ©νλ λ€μν μλΉμ€ λͺ¨λ ν¬ν¨
μΉ
λ¬Έμ, μ΄λ―Έμ§, μμ λ± λ€μν μ 보λ₯Ό μ¬λ¬ μ¬λκ³Ό 곡μ ν μ μλ 곡κ°
μΉ νμ€
W3Cμμ κΆκ³ νλ 'μΉμμ νμ€μ μΌλ‘ μ¬μ©λλ κΈ°μ μ΄λ κ·μΉ'
μ¬μ©μκ° μ΄λ ν μ΄μ체μ λ λΈλΌμ°μ λ₯Ό μ¬μ©νλλΌλ μΉ νμ΄μ§κ° λμΌνκ² λ³΄μ΄κ³ μλν μ μλλ‘ νλ μΉ νμ΄μ§ μ μ κΈ°λ²
μΉ νμ€μ μ₯μ
μ μ§ λ³΄μμ μ©μ΄μ±
μΉ νΈνμ± ν보
κ²μ ν¨μ¨μ± μ¦λ
μΉ μ κ·Όμ± ν₯μ
2. Semantic HTML
μλ§¨ν± μμ
μμκ° μ΄λ€ λ΄μ©μ λ΄κ² λ μ§, μ΄λ€ κΈ°λ₯μ νκ² λ μ§ νμ€νκ² μλ―Έλ₯Ό κ°μ§κ³ μλ μμ
μλ§¨ν± μμλ₯Ό μ μ νκ² μ¬μ©ν΄ ꡬμ±ν HTML β μλ§¨ν± HTML
μλ©ν± HTMLμ νμμ±
κ°λ°μ κ° μν΅
κ²μ ν¨μ¨μ±
μΉ μ κ·Όμ±
μμ£Ό μ¬μ©λλ μλ§¨ν± μμλ€
<header>
: νμ΄μ§λ μμμ μ΅μλ¨μ μμΉνλ λ¨Έλ¦¬λ§ μν μ μμ<nav>
: λ©λ΄, λͺ©μ°¨μ μ¬μ©λλ μμ<aside>
: λ¬Έμμ μ°κ΄μ μμΌλ μ§μ μ μΈ μ°κ΄μ μλ λ΄μ©μ λ΄λ μμ<main>
: λ¬Έμμ λ©μΈμ΄ λλ μ£Όμ 컨ν μΈ<article>
: κ²μκΈ, κΈ°μ¬ λ± λ 립μ μΌλ‘ ꡬλΆν΄ μ¬μ¬μ©ν μ μλ λΆλΆ. κ°κ°μ<article>
μ ꡬλΆνκΈ° μν μλ¨μ΄ νμνλ©° λ³΄ν΅ μ λͺ©<hgroup>
μ ν¬ν¨νλ λ°©λ² μ¬μ©<section>
: λ¬Έμμ λ 립μ μΈ κ΅¬νμ λνλ΄λ©°, μ ν©ν μλ―Έμ μμκ° μμ λ μ¬μ©. μ λͺ©<hgroup>
μ ν¬ν¨νλ κ²½μ°κ° λ§μ<hgroup>
: μ λͺ©μ νμν λ μ¬μ©νλ μμ<footer>
: νμ΄μ§λ μμμ μ΅νλ¨μ μμΉ
3. μμ£Ό ν리λ λ§ν¬μ
μΈλΌμΈ μμ μμ λΈλ‘ μμ λ£κΈ°
μΈλΌμΈ μμ: μ½ν μΈ κ° μ°¨μ§νλ λ§νΌλ§ (ex.
<span>
,<label>
)λΈλ‘ μμ: κ°λ‘λ‘ λκ² νλ©΄ μμμ μ°¨μ§ (ex.
<div>
,<h1>
)
<b>
,<i>
μμ μ¬μ©νκΈ°<b>
β<strong>
<i>
β<em>
<hgroup>
λ§κ΅¬μ‘μ΄λ‘ μ¬μ©νκΈ°μλ§¨ν± μμλ‘μμ μν λ° μ»¨ν μΈ μ μνκ΄κ³ νμ λͺ©μ μ κ°κ³Όν μ± μ€νμΌμ μ μ©νκΈ° μν λͺ©μ μΌλ‘λ X
μ¦,
<h1>
μ<h2>
μ<h3>
μμμ μμ΄μΌ νλ©°, κ·Έ λ°λλ X
<br/>
μ°μμΌλ‘ μ¬μ©νκΈ°μμ μ¬μ΄μ μ¬λ°±μ μ£Όκ³ μΆμ λλ
<p>
μμλ₯Ό μ¬μ©ν΄ μμ λ³λμ λ¨λ½μΌλ‘ ꡬλΆνκ±°λ CSS μμ±μΌλ‘ μ¬λ°± μ€μ νκΈ°
μΈλΌμΈ μ€νμΌλ§ μ¬μ©νκΈ°
μΉ νμ€μ μ§ν€κΈ° μν΄μλ HTMLκ³Ό CSS μ½λ λΆλ¦¬νμ¬ μμ±ν κ²
4. ν¬λ‘μ€ λΈλΌμ°μ§
ν¬λ‘μ€ λΈλΌμ°μ§ μ΄λ?
μΉ μ¬μ΄νΈμ μ κ·Όνλ λΈλΌμ°μ μ μ’ λ₯μ μκ΄ μμ΄ λλ±ν νλ©΄κ³Ό κΈ°λ₯μ μ 곡ν μ μλλ‘ λ§λλ μμ
λΈλΌμ°μ λ§λ€ λ λλ§ μμ§μ΄ λ€λ₯΄κΈ°μ λͺ¨λ λΈλΌμ°μ μμ μμ ν λκ°μ νλ©΄μ΄ λ³΄μ΄λλ‘ νλ κ²μ X
ν¬λ‘μ€ λΈλΌμ°μ§ μν¬ νλ‘μ°
μ΄κΈ° κΈ°ν: μ΄λ€ 컨ν μΈ μ κΈ°λ₯, λμμΈ, νκ² κ³ κ°μΈ΅μ λꡬμΈμ§
κ°λ°: μ½λ μμ±μ μ½λκ° κ° λΈλΌμ°μ μμ νΈνμ±μ΄ μ΄λ€μ§ νμ ν μ¬μ©
ν μ€νΈ/λ°κ²¬: TestComplete, LambdaTest, BitBar λ±μ ν¬λ‘μ€ λΈλΌμ°μ§ ν μ€νΈ ν΄ μ¬μ© κ°λ₯
μμ / λ°λ³΅
Last updated