2024-08-19
Markdown 테이블은 개별 셀을 직접 스타일링하는 것을 지원하지 않습니다.
| 헤더 1 | 헤더 2 |
|----------|----------|
| 셀 1 | 셀 2 |
| 셀 3 | 셀 4 |
헤더 1 | 헤더 2 |
---|---|
셀 1 | 셀 2 |
셀 3 | 셀 4 |
Markdown은 간단한 구조화된 콘텐츠를 생성하는 데는 탁월하지만, 특히 테이블에 대한 고급 스타일링 옵션이 부족합니다. 하나의 일반적인 질문은 Markdown 테이블에서 배경 색상, 텍스트 색상이나 기타 CSS 스타일을 변경할 수 있는지 여부입니다.
Markdown 자체는 CSS에 대한 접근을 허용하지 않으며 인라인 스타일을 적용할 수 없습니다. Markdown 사양은 의도적으로 간단하며 프레젠테이션보다는 콘텐츠에 중점을 둡니다. 따라서 기본 Markdown 구문을 사용하여 테이블을 만들 수 있지만, 개별 셀 스타일을 적용할 수는 없습니다.
다음은 기본적인 Markdown 테이블의 예시입니다:
| 헤더 1 | 헤더 2 |
|----------|----------|
| 셀 1 | 셀 2 |
| 셀 3 | 셀 4 |
이것은 다음과 같이 렌더링됩니다:
헤더 1 | 헤더 2 |
---|---|
셀 1 | 셀 2 |
셀 3 | 셀 4 |
셀 스타일링이 필요하다면 다음과 같은 대안을 고려할 수 있습니다:
<table>
, <tr>
, <td>
태그를 사용하여 더 많은 제어 및 스타일링을 할 수 있습니다. Markdown 프로세서가 이를 지원하는 경우 이러한 태그에 CSS를 적용할 수 있습니다.<table>
<tr>
<td style="background-color: yellow;">스타일된 셀</td>
<td>일반 셀</td>
</tr>
</table>
이것은 다음과 같이 렌더링됩니다:
스타일된 셀 | 일반 셀 |
결론적으로, 표준 Markdown은 개별 테이블 셀의 스타일링을 지원하지 않습니다. 스타일이 필요한 테이블의 경우 HTML 테이블을 사용하거나 더 나은 기능을 제공할 수 있는 특정 Markdown 렌더러를 확인하는 것이 좋습니다.