>  기사  >  웹 프론트엔드  >  HTML 테이블 태그

HTML 테이블 태그

WBOY
WBOY원래의
2024-09-04 16:20:221140검색

HTML 테이블은 셀의 행과 열 측면에서 텍스트, 이미지, 링크 등과 같은 데이터를 파생하거나 정의하는 방법을 제공합니다. HTML 테이블은

꼬리표. 기본적으로 테이블 데이터는 왼쪽 정렬됩니다. 이번 주제에서는 HTML 테이블 태그에 대해 알아보겠습니다.

테이블은

를 사용하여 생성할 수 있습니다. 태그.

  • 태그는 테이블의 제목을 정의합니다.
태그는 행을 생성하는 데 사용되는 테이블 행을 지정합니다.

테이블 데이터는

,
태그는 열을 만드는 데 사용되는 테이블 데이터 셀을 지정합니다.
  • 테이블
    의 내용 내에서 구조화될 수 있습니다. 수많은 테이블 요소로 구성되어 있습니다.

    구문

    <table>
    <tr>
    <th>Table Heading 1</th>
    <th>Table Heading 2</th>
    </tr>
    <tr>
    <td>Data Cell 1</td>
    <td>Data Cell 2</td>
    </tr>
    <tr>
    <td>Data Cell 3</td>
    <td>Data Cell 4</td>
    </tr>
    </table>

    HTML 테이블 태그의 예

    아래 HTML 테이블 태그의 예는 다음과 같습니다

    1. 기본 테이블 사용법

    예:

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <body>
    <table border = "1">
    <tr>
    <th>Name</th>
    <th>Country</th>
    </tr>
    <tr>
    <td>Dhoni</td>
    <td>India</td>
    </tr>
    <tr>
    <td>David Miller</td>
    <td>South Africa</td>
    </tr>
    <tr>
    <td>Joe Root</td>
    <td>England</td>
    </tr>
    </table>
    </body>

    .html 확장자로 코드를 저장하고 브라우저에서 엽니다. 다음 출력이 표시됩니다:

    HTML 테이블 태그

    2. 표 캡션

    테이블 캡션은 <caption> 태그를 사용하여 지정할 수 있습니다.

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <body>
    <table border = "1">
    <caption>This is Table Caption</caption>
    <tr>
    <th>Name</th>
    <th>Country</th>
    </tr>
    <tr>
    <td>Dhoni</td>
    <td>India</td>
    </tr>
    <tr>
    <td>David Miller</td>
    <td>South Africa</td>
    </tr>
    <tr>
    <td>Joe Root</td>
    <td>England</td>
    </tr>
    </table>
    </body>

    위 코드는 아래 출력을 표시합니다.

    HTML 테이블 태그

    3. 표 셀 간격

    cellspacing 속성을 사용하여 테이블 셀의 공간을 정의할 수 있습니다. 세포 간격 속성은 표 셀 사이의 간격을 지정합니다.

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <body>
    <table border = "1" cellspacing = "5">
    <tr>
    <th>Name</th>
    <th>Country</th>
    </tr>
    <tr>
    <td>Dhoni</td>
    <td>India</td>
    </tr>
    <tr>
    <td>David Miller</td>
    <td>South Africa</td>
    </tr>
    <tr>
    <td>Joe Root</td>
    <td>England</td>
    </tr>
    </table>
    </body>

    위 코드는 다음 출력을 표시합니다.

    HTML 테이블 태그

    4. 테이블 셀 패딩

    cellpadding 속성을 사용하여 테이블 셀의 패딩을 정의할 수 있습니다. 표 셀 테두리와 데이터 사이의 cellpadding 속성 거리입니다.

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <body>
    <table border = "1" cellpadding = "5">
    <tr>
    <th>Name</th>
    <th>Country</th>
    </tr>
    <tr>
    <td>Dhoni</td>
    <td>India</td>
    </tr>
    <tr>
    <td>David Miller</td>
    <td>South Africa</td>
    </tr>
    <tr>
    <td>Joe Root</td>
    <td>England</td>
    </tr>
    </table>
    </body>

    위 코드는 아래 출력을 표시합니다.

    HTML 테이블 태그

    5. 열 및 행 범위 속성

    rowspan 속성을 사용하면 두 개 이상의 테이블 행을 단일 행으로 병합할 수 있고, colspan 속성을 사용하면 테이블 열을 단일 열로 병합할 수 있습니다.

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <body>
    <table border = "1">
    <tr>
    <th>Column One</th>
    <th>Column Two</th>
    <th>Column Three</th>
    </tr>
    <tr>
    <td rowspan = "2">Row One</td>
    <td>Row Two</td>
    <td>Row Three</td>
    </tr>
    <tr>
    <td>Row Four</td>
    <td>Row Five</td>
    </tr>
    <tr>
    <td colspan = "3">Row Six</td>
    </tr>
    </table>
    </body>

    코드는 다음 출력을 표시합니다.

    HTML 테이블 태그

    6. 테이블 배경

    bgcolor 속성을 사용하여 테이블의 배경을 만들 수 있습니다. border-color 속성을 사용하여 테이블 셀 테두리를 지정할 수 있습니다.

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <body>
    <table border = "1" bordercolor = "red" bgcolor = "lightblue">
    <tr>
    <th>Name</th>
    <th>Country</th>
    </tr>
    <tr>
    <td>Dhoni</td>
    <td>India</td>
    </tr>
    <tr>
    <td>David Miller</td>
    <td>South Africa</td>
    </tr>
    <tr>
    <td>Joe Root</td>
    <td>England</td>
    </tr>
    </table>
    </body>

    위 코드를 실행하면 아래 출력이 표시됩니다.

    HTML 테이블 태그

    7. 테이블의 높이와 너비

    width 및 height 속성을 사용하여 테이블의 높이와 너비를 설정할 수 있습니다.

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <body>
    <table border = "1" width = "500" height = "250" bgcolor = "lightblue">
    <tr>
    <th>Name</th>
    <th>Country</th>
    </tr>
    <tr>
    <td>Dhoni</td>
    <td>India</td>
    </tr>
    <tr>
    <td>David Miller</td>
    <td>South Africa</td>
    </tr>
    <tr>
    <td>Joe Root</td>
    <td>England</td>
    </tr>
    </table>
    </body>

    위 코드는 다음 출력을 표시합니다.

    HTML 테이블 태그

    8. 표 셀 스타일링

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <style>
    table, th, td {
    border: 1px solid red;
    border-collapse: collapse;
    }
    th, td {
    padding: 15px;
    }
    table#mytable tr:nth-child(even) {
    background-color: #FAD7A0;
    }
    table#mytable tr:nth-child(odd) {
    background-color: #E67E22;
    }
    table#mytable th {
    color: white;
    background-color: teal;
    }
    </style>
    <body>
    <table id="mytable" border = "1" width = "450" height = "350">
    <tr>
    <th>Name</th>
    <th>Country</th>
    </tr>
    <tr>
    <td>Dhoni</td>
    <td>India</td>
    </tr>
    <tr>
    <td>David Miller</td>
    <td>South Africa</td>
    </tr>
    <tr>
    <td>Joe Root</td>
    <td>England</td>
    </tr>
    </table>
    </body>

    위 코드를 실행해 보세요. 다음과 같은 결과가 출력됩니다:

    HTML 테이블 태그

    8. 중첩 테이블

    중첩 테이블이라고 하는 다른 테이블 안에 하나의 테이블을 사용할 수 있습니다.

    중첩 테이블에 대한 아래 예를 살펴보겠습니다.

    <!DOCTYPE html>
    <html>
    <head>
    <title>HTML Table Tag Usage</title>
    </head>
    <body>
    <table border = "1" width = "500" height = "250">
    <tr>
    <td>
    <table border = "1" width = "500" height = "250" bgcolor = "lightblue">
    <tr>
    <th>Name</th>
    <th>Country</th>
    </tr>
    <tr>
    <td>Dhoni</td>
    <td>India</td>
    </tr>
    <tr>
    <td>David Miller</td>
    <td>South Africa</td>
    </tr>
    <tr>
    <td>Joe Root</td>
    <td>England</td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </body>

    위 코드는 다음과 같은 출력을 표시합니다.

    HTML 테이블 태그

    테이블 속성

    아래 속성은 다음과 같습니다.

    • align: 이 속성은 요소 내부의 콘텐츠 정렬을 제공합니다.
    • bgcolor: 이 속성은 테이블의 배경색을 지정합니다.
    • 테두리: 이 속성은 표 셀의 테두리를 지정합니다.
    • cellpadding: 이 속성은 표 셀과 표 내용 사이의 패딩을 표시합니다.
    • cellspacing: 이 속성은 표 셀 사이의 간격을 나타냅니다.
    • 프레임: 외부 테두리의 어느 부분이 표시되는지 지정합니다.
    • 규칙: 이는 내부 테두리의 어느 부분이 표시되는지 지정합니다.
    • sortable: 이 속성은 테이블이 정렬 가능함을 알려줍니다.
    • 요약: 어떤 종류의 테이블 콘텐츠가 있는지 알려줍니다.
    • width: 이 속성은 테이블의 너비를 나타냅니다.
    • 높이: 이 속성은 테이블의 높이를 지정합니다.

    결론

    지금까지 HTML의 다양한 테이블 태그 유형을 연구했습니다. 예제에서는 테이블 스타일 지정, 다른 테이블 내에 하나의 테이블 중첩, 테이블의 높이와 너비 설정, 테이블 셀에 간격 및 패딩 추가, 테이블에 배경색 적용 등의 사용법을 보여줍니다.

    위 내용은 HTML 테이블 태그의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명:
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    이전 기사:HTML 이미지 태그다음 기사:HTML 이미지 태그