2024-08-05
Markdownはテーブルのボーダーを直接サポートしていません。代わりにHTMLを使用してください:
<table>
<tr>
<th>名前</th>
<th>年齢</th>
<th>場所</th>
</tr>
<tr>
<td>ジョン</td>
<td>30</td>
<td>アメリカ</td>
</tr>
<tr>
<td>ジェーン</td>
<td>25</td>
<td>カナダ</td>
</tr>
</table>
Markdown自体はテーブルにボーダーを追加するためのネイティブサポートを持っていません。しかし、パイプとダッシュを使って列や行を構成することで簡単なテーブルを作成する方法を提供します。
ボーダーが必要な場合は、Markdown構文の代わりに標準HTMLを使用できます。次のようにします:
<table>
<tr>
<th>名前</th>
<th>年齢</th>
<th>場所</th>
</tr>
<tr>
<td>ジョン</td>
<td>30</td>
<td>アメリカ</td>
</tr>
<tr>
<td>ジェーン</td>
<td>25</td>
<td>カナダ</td>
</tr>
</table>
これにより、Markdownレンダラーに関係なくボーダー付きのテーブルが表示されます。
ウェブページ内にMarkdownを埋め込んでいる場合は、CSSを使用してテーブルボーダーのスタイルを設定できます。すべてのテーブルにボーダーを追加するために、次のCSSルールを使用してください:
table,
th,
td {
border: 1px solid black;
border-collapse: collapse;
}
このCSSを追加すると、ウェブ環境で表示されたMarkdownテーブルのビジュアル面が向上します。