Web開発者とコンテンツの作成者として、私たちは一般的に中に包まれているテキストを書く時間をたくさん費やします html コード。マークダウンでそれをするためのより良い方法があるとあなたに言ったらどうなりますか?あなたがコードではなく文章に焦点を当てることができた方法は?
マークダウンは、2004年にJohn GruberとAaron Swartzによって開発されたプレーンテキスト、軽量マークアップ言語です。もともとXHTML / HTMLを簡単に作成するために作成されたものは、プレーンテキストファイルを構造的に有効なHTMLまたはXHTMLに変換することによって、マークダウンを使用することができます。
比較的簡単な場合、あなたが最初に起動したときにマークダウンは少し威圧することができます。しかし、あなたがそれをハングアップすると、あなたのコンテンツを入力するのではなく、コードをフォーマットした時間がどのくらいかかりましたか。
Webのマークダウンをしているときは、直面している可能性のある基本的な構文と制限を理解することが重要です。始める前に、あなたのサイトのためのいくつかの種類のエディタとインタプリタが必要です。あるいは、公開前にマークダウンを変えることができます。
選択できる編集者がいくつかあります。 仲間の HTMLやPDFなど、幅広いエクスポートオプションを提供しているため、素晴らしいです。もう一つの素晴らしい代替品です 積載 - 無料のオンラインマークダウンエディタ。もちろん、プレーンテキストエディタが機能します。
マークダウンをHTMLに変換することを計画していない場合は、サイト用のプラグイン(またはインタラプタ)を取得できます。ワードプレスのために、 ジェットパック MarkDownをサポートするための優れたサポートがあります。これにより、そのオプションを有効にする限り、投稿やコメントの中で直接マークダウンを使用できます。
マークアップ言語と同様に、MarkDownには独自の構文があります。注:さまざまな種類のマークダウンがあります。この記事では、一般的な共有構文のみをカバーします。
HTMLでは、6つの見出しスタイルがあります。 h1. 、 h2 、 h3. 、 h4. 、 h5. そして h6. 。マークダウンでこれらを再作成するには、一連のハッシュタグシンボルを使用します( # ) - 見出し番号に対応します - その後に見出しテキストが続きます。たとえば、ANを作成するには < h1> タグ、1つのハッシュタグを使用してください # ;のために < h2> タグ、2つのハッシュタグを使用してください ## ;など。
マークダウン入力:
#見出し1
##見出し2
###見出し3
####見出し4.
#####見出し5.
######見出し6
HTML出力:
H1> H1&GT。
< H2>見出し2< h2及びgt。
< H3>見出し3&h3&gt。
< H4>見出し4< / h4;
< H5>見出し5&h5&gt。
< H6>見出し6&h6>
段落はそれによって表されます < p> HTMLのタグ。マークダウンでは、それらは1つ以上の空白行によって分離されています。 HTMLのように、空白は無視されます。それで、あなたが20個の空白行を追加するならば、まだ1つの段落を持つだけです。
マークダウン入力:
クイックブラウンキツネは怠惰な犬の上に飛びます。
彼は怠惰な犬だから、怠惰な犬は気にしません。
HTML出力:
< P>急な茶色のキツネは怠惰な犬の上に飛びます。< / p>
< p>怠惰な犬は気にしない、彼は怠惰な犬です。&p> / p>
HTMLで表されるラインブレーク < br> タグは、前の行の終わりに2つのスペースを持つ、単一の行の破断を使用して追加されます。
マークダウン入力:
クイックブラウンキツネ
怠惰な犬を飛び越えてください。
HTML出力:
P>クイックブラウンキツネ<怠惰な犬を飛び越えてください。&p>
あなたのテキストに強調された2つの方法があります:イタリック) <> HTMLで)または太字で <強い&gt。 HTMLで)。
マークダウンで、あなたは1つか2つのアスタリスクを使ってこれを達成します( * )。アンダースコア(_)を使用することもできますが、他のものにアンダースコアを使用する他のマークダウンのフレーバーがあるため、アスタリスクに固執することができます。
マークダウン入力:
*イタリック体のテキスト*
**太字のテキスト**
HTML出力:
<イタリック体のテキスト< / em>
<強い>太字のテキスト/ strong>
注:3つのアスタリスクを使用して太字の斜体のテキストを作成することもできます。 ***太字とイタリック体のテキスト*** 。
水平規則を作成するには(OR < hr> HTMLでは、3つ以上のハイフンを一連のもの( - --- )、アスタリスク( *** )または等しい標識( ==== )。あなたが好むのはあなたの選択ですが、あなたがあなたが上下の空の回線を含めることを確認してください。
マークダウン入力:
何か新しいことを学ぶことは常にたくさんの楽しみです。
- ---
それは確かです!
HTML出力:
< p>何か新しいことを学ぶことは常にたくさんの楽しみです。< / p>
< hr>
< p>確かに!< / p>
HTMLでは、画像を使用して画像を追加します < img> タグとリンクはこれを使用して追加されます < a> 鬼ごっこ。
マークダウンで、画像は感嘆符から始まります( ! )、続いて角括弧( [] )「Alt Text」、および括弧の場合( () )画像へのパスの場合。二重引用符内にオプションのタイトルを含めることもできます( "" )。
リンクを使用すると、感嘆符がないことを除いて、ほぼ同じです。
マークダウン入力:

[リンクテキスト](http://example.com "オプションのタイトル")
注:参照リンクや画像を使用することもできますが、それはここではカバーされていません。
HTML出力:

HTMLのリストには2種類のリストがあります。 < OL> )そして順序付けられていない( < ul> )。マークダウンを使用すると、注文リスト、およびアスタリスクの番号を使用します( * )またはハイフン( - 順序付けられていないリストについて。
マークダウン入力:
1。アイテム1.
2.アイテム2.
*最初の商品
* 2番目の商品
- 最初の商品
- 第2項
HTML出力:
OL>
< li&gt。項目1< li&gt。
< li&gt。項目2< / li gt;
< / OL>
< ul>
< li&gt。最初の項目< / li&gt。
< li> 2番目の項目/ li>
< / ul>
< ul>
< li&gt。最初の項目< / li&gt。
< li> 2番目の項目/ li>
< / ul>
HTMLでコードを使用しているときは、それを使用してインライン要素として含めることができます。 <コード> タグまたはを使用したプリフォーマットのテキストブロックとして < Pre>コード> 組み合わせ。
マークダウンでは、これらの要素は各側面の単一のバックトックを使用して区切られています( ` );またはコードブロックの上下の3つのバックトックを含むフェンススタイルを使用することによって( `` ` )。
マークダウン入力:
`numberofpoints`変数はプレイヤーのスコアを保持します。 Player.Wins { NumberOfPoints + = 1 }HTML出力:
<コード> numberofpoints< /コード>変数はプレイヤーのスコアを保持します。 < Pre>コード> Player.Wins { NumberOfPoints + = 1 } < / pre> / code>
BlockQuotesはHTMLで追加されます
鬼ごっこ。マークダウンで、シンボルより大きいシンボルを使用します(
>
行前に。
マークダウン入力:
&gt。これは私のBlockQuoteです。
>
>これは同じBlockQuoteの一部です。
>これは新しいBlockQuoteです。
HTML出力:
サポートされていないHTML要素を作成する必要がある場合があります。たとえば、Aを必要とする可能性があります <テーブル> または < div> 鬼ごっこ。
その場合は、マークダウンとHTMLを混在させることができますが、いくつかの制限があります。たとえば、ブロックレベルのHTMLタグ内にマークダウンを含めることはできません。
続きを読む:
1858年からのBrunelのGreat Eastern Steamshipのこのイメージは、2018年の春にドアを開設しました。 。 ..
Houdiniは強力な獣であり、多くのハリウッド映画で使用されるVFXを構築するためのツールがあります。しかし、最初の学習曲線は急勾配である�..