웹/HTML

List and Table tags

  1. 목록(List)
    1. 순서없는 목록 (Unordered List)
      <!DOCTYPE html>
      <html>
        <body>
          <h2>순서없는 목록 (Unordered List)</h2>
          <ul>
            <li>Coffee</li>
            <li>Tea</li>
            <li>Milk</li>
          </ul>
        </body>
      </html>​
    2. 순서있는 목록 (Ordered List)
      <!DOCTYPE html>
      <html>
        <body>
          <h2>순서있는 목록 (Ordered List)</h2>
          <ol>
            <li>Coffee</li>
            <li>Tea</li>
            <li>Milk</li>
          </ol>
        </body>
      </html>​
    3. type 어트리뷰트를 사용하여 순서를 나타내는 문자를 지정할 수 있다.
      '1' : 숫자(기본값)
      'A' : 대문자 알파벳
      'a' : 소문자 알파벳
      'I' : 대문자 로마숫자
      'i' : 소문자 로마숫자
      <ol type="I">
        <li value="2">Coffee</li>
        <li value="4">Tea</li>
        <li>Milk</li>
      </ol>​
      start 어트리뷰트로 리스트의 시작값을 지정할 수 있다. reversed 어트리뷰트를 지정하면 리스트의 순서값을 역으로 표현한다.
      <ol reversed>
        <li>Coffee</li>
        <li>Tea</li>
        <li>Milk</li>
      </ol>​
    4. <ol start="3"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol>​
    5. 르스트는 중첩해서 사용이 가능하다.
  2. 테이블
    1. 표(table)를 만들 떄 사용하는 태그이다. 모던 웹에서는 주로 공간 분할 태그인 div 태그를 사용하여 레이아웃을 구성한다.

      table : 표를 감싸는 태그
      tr : 표 내부의 행(table row)
      th : 행 내부의 제목 셀(table heading)
      td : 행 내부의 일반 셀(table data)
      <!DOCTYPE html>
      <html>
        <body>
          <table border="1">
            <tr>
              <th>First name</th>
              <th>Last name</th>
              <th>Score</th>
            </tr>
            <tr>
              <td>Jill</td>
              <td>Smith</td>
              <td>50</td>
            </tr>
            <tr>
              <td>Eve</td>
              <td>Jackson</td>
              <td>94</td>
            </tr>
            <tr>
              <td>John</td>
              <td>Doe</td>
              <td>80</td>
            </tr>
          </table>
        </body>
      </html>​

      테이블 태그의 어트리뷰트 
      border : 표 테두리 두께 지정. ( CSS border property를 사용하는 것이 더 나은 방법이다)
      rowspan : 해당 셀이 점유하는 행의 수 지정
      colspan : 해당 셀이 점유하는 열의 수 지정
    2. <!DOCTYPE html>
      <html>
        <head>
          <style>
            table, th, td {
              border: 1px solid black;
              border-collapse: collapse;
            }
            th, td {
              padding: 15px;
            }
          </style>
        </head>
        <body>
          <h2>2개의 culumn을 span</h2>
          <table>
            <tr>
              <th>Name</th>
              <th colspan="2">Telephone</th>
            </tr>
            <tr>
              <td>Bill Gates</td>
              <td>555 77 854</td>
              <td>555 77 855</td>
            </tr>
          </table>
      
          <h2>2개의 row를 span</h2>
          <table>
            <tr>
              <th>Name:</th>
              <td>Bill Gates</td>
            </tr>
            <tr>
              <th rowspan="2">Telephone:</th>
              <td>555 77 854</td>
            </tr>
            <tr>
              <td>555 77 855</td>
            </tr>
          </table>
        </body>
      </html>

' > HTML' 카테고리의 다른 글

사용자와의 커뮤니케이션을 위한 폼 태그  (0) 2021.07.21
Multi media Tags  (0) 2021.07.21
Hyperlink  (0) 2021.07.21
텍스트 관련 태그  (0) 2021.07.20
기본 태그  (0) 2021.07.20