자바웹프로그래밍

[자바웹프로그래밍] 테이블(Table)표 만들기

yongdiary 2025. 4. 6. 22:22

테이블이란 무엇일까??

 

테이블은 이다. 우리가 쉽게 접하는 예시는 캘린더(달력)이 있다테이블이란 무엇일까??

테이블이다. 우리가 쉽게 접하는 예시는 캘린더(달력)이 있다.

 

그럼 우리의 웹사이트에서 테이블을 만들어보자.

 

테이블 만들기

일단 기본적으로 사용하는 태그들을 알려주겠다.

 

  • <table> : 표를 담는 컨테이너
  • <caption> : 표 제목
  • <tbody> : 데이터 셀 그룹
  • <thead> : 헤딩 셀 그룹
  • <tfoot> : 바닥 셀 그룹
  • <tr> : 행 여러<td>,<th> 포함
  • <th>열 제목(헤딩) 셀, <td> : 데이터 셀

 

기본적인 태그들을 알았다면 이제 코드를 작성해보자

 

먼저 <head>에 다음과 같은 코드를 작성한다.

이 코드는 테이블 텍스트폰트사이즈색깔을 정한다

 

그리고 <body>에 다음과 같은 코드를 작성한다.

위의 코딩과같이 코딩을했다면

이렇게 표가 나온다.

 

코드를 만약에

이렇게 수정한다면,

tr - 행 이니까 행전체가 빨갛게 표시되고

td width = "80" 은 칸하나만 해당하기 떄문에 한칸만 80의 크기로 변환시키는 것이다.

이렇게 말이다.

 

 이렇게 코드를 한다면

(카직스 옆에 있는 <b>태그는 텍스트를 굵게 처리하는 것이다.)

이런 결과가 나온다.

 

만약에 폰트 사이즈를 변경 하고싶다면 <font size="크기"> </font>로 하면된다.

이런식으로말이다.

 

다음은 병합이다.

  • rowspan - 세로칸
  • colspan - 가로칸

 

이런 결과가 나온다. 간단하게 <td>태그에 써주면된다.

 

근데 결과 이미지를 보면 무언가 어색하다는 느낌을 받는다. 이건 행과열이 맞지 않아서이다. 다시 맞춰보겠다.

 

 

이렇게 행과 열을 잘 맞춰주니 이렇게 잘 맞는 표를 확인할 수 있다.

기존에 배웠던걸 살짝 응용하면

이런 표도 만들 수 있다.