1. ホーム
  2. markdown

[解決済み] 文書タイトル用Markdownタグ

2023-06-09 05:38:10

質問

Markdown文書で文書のタイトルを示す方法はないのですか?

私は、個人的およびビジネス文書の多くを準備するために、Sublime Textと共にMarkdownを使用するようになりました。私はしばしば、たとえばWordのタイトルスタイルに類似した、一種の"トップレベル"見出しを持ちたいと思います。そこで、たとえば

### Things to Do ###

At Home
=======
*    Mow the cat
*    Feed the lawn

At the Office
=============
*    Learn Markdown
*    Use Big-O notation in a clever way

しかし ### Things to Do ### 行はMarkdownによって尊重されません、そして、私は代替手段を知りません。1つはありますか?

私はタイトルに見出し1スタイルを使用し、残りの部分に見出し2を使用することができましたが、見出しのより深いネストが必要な場合、すぐに深さが足りなくなります。それに、基本的にタイトルは見出しではありません。例えば、Markdown-to-HTMLパーサーがページのタイトルとして <title> として、また、Word のタイトルのようなページトップのヘッダとして使用することができます。

どのように解決するのですか?

Markdownの設計の興味深い点の1つは、HTMLが明示的に許可されていることです。HTML5では、<header>や<main>などのセマンティックなページセクションが追加され、あなたのページタイトルに適している可能性があります。

たとえば

<header>
Things to Do
============
</header>
<main>
At Home
=======
*    Mow the cat
*    Feed the lawn

At the Office
=============
*    Learn Markdown
*    Use Big-O notation in a clever way
</main>

HTMLを排除することが望ましい場合は、2階層以上の階層を得るために、Atxスタイルの見出しを使用するとよいでしょう。

例えば

# Things to Do

## At Home
*    Mow the cat
*    Feed the lawn

## At the Office
### Morning
*    Learn Markdown
*    Use Big-O notation in a clever way
### Afternoon
*    Read e-mails
*    Scrutinize LOLcats