사용 방법
- 첫 행에 헤더를 입력하고 그 아래에 데이터를 입력하거나, “CSV에서 채우기…”를 열어 스프레드시트의 셀을 붙여넣으세요.
- 버튼으로 행과 열을 추가하거나 제거하세요.
- 각 열 위의 메뉴에서 열 정렬을 설정하세요.
- Markdown 또는 HTML을 선택하고 표를 복사하거나 다운로드하세요.
작동 방식
Markdown 출력은 GitHub Flavored Markdown(GFM) 테이블 문법을 따르며, GitHub, GitLab, 많은 문서 생성기와 대부분의 Markdown 편집기가 이를 지원합니다. 첫 행은 헤더가 되고, 그 다음에는 정렬을 지정하는 구분 행이 옵니다. :---는 왼쪽, :---:는 가운데, ---:는 오른쪽, ---는 기본값입니다.
셀 내용은 표를 깨뜨리지 않도록 이스케이프됩니다. 셀 안의 |는 \|로 표시되고, 줄 바꿈은 <br>이 됩니다. GFM 테이블 행은 한 줄로 유지되어야 하기 때문입니다. **bold**나 `code` 같은 셀 안의 다른 Markdown은 유지되며 Markdown 뷰어에서 렌더링됩니다. “열을 공백으로 정렬”을 사용하면 모든 열이 같은 너비로 채워져 일반 텍스트로 읽기 쉬워집니다. 중국어, 일본어, 한국어 같은 문자는 너비가 2열로 계산됩니다. 셀이 적은 행은 빈 셀로 채워집니다.
가져오기는 탭으로 구분된 텍스트(스프레드시트가 클립보드에 넣는 형식), 쉼표나 세미콜론으로 구분된 CSV(쉼표, 따옴표, 줄 바꿈이 있는 따옴표로 묶인 필드 포함), 기존 Markdown 테이블을 지원합니다. 기존 테이블의 정렬 행도 읽습니다.
HTML 출력은 <thead>와 <tbody>가 있는 일반 <table>입니다. 텍스트는 HTML 이스케이프 처리되고(& < > "), 줄 바꿈은 <br>이 되며, 정렬은 인라인 text-align 스타일로 지정되어 스타일시트 없이도 동작합니다.
예시
스프레드시트를 README로
Google Sheets에서 범위를 선택하여 복사한 뒤 가져오기 상자에 붙여넣고 “표 채우기”를 클릭하세요. 가격 열을 오른쪽 정렬로 설정하고 Markdown을 README.md에 복사하세요.
파이프 문자가 포함된 텍스트
“Unlimited | fair use”가 들어 있는 셀은 Unlimited \| fair use로 표기되므로 GitHub에서 새 열을 시작하는 대신 파이프 문자가 표시됩니다.
기존 표 정리하기
간격이 고르지 않은 직접 작성한 Markdown 표를 붙여넣고 “표 채우기”를 클릭한 뒤, 모든 열이 정렬되고 정렬 방식이 유지된 결과를 다시 복사하세요.
자주 묻는 질문
셀에 줄 바꿈을 넣을 수 있나요?
실제 줄 바꿈으로는 넣을 수 없습니다. Markdown에서 각 표 행은 한 줄이어야 하기 때문입니다. 대신 생성기가 <br>을 사용하며, GitHub와 대부분의 뷰어가 이를 줄 바꿈으로 표시합니다.
왜 헤더 행이 있어야 하나요?
GFM 표는 항상 헤더 행으로 시작하고 그 다음에 정렬 행이 옵니다. 표시되는 제목을 원하지 않으면 헤더 셀을 비워 둘 수 있지만, 대부분의 뷰어에서는 헤더 선이 그대로 표시됩니다.
셀을 병합할 수 있나요?
아니요. Markdown 표는 셀 병합(colspan 또는 rowspan)을 지원하지 않습니다. 필요한 경우 HTML 출력을 사용하고 colspan 또는 rowspan 속성을 직접 추가하세요.
여백이 렌더링된 표 모양을 바꾸나요?
아니요. Markdown이 렌더링될 때 여분의 공백은 무시됩니다. 여백은 소스를 읽고 편집하기 쉽게 만들 뿐입니다.
개인정보 보호
표는 브라우저에서만 생성됩니다. 입력하거나 붙여넣은 데이터는 업로드되거나 저장되거나 분석에 포함되지 않습니다.