Tables

《 初回公開:2022/03/26 , 最終更新:未 》

原文は

旧バージョンの記事は

【 目次 】

要約

Tables拡張機能は、Markdownドキュメントにテーブルを作成する機能を追加します。
この拡張機能は、標準のMarkdownライブラリに含まれています。

構文

Tablesは、PHP Markdown Extraで確立された構文を使用して定義されます。
したがって、次のテキスト(上記で参照されているPHPドキュメントから取得):

First Header  | Second Header
------------- | -------------
Content Cell  | Content Cell
Content Cell  | Content Cell

次のようにレンダリングされます:

<table>
  <thead>
    <tr>
      <th>First Header</th>
      <th>Second Header</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Content Cell</td>
      <td>Content Cell</td>
    </tr>
    <tr>
      <td>Content Cell</td>
      <td>Content Cell</td>
    </tr>
  </tbody>
</table>

関連項目

Attribute Lists拡張機能には、テーブルセルの属性を定義するためのサポートが含まれています。

使い方

一般的な拡張機能の使用法については、拡張機能を参照してください。
拡張機能の名前としてtablesを使用します。

ささいな例:

markdown.markdown(some_text, extensions=['tables'])

愚鈍人の独り言

markdownのTablesには右寄せ,左寄せの記法があって

原文ではふれられていないが、
この記法はPython-Markdownでもサポートされているようだ。

ページのトップへ戻る