Skip to main content

Markdown

Markdownに関する技術情報、書式(マークダウン記法)の詳細などについて収集した情報を掲載しています。


overview

Markdown は、文書を記述するための軽量マークアップ言語のひとつである。「書きやすくて読みやすいプレーンテキストとして記述した文書を、妥当なXHTML(もしくはHTML)文書へと変換...

markup

ページの一覧は簡単に出せないか。

markup/block

段落 (block) Markdownでは、前後を空白行で囲まれていると段落として扱われます。つまり、文章を段落分けする場合は、空行を挿入します。 通常の文章(改行) 通常の文章 のように単純...

markup/line-break

改行 (line break) ただ改行しても改行はされません。 改行前の文章 改行後の文章 これは以下のように変換されます。 <p>改行前の文章 改行後の文章</p> 改行を任意の位置に入...

markup/link

リンク リンクの基本の書式 基本の書式は以下の通りです。 [リンクのテキスト](リンクのアドレス "リンクのタイトル") たとえば、以下のように記述すると [xxxxのWebサイトです](ht...

markup/h

見出し (h1, h2, h3, h4, h5, h6) 行頭を#で始めることで見出しを作ることが出来ます。 #の数で見出しレベルを設定できます。 #見出しレベル1 => h1 ##見出しレベル...

markup/blockqupte

引用 (blockquote) 行頭を>記号で開始すると引用(blockquoteタグ)で囲まれます。 > Markdown は、文書を記述するための軽量マークアップ言語のひとつである。「書きや...

markup/code

コードブロック (code block) 先頭を4つ分の半角スペースで開始するとpreタグとcodeタグで括られます。 (スペース4つ)function code_block() {'{'} (...

markup/list

リスト (list) 番号なしのリスト 番号無リスト(ulタグ)は、「*」、「-」、「+」いずれかの記号を先頭におくことでリスト化されます。 * リスト1段目 * リスト2段目 リスト1段目...

markup/em

強調 文字列を*(アスタリスク)を2つまたは_(アンダースコア)を2つで囲むと、strongタグで強調されます。 **強調したい文字列** 強調したい文字列 __強調したい文字列__ 強調...

markup/hr

罫線 (horizontal line) 3つ以上のアスタリスク、ハイフン、アンダースコアのみの行は罫線に変換されます。 アスタリスク *** ハイフン --- アンダースコア ___ ア...

markup/table

テーブル (table) テーブル 下のような枠を作ることでテーブルを作ることが出来ます。 |左寄せカラム | 右寄せカラム|センタリングカラム| |:------------|--------...

implementation

実装 Node markdown-it npm install markdown-it import MarkdownIt from 'markdown-it'; const parser = ...