πŸ§™πŸΌ HTML λͺ©λ‘κ³Ό ν‘œ

IM SU KYUNGΒ·2022λ…„ 4μ›” 1일
0

HTML λͺ©λ‘ : ul ol li


  • μˆœμ„œκ°€ μžˆλŠ” λͺ©λ‘ (λ‹¨κ³„μˆ˜ν–‰, λ ˆμ‹œν”Ό, μˆœμ„œ ) Ordered List = μ •λ ¬
  • μˆœμ„œκ°€ μ—†λŠ” λͺ©λ‘ (μ•„μ΄ν…œ λ‚˜μ—΄ ex) λ©”λ‰΄νŒ ) Unodered List = λΉ„μ •λ ¬

μˆœμ„œκ°€ μžˆλŠ” λͺ©λ‘ Ordered List
(1) type : ν•­λͺ©μ„ μ…€ λ•Œ μ‚¬μš©ν•  μΉ΄μš΄ν„° μœ ν˜•
(2) start : ν•­λͺ©μ„ μ…€ λ•Œ μ‹œμž‘ν•  수 μžˆλŠ” μœ ν˜•
(3) reversed : λͺ©λ‘μ˜ μˆœμ„œ μ—­μ „ μ—¬λΆ€ (즉, 내뢀에 μ§€μ •ν•œ ν•­λͺ©μ΄ μ—­μˆœμœΌλ‘œ λ°°μ—΄)


1. ul

: μ •λ ¬λ˜μ§€ μ•ŠλŠ” λͺ©λ‘
: 보톡 λΉ„μ •λ ¬ λͺ©λ‘μ˜ ν•­λͺ©μ€ μ„ ν–‰ν•˜λŠ” 뢈릿 marker와 함꼐 ν‘œμ‹œλ˜μ–΄μ§„λ‹€.
: ulκ³Ό ol은 ν•„μš”ν•œ 만큼 쀑첩, ꡐ차 κ°€λŠ₯
: μˆœμ„œκ°€ μ€‘μš”ν•˜μ§€ μ•ŠμŒ

2. ol

: μ •λ ¬λœ λͺ©λ‘μ„ λ‚˜νƒ€λƒ„
: 보톡 숫자 λͺ©λ‘μœΌλ‘œ ν‘œν˜„
: ulκ³Ό λ‹€λ₯΄κ²Œ ol은 μˆœμ„œκ°€ μ€‘μš”ν•˜λ‹€. 예λ₯Ό λ“€μ–΄ 단계별 μš”λ¦¬λ²•, λ‚΄λΉ„κ²Œμ΄μ…˜, μ˜μ–‘μ •λ³΄μ—μ„œ λΉ„μœ¨μ˜ λ‚΄λ¦Όμ°¨μˆœμœΌλ‘œ μ •λ ¬ν•œ μ›μž¬λ£Œ λͺ©λ‘

3. li

: λͺ©λ‘μ˜ ν•­λͺ©
: λΉ„μ •λ ¬ λͺ©λ‘ = 보톡 뢈릿으둜 ν•­λͺ©μ„ λ‚˜νƒ€λƒ„
: μ •λ ¬ λͺ©λ‘ = μˆ«μžλ‚˜ 문자λ₯Ό μ‚¬μš©ν•œ μ˜€λ¦„μ°¨μˆœμœΌλ‘œ λ‚˜νƒ€λƒ„


HTML μ •μ˜λͺ©λ‘ : dl, ol, li


1. dl

: μ„€λͺ… λͺ©λ‘, 전체λ₯Ό 감싸쀀닀, μš©μ–΄ 사전 κ΅¬ν˜„μ΄λ‚˜ 메타 데이터(ν‚€-κ°’ 쌍 λͺ©λ‘)λ₯Ό ν‘œμ‹œν•΄μ€Œ
: μ—¬λŸ¬ μš©μ–΄λ₯Ό μ—¬λŸ¬ μ •μ˜μ™€ μ—°κ²°ν•˜λŠ” 것도 κ°€λŠ₯ν•˜λ‹€.
: λ“€μ—¬μ“°κΈ°λ₯Ό ν•˜κΈ° μœ„ν•΄ dlκ³Ό ul μ‚¬μš©μ€ 쒋지 μ•Šλ‹€. μ„€λͺ… λͺ©λ‘μ˜ μ›λž˜ λͺ©μ μ„ μžƒμ„ 수 μžˆμœΌλ―€λ‘œ μŠ€νƒ€μΌμ„ μž…νžˆκ³  μ‹Άλ‹€λ©΄ 무쑰건 css을 ν™œμš©ν• κ²ƒ!

2. dt

: dt의 tλŠ” term을 λœ»ν•¨
: μ„€λͺ… ν˜Ήμ€ μ •μ˜ λ¦¬μŠ€νŠΈμ—μ„œ μš©μ–΄λ₯Ό ν‘œν˜„
: dl μš”μ†Œ μ•ˆμ— μœ„μΉ˜

3. dd

: dd의 dλŠ” description을 λœ»ν•¨
: dtκ°€ ν‘œν˜„ν•œ μš©μ–΄μ— λŒ€ν•œ μ„€λͺ…을 ν‘œν˜„
: 즉 dl μ—μ„œ μ•žμ„  μš©μ–΄, dt에 λŒ€ν•œ μ„€λͺ…, μ •μ˜, λ˜λŠ” 값을 제곡


HTML ν‘œ : table, tr, th, td


1. table

: ν–‰κ³Ό μ—΄λ‘œ 이루어진 ν‘œ
: κ°€λŠ₯ν•œ μ½˜ν…μΈ  πŸ‘‰πŸ» 선택적인 captionμš”μ†Œ, 0κ°œμ΄μƒμ˜ colgroupμš”μ†Œ, 선택적인thread μš”μ†Œ, λ‹€μŒ 쀑 ν•˜λ‚˜ (0κ°œμ΄μƒμ˜ tbodyμš”μ†Œ, 0κ°œμ΄μƒμ˜ trμš”μ†Œ), 선택적인 tfootμš”μ†Œ
: caption μš”μ†Œλ₯Ό μ œκ³΅ν•˜μ—¬ μ‚¬μš©μžμ—κ²Œ 도움을 μ€€λ‹€.
: 슀크린 리더 λ“± 보쑰 기술 μ‚¬μš©μžμ—κ²Œ 도움을 μ€€λ‹€.

2. tr, th, td

  • tr : Table Row (μ…€ 행을 μ •μ˜)
    ⚬ left μ…€ μ™Όμͺ½μ— λ‚΄μš© μ •λ ¬
    ⚬ center λ‚΄μš©λ¬Όμ„ 셀에 집쀑
    ⚬ right μ…€ 였λ₯Έμͺ½μ— λ‚΄μš© μ •λ ¬
    ⚬ justify ν…μŠ€νŠΈ λ‚΄μš© 곡간을 λ„“νž˜
  • th : Table Header (μ…€ ν…Œμ΄λΈ” header)
    ⚬ abbr 열에 λŒ€ν•œ κ°„λ‹¨ν•œ μ„€λͺ…
    ⚬ colspan ν™•μž₯ν•˜λ €λŠ” (병합) μ—΄μ˜ 수
    ⚬ rowspan ν™•μž₯ν•˜λ €λŠ” (병합) ν–‰μ˜ 수
    ⚬ headers κ΄€λ ¨λœ ν•˜λ‚˜ μ΄μƒμ˜ λ‹€λ₯Έ 머리글 μΉΈ id 속성 κ°’
    ⚬ ⭐️ scope μžμ‹ μ΄ λˆ„κ΅¬μ˜ 머리글 μΉΈ 인지 λͺ…μ‹œ
<th scope = "col"> λ‚˜λΌμ΄λ¦„ </th>
  • td : Table Data (table의 데이터)
    ⚬ headers κ΄€λ ¨λœ ν•˜λ‚˜ μ΄μƒμ˜ λ‹€λ₯Έ 머리글 μΉΈ id속성 κ°’
    ⚬ colspan ν™•μž₯ν•˜λ €λŠ” (병합) μ—΄μ˜ 수
<td colspan = "2"> 합계</td> 
// μ°¨μ§€ν•˜κ³  μžˆλŠ” μ˜μ—­μ„ λ„“ν˜€μ„œ μž‘μ„±μ΄ κ°€λŠ₯ν•˜λ‹€. 

⚬ rowspan ν™•μž₯ν•˜λ €λŠ” (병합) ν–‰μ˜ 수

<body>
    <h2>table</h2>>
    <table>
        <tr>
            <th>λ‚˜λΌ 이름</th>>
            <th>μˆ˜λ„</th>>
            <th>인ꡬ</th>>
        </tr>
        <tr>
            <th>λ―Έκ΅­</th>>
            <td>μ›Œμ‹±ν„΄DC</td>>
            <td>3μ–΅</td>>
        </tr>
    </table>
</body>

thead, tbody, tfoot


ν‘œμ˜ 머리글 thead , λ³Έλ¬Έ tbody , λ°”λ‹₯κΈ€ tfoot 을 지정.

: theadλŠ” ν˜•μ œλ‘œ ⭐️tbody만 κ°€λŠ₯


caption


: ν‘œ μ„€λͺ… μš”μ†Œ
: ν‘œμ˜ μ„€λͺ… λ˜λŠ” 제λͺ©μ„ λ‚˜νƒ€λ‚Έλ‹€.
: table νƒœκ·Έμ˜ 무쑰건 첫번째 μš”μ†Œμ΄μ—¬μ•Ό ν•œλ‹€.

profile
Front-end web developer🌳

0개의 λŒ“κΈ€