[markdown] Markdown에서 머리글이없는 테이블 만들기

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 파서는 헤더가없는 테이블을 지원하지 않습니다. 즉, 헤더 분리선이 필수입니다.

헤더 가 없는 테이블을 지원 하지 않는 파서

파서 헤더없이 지원 테이블을.

CSS 솔루션

HTML 출력의 CSS를 변경할 수 있다면 :empty의사 클래스를 활용하여 빈 헤더를 숨기고 헤더가 전혀없는 것처럼 보이게 할 수 있습니다.


답변

줄을 비워 두어 줄 낭비하지 않으려면 다음 핵을 고려하십시오 (해킹이므로 플러그인을 추가하지 않으려는 경우에만 사용하십시오).

| | | |
|-|-|-|
|__Bold Key__| Value1 |
| Normal Key | Value2 |

위의 모습을 보려면 위의 내용을 복사하여 https://stackedit.io/editor를 방문 하십시오.

GitLab / GitHubMarkdown 구현 과 함께 작동했습니다 .


답변

빈 링크를 사용하여 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>

여기 에 헤더가없는 샘플 HTML 테이블을 확인 하십시오 .


답변

분배기 위의 헤더를 생략하면 최소한 Perl Text :: MultiMarkdown 및 FletcherPenney MultiMarkdown 에서 헤더없는 테이블이 생성됩니다.

|-------------|--------|
|**Name:**    |John Doe|
|**Position:**|CEO     |

PHP 마크 다운 기능 요청 참조


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"__ |