HTML을 이용하여 간단한 데이터 테이블을 구성하는 경우에 데이터 셀과 헤더는 각각 <td>와 <th>태그를 사용하여 테이블을 구성한다.
HTML에서 행을 그룹화 하는데 thead, tfoot, tbody 등의 속성을 사용하고, 열을 그룹화 하는 데는 COL, COLGROUP 등의 속성을 사용한다. 보다 복잡한 테이블의 구성을 위해서는 “axis", "scope", "headers"등의 속성을 이용한다.
HTML 4.01에 따라 데이터 테이블을 구성하는 경우에 테이블에 대한 설명은 <table ... summary = ""> 태그를 사용하여 표시할 수 있다. 또한 <caption> 태그를 사용하여 테이블의 간단한 제목을 표시할 수도 있다. <table title=""> 태그를 사용해도 동일한 효과를 얻을 수 있다. 즉, 데이터 테이블의 제목(title)은 도표의 첫 부분(상단 처음)에 오도록 하여 이어지는 자료가 데이터 테이블임을 알도록 하면 편리하다.