Markdown — 日本語

image_print
Markdownマークアップ言語の説明

2004年にジョン・グルーバーとアーロン・シュワルツによって作られたMarkdownは、Eメールのテキストをマークアップするための一般的な標準から多くのアイデアを借りている。この言語の様々な実装は、「<」と「&」文字を適切なエンティティコードに置き換えることで、Markdownテキストを正しく構造化されたXHTMLに変換する。


Markdownの最初のバージョンはGruberによってPerlで書かれましたが、時間の経過とともに、他の開発者による多くの代替実装が登場しました。PerlバージョンはBSDライセンスで配布されています。Markdownの実装は多くのコンテンツ管理システムに統合されているか、プラグインとして利用可能です。


Markdownは簡略化されたマークアップ言語で、ウェブ・テキストを簡単に書いたり、読んだり、デザインしたりするために設計されています。この言語は、コンテンツ管理システムやブログプラットフォーム(Drupal、Ghost、Mediumなど)、大規模なコンテンツリポジトリ(GitHub、Microsoft Docs)、メッセンジャー(Telegram、Slack)、テキストエディタ(Atom、iA Writer、Typora)、プロジェクト管理サービス(Todoist、Trello)など、多くのプロジェクトで部分的または完全にサポートされています。

MarkdownはHTMLに簡単に変換でき、どんなテキストエディタでも開くことができ、ソースコードとしても読みやすい。Markdownで書くことは、HTML、XML、TeXなどのマークアップ言語よりもはるかに簡単です。
今日、基本的なMarkdownが単独で使われることはほとんどありません。その代わりに、HTMLタグのサポート、テーブルやチェックボックスの作成、テキストの取り消し線、さまざまな改行などの機能を追加することで、言語の機能を拡張するさまざまな仕様や方言に置き換えられることがよくあります。プラットフォームを選ぶ際には、これらの追加機能のサポートを考慮することが重要です。
最も人気があるのはGitHubのFlavored Markdown方言で、CommonMark仕様に基づいています。このサイトではMarkdown Editorを使用しており、チェックボックス以外のほとんどのツールをサポートしています。

上部へスクロール