マークダウンとは

公開: 2022-12-03

この質問に対する答えを見つけてください。マークダウンとは何ですか?いつ使用するのですか?

Markdown は広くサポートされている単純なマークアップ言語であり、ユーザーは任意のプレーン テキスト エディターを使用して一貫した書式設定のテキストを作成できます。

オンラインで何かを読んでいて、コンテンツやフォーマットに関する明白な、あるいは奇妙な問題を目にしたことはありませんか? たとえば、明らかに「しない」という単語が、「しない」または「しない」と表示される場合があります。 または、フォントのサイズ、色、間隔などで、明らかに意図しない奇妙な問題が発生する可能性があります。

このような奇妙なものは、有名で知名度の高いサイトを含め、どこにでも現れます. これが発生する最大の理由の 1 つは、ライターの頭脳から Web サイトにコンテンツを取得するために必要なツールの数が非常に多いことです。 それらはすべて同じように動作したり、一貫した手順を使用したりするわけではなく、あるツールから別のツールへの変換で文字化けする可能性があります。

ウェブサイトのコンテンツを書くだけでも十分に難しい場合があります。 しかし、そのコンテンツを、どこに書いてどこに投稿しても、意図したとおりに正確に表示するにはどうすればよいでしょうか? それはさらに難しいです。 Markdown は、このプロセスをよりシンプルで一貫性のあるものにするために設計されたツールです。

コンテンツ

  • マークダウンとは
  • Markdown の使用はどのようなものですか?
  • 人々はいつ Markdown を使用しますか?
  • マークダウンの例は何ですか?
  • マークダウンの長所
  • Markdownで作業することの短所
  • Markdown とは何ですか?
  • Markdown とは何かに関する FAQ
  • 著者

マークダウンとは

マークダウンとは?

Markdown は広くサポートされている単純なマークアップ言語であり、ユーザーは任意のプレーン テキスト エディターを使用して一貫した書式設定のテキストを作成できます。 Microsoft Word、メモ帳、Pages のようなスタンドアロン プログラムではありません。 代わりに、Markdown は、非常に広範な Web 指向ツールのセットによって正しく一貫して解釈できるコンテンツを作成する方法です。

ほとんどのライターは、コンテンツがどのように見えるべきかを正確に示すツール (Word、Pages、Google Docs など) に精通しています。 これらは、WYSIWYG、または「見たままのものが得られる」エディターと呼ばれます。

また、Readme ファイルやその他の .txt ドキュメントを開くときなどに、メモ帳などのプレーン テキスト エディターも見たことがあるでしょう。 これらは、ボタンをクリックして書式設定やスタイルを適用できないという点で、リッチ テキスト アプリケーションとは異なります。 これを行う唯一の方法は、Markdown のようなプレーン テキスト形式の構文を使用することです。

Markdown の使用はどのようなものですか?

Markdown は WYSIWYG エディターではないため、Markdown に切り替えると少し戸惑うことがあります。 これは代わりにマークアップ言語です。つまり、テキスト内のコマンドを使用し、その結果がすぐには表示されません。

たとえば、単語を太字にするには、テキストを選択せず​​にツールバーの B ボタンを押します。 代わりに、 * この * ようにアスタリスクで囲みます (ただし、スペースは入れません)。 マークアップを読み取ることができる Web ツールにコンテンツを移動するまでは、アスタリスクなどすべてがこのように表示されます。

したがって、マークアップで作業するには、テキスト内コマンドのリストを習得する必要があります。 作成者の John Gruber のサイト、Daring Fireball では、基本的なコマンドのリストをここに、完全なリストをここに見つけることができます。 コマンドを学ぶことは、特に技術志向ではないライターにとって最初は大変に感じるかもしれませんが、基本をマスターするのにそれほど時間はかかりません.

人々はいつ Markdown を使用しますか?

これまでのところ、Microsoft Word などの使い慣れたツールでテキスト ドキュメントを作成する方が、ライターにとってより簡単であるように思われます。 一般的に言えば、これは真実です。 では、なぜ人々は Markdown を使用するのでしょうか?

まず、Markdown は非常に一般的であり、ほぼすべての場所でサポートされています。 何を書いているか、どこに行く必要があるかに関係なく、プレーン テキスト形式のドキュメントで Markdown 形式を正しく読み取ることができるツールをほぼ確実に見つけることができます。

Markdown の軽量マークアップ言語は、移植性があり、プラットフォームにとらわれないコンテンツを作成します。 テキスト入力を受け取る任意のプログラムの任意のデバイス上の任意の場所に書き込むことができます。 Markdown コンテンツには独自仕様やファイル タイプ固有のものは何もないため、変な変換の不具合を心配することなく、場所から場所へ移動できます。

マークダウンの例は何ですか?

多くの Markdown の例をテキストで紹介するのは、まさに Markdown が非常に便利であるという理由から困難です。このサイトの独自のバックエンドが例をエンド ユーザー (つまりあなた) に見えるように変換します。

Markdown の例を確認する最良の方法は、オンラインの Markdown エディターを見ることです。 これらのツールは、Markdown テキストを HTML に変換するので、テキストがオンラインになったときにどのように表示されるかをすぐに確認できます。 デリンジャーは素晴らしいものです。

マークダウンとは?
Dillinger はオンラインの Markdown エディターです

そのスクリーンショットの # 記号が見えますか? これらは見出しレベルを示し、H1 には 1 つのハッシュタグ、H2 には 2 つのハッシュタグなどを示します。 両側にアンダースコアがあるフレーズはイタリック体で表示されますが、Markdown の単純なハイフンは HTML では箇条書きリストとして表示されます。

マークダウンの長所

「Markdown とは何ですか?」という質問に対する答えを知った後でも、多くの人は、この単純なマークアップ言語で作業する利点は何なのか疑問に思っています。 Markdown を使用する場合の次の 3 つの長所を考慮してください。

  • どこにいても、コンテンツが意図したとおりに表示されるようにすることができます
  • Markdown はオープン ソースであり、すべてのデバイスとオペレーティング システムで動作します
  • Markdown は Web 全体でほぼ普遍的にサポートされています

どこにいても、コンテンツが意図したとおりに表示されるようにします

Markdown は、コンテンツが保存、投稿、またはアクセスされる場所や方法に関係なく、コンテンツを希望どおりに表示するための最も簡単な方法の 1 つです。 Word やその他の主流のリッチ テキスト エディターからは、この保証は得られません。

あなたが今読んでいる投稿を考えてみてください。 それは Word で書かれ、Web ベースのエディターに貼り付けられ、1 レベルの解釈が適用されました。 そこから、Wordpress を利用したこのサイトのバックエンドに引き込まれ、コンテンツが再度解釈されます。

また、セットアップによっては、同様の手順が半ダースある場合もあります。 物事がうまくいかないのも不思議ではありません! Markdown で投稿を作成すると、プロセス全体で移植性と整合性が確保されます。

オープンソースで、すべてのデバイス (Mac、Linux、iOS、Android を含む) で動作します

Markdown はオープン ソース プロジェクトとして構築されており、テキスト入力を受け入れるほぼすべてのデバイスで動作します。 これは Web でも使用されています。たとえば、次回 Facebook に投稿するときは、太字または斜体の Markdown ショートカットを使用してみてください。

Web アプリケーション全体でのほぼ普遍的なサポート

Markdown は、使用している可能性のあるすべてのデバイスと OS で機能するだけでなく、Web 全体でも機能します。

ほとんどの Web コンテンツ管理システム (Wordpress を含む) には独自のパーサー Markdown ファイルがあり、GitHub などのコード リポジトリにもあります。 よりコーディング中心の Markdown ユースケースに興味がある場合は、特定の GitHub Flavored Markdown Spec もあります。

Markdownで作業することの短所

Markdown は多くのライターが使用する強力なツールですが、すべての状況に完全に対応できるわけではありません。 Markdown を使用する場合のこれらの短所を考慮してください。

  • コンテンツがどのように見えるかを直接見ることはできません
  • 限られたマークアップの可能性
  • 従来のテキスト エディターと比較して大幅な学習曲線

コンテンツがどのように見えるかがわからない (編集者がいなければ)

一部のユーザーは、コンテンツがリアルタイムでどのように表示されるかを確認できないため、Markdown での作業に不満を感じています。 ただし、これは簡単に修正できます。Dillinger などの Markdown エディターを使用するだけです。

限られたマークアップの可能性

マークダウンでは、マークアップ言語が圧倒されないように、できることを意図的に制限しています。 これは意図的なものですが、Markdown がサポートしていないことを行う必要がある場合は、大きなマイナス要因になります。

マークダウン構文には顕著な学習曲線があります

Markdown は、その内容を考えると単純ですが、Word のようなプログラムほど使いやすいものではありません。 Markdown 構文の学習に時間を費やす必要があります。 また、基本を学んだ後でも、より複雑なことを行うためにチュートリアルや Markdown サポート ページを探していることに気付くでしょう。

Markdown とは何ですか?

では、Markdown とは何ですか? Markdown は、比較的単純で直接的なキーボード ベースのテキスト入力を使用して、プレーン テキスト コンテンツのリッチ フォーマットを示す方法です。 これは、コンテンツが途中でどのようなインターフェイスやプログラムを介してフィルター処理されても、作成したコンテンツが意図したとおりに表示されるようにする方法です。

習得には少し時間がかかるかもしれませんが、コンテンツを最大限にコントロールしたいライターにとって、Markdown は武器庫に追加する価値のあるツールです。

Markdown とは何かに関する FAQ

マークダウンはコーディング言語ですか?

いいえ。Markdown を使用して Web サイトを構築することはできません。 これは、Web ツールによって解釈されたテキストがどのように表示されるかを伝える方法にすぎません。

マークダウンは HTML と同じですか?

いいえ。ただし、いくつかの類似点があります。 どちらもマークアップ言語であり、標準のキーボード文字を使用してより複雑な概念を示す方法です。 斜体や太字などの基本的な HTML タグに慣れているユーザーもいますが、高度な HTML は急速に複雑になります。 Markdown は単純明快なままです。