HDGの説明:マークダウンとは何ですか?私が知っておくべき基本事項は何ですか?

オンラインのソーシャルネットワークやディスカッションフォーラムを定期的に使用している場合は、Markdownが何であるかさえ知らなくても、Markdownを見たり使用したりした可能性があります。

すでにWeb上にある多くの人にとって、HTMLは彼らが学んだ最初で最も基本的なコーディング言語でした。ただし、Markdownはさらに単純です。実際、それは非常に単純なので、そのためのコースは正確には存在しません。あなたはほんの数分でそれを学ぶことができます。

この記事では、Markdownとは何かの基本と、Webで最も人気のある軽量マークアップ言語の1つについて知っておくべきすべてのことを見ていきましょう。

マークダウンとは何ですか?(What Is Markdown?)

名前として、マークダウン(Markdown)は「マークアップ」という用語の遊びです。マークアップ(” Markup)は、「印刷の準備としてテキストを修正するプロセスまたは結果」として定義されます。これは、プログラミング言語がインタープリターおよびレンダリングエンジンと相互作用して、インターネットを閲覧しているユーザーにテキストを表示する方法を正確に説明したものです。

HTMLは「ハイパーテキストマークアップ(Markup)言語」の略であり、したがって、マークダウン(Markdown)は、堅牢性は劣りますが、HTMLコードをより簡単に記述できる方法です。

Markdownは、2004年に(Markdown)JohnGruberAaronSwartzによって作成されました。彼らは、「読みやすく、書きやすいプレーンテキスト形式を使用して、オプションで構造的に有効なXHTML(またはHTML)に変換できるようにする」ことを望んでいました。

Markdownの主要な目標の1つは、他の方法と比較して読みやすくすることでした。これにより、Markdownの記述とプレーンテキストのMarkdownコードの読み取りが非常に簡単になります。

どのサイトがMarkdownを使用していますか?(What Sites Use Markdown?)

Markdownは(Markdown)HTMLを書くためのより簡単な方法であるため、 「 Markdownで書かれた」と自分自身を信用しているWebサイトは表示されません。ただし、 Markdown(Markdown)を受け入れる方法でユーザーが投稿または投稿できる多くのWebサイトがあります。

一例はGitHubです。各GitHub(GitHub)リポジトリの事前に生成されたREADME.mdファイルでは、 Markdownが受け入れられます。これが示唆するように、MDはMarkdownコードを使用して書かれたファイルに使用される拡張子です。

RedditStackExchangeは、ユーザーが投稿をより適切に整理して自分自身を表現するための方法としてMarkdownも利用しています。StackOverflowなどのStackExchange(Stack Overflow)サイト(Stack Exchange sites)は、プレーンテキストを読み取り可能なフォーマット済みコードスニペットに変換するMarkdownがないと同じではありません。

マークダウンの使用方法

上の画像の例は、新しいRedditテキスト投稿を作成するためのMarkdownフォーマットの例を示しています。Markdownの基本については説明しますが、いくつかの一般的な例は含まれていません。それらを調べてみましょう。

ヘッダー

Markdownでは、テキストの前に#(数字/ポンド記号)を入力してヘッダーを作成できます。使用する数字/ポンド記号の数は、ヘッダーのレベルを縮小します。たとえば、#は最大の見出しになり、###は小さい小見出しになります。

HTMLでは(HTML)、これらは単純に次のように変換されます。タグ。#は<h1>で、###は<h3>です。

画像

リンクと同様に、Markdownの画像は、代替テキストを角かっこで囲み、URLをかっこで囲むことによって作成されます。次に例を示します。

[ヘルプデスクオタクのロゴ](https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png)

インラインコード

4つのスペースで行を開始すると、コードブロックが作成されますが、インラインコードの場合は、テキストをバッククォートでラップするだけです。次に例を示します。

* int main(){printf(“ Hi World”); return 0;} *

マークダウンテキストエディタ

Markdownをマスターすることに興味があるなら、デスクトップテキストエディタの形でサポートを見つけることは素晴らしいスタートです。ただし、Markdownはブラウザーでライブでレンダリングでき、サーバー側での複雑な操作を必要としないため、オンラインのMarkdownエディターもあります。

スタンドアロンのマークダウンエディター

Windows、macOS、およびLinux用の最高のスタンドアロンMarkdownエディター(および全体的なテキストエディター)の1つは、 SublimeTextです。

マークダウン(Markdown)構文の強調表示を有効にするために必要なのは、MDファイルをロードするか、ステータスバーの右側にあるプレーンテキスト(Plain Text)をクリックして構文の強調表示をマークダウンに設定することだけです。(Markdown)

他の2つの優れた無料のMarkdownエディター(free Markdown editors)は、Typora(Mac)とRemarkable(Linux)です。

Webベースのマークダウンエディタ

WebベースのMarkdownエディターは一般的に機能が豊富なので、それらを強くお勧めします。

たとえば、StackEditは、2つのペインを備えた気を散らすことのないインターフェイスを提供します。1つはMarkdownコード用で、もう1つはテキストの動的なライブプレビュー用です。 

StackEditを初めて使用する場合は、 [書き込みの開始(Start Writing)]をクリックするだけで、 Markdownコードと手順の例が事前に入力されたWebベースのエディターが表示されます。

StackEditに探しているものがない場合は、DillingerまたはEditor.mdを確認(Dillinger)ください(Editor.md)

マークダウン(Markdown)はウェブのいたるところにあり、インターネットを初めて使用する場合は、おそらくそれがあなたが使用することを学ぶ最初の非公式の「コーディング言語」になるでしょう。これは非常に便利で、テキストを介したオンライン通信の方法を強化するので、この記事があなたがそれについてもっと学ぶのに役立つことを願っています!



About the author

私は 10 年以上の経験を持つソフトウェア開発者です。私は Mac プログラミングを専門としており、TextEdit、GarageBand、iMovie、Inkscape など、さまざまな Mac アプリケーション用に数千行のコードを書いてきました。また、Linux および Windows 開発の経験もあります。開発者としての私のスキルにより、macOS から Linux まで、さまざまなソフトウェア開発プラットフォーム向けの高品質で包括的なチュートリアルを作成することができます。このチュートリアルは、使用しているツールについて詳しく知りたい人にとって最適な選択肢です。



Related posts