Markdown에서 헤더없이 테이블을 만들 수 있습니까?
HTML은 다음과 같습니다.
<table>
<tr>
<td>Key 1</td>
<td>Value 1</td>
</tr>
<tr>
<td>Key 2</td>
<td>Value 2</td>
</tr>
</table>
답변
대부분의 Markdown 파서는 헤더가없는 테이블을 지원하지 않습니다. 즉, 헤더 분리선이 필수입니다.
헤더 가 없는 테이블을 지원 하지 않는 파서
- 멀티 마크
- 마루 쿠 : 루비에서 널리 사용되는 구현
- byword : “모든 테이블은 하나 이상의 헤더 행으로 시작해야합니다”
-
PHP Markdown Extra “두 번째 줄에는 헤더와 내용 사이에 필수 구분선이 있습니다”
-
RDiscount PHP Markdown Extra 구문을 사용합니다.
- GitHub 맛 마크 다운
- Parsedown : PHP에서 파서 (Laravel 이메일의 사용 예)
파서 할 헤더없이 지원 테이블을.
- Kramdown : 루비 파서
- Text :: MultiMarkdown : Perl CPAN 모듈.
- MultiMarkdown : Windows 응용 프로그램.
- ParseDown Extra : PHP의 파서.
- Pandoc : 하스켈로 작성 명령 행에 대한 문서 변환 (지원 헤더없는의를 통해 테이블
simple_tables
및multiline_tables
확장) - Flexmark : 자바 파서.
CSS 솔루션
HTML 출력의 CSS를 변경할 수 있다면 :empty
의사 클래스를 활용하여 빈 헤더를 숨기고 헤더가 전혀없는 것처럼 보이게 할 수 있습니다.
답변
줄을 비워 두어 줄 낭비하지 않으려면 다음 핵을 고려하십시오 (해킹이므로 플러그인을 추가하지 않으려는 경우에만 사용하십시오).
| | | |
|-|-|-|
|__Bold Key__| Value1 |
| Normal Key | Value2 |
위의 모습을 보려면 위의 내용을 복사하여 https://stackedit.io/editor를 방문 하십시오.
GitLab / GitHub 의 Markdown 구현 과 함께 작동했습니다 .
답변
빈 링크를 사용하여 Bitbucket의 Markdown을 사용 하여이 작업을 수행했습니다.
[]() |
------|------
Row 1 | row 2
답변
범용 솔루션
안타깝게도 많은 제안은 모든 Markdown 뷰어 / 편집기 (예 : 인기있는 Markdown Viewer Chrome 확장 프로그램)에서 작동하지 않지만 iA Writer 에서는 작동 합니다.
어떤이 인기 프로그램 (그리고 특정 애플리케이션에 힘 작업) 모두에서 작동하는 것처럼 보인다하여 사용하는 것입니다 HTML comment blocks ('<!-- -->')
:
| <!-- --> | <!-- --> |
|-------------|-------------|
| Foo | Bar |
앞서 언급 한 제안 중 일부와 마찬가지로 마크 다운 뷰어 / 편집기에 빈 헤더 행이 추가됩니다. iA Writer에서는 심미적으로 작아서 방해가되지 않습니다.
답변
다음은 GitHub에서 잘 작동합니다. 첫 번째 행은 헤더가 아니므로 더 이상 굵게 표시되지 않습니다.
<table align="center">
<tr>
<td align="center"><img src="docs/img1.png?raw=true" alt="some text"></td>
<td align="center">Some other text</td>
<td align="center">More text</td>
</tr>
<tr>
<td align="center"><img src="docs/img2.png?raw=true" alt="some text"></td>
<td align="center">Some other text 2</td>
<td align="center">More text 2</td>
</tr>
</table>
답변
분배기 위의 헤더를 생략하면 최소한 Perl Text :: MultiMarkdown 및 FletcherPenney MultiMarkdown 에서 헤더없는 테이블이 생성됩니다.
|-------------|--------|
|**Name:** |John Doe|
|**Position:**|CEO |
PHP의 빈 헤더 구문 분석 은 일반적으로 보이지 않는 (CSS에 따라) 빈 헤더가있는 테이블을 생성하므로 헤더가없는 테이블처럼 보입니다.
| | |
|-----|-----|
|Foo |37 |
|Bar |101 |
답변
적어도 GitHub Flavored Markdown의 경우 헤더가 아닌 모든 행 항목을 일반 또는 형식으로 굵게 표시 하여 환상 을 줄 수 있습니다 .__
**
|Regular | text | in header | turns bold |
|-|-|-|-|
| __So__ | __bold__ | __all__ | __table entries__ |
| __and__ | __it looks__ | __like a__ | __"headerless table"__ |