質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.30%
Markdown

Markdownは、文書の構造、修飾情報を記述するための軽量マークアップ言語です。

学習

学習は、プログラミングやITスキルの学習方法、学習記録、教材の紹介などに関する投稿に使用されます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

意見交換

9回答

787閲覧

Markdownとはなんですか?

conanku

総合スコア0

Markdown

Markdownは、文書の構造、修飾情報を記述するための軽量マークアップ言語です。

学習

学習は、プログラミングやITスキルの学習方法、学習記録、教材の紹介などに関する投稿に使用されます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

1クリップ

投稿2025/05/31 11:06

テーマ、知りたいこと

Markdownってよく聞くのですが、具体的にどんなメリットがあるのでしょうか?
他の記法と比べて何が優れているのか、初心者に分かりやすく教えてほしいです。

背景、状況

最近、ブログを始めようと思っています。色々な記事を読んでいると、Markdown記法で書くのが良いと書かれていましたが、HTMLなど他の記法と比べて何がどう良いのかイマイチ理解できていません。HTMLで書くのと比べて、具体的にどんなメリットがあるのでしょうか?
また、学習コストも気になっています。簡単に習得できるのでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

回答9

#1

hiroki-o

総合スコア1390

投稿2025/05/31 11:11

HTMLより簡単で楽です。
実際に書いてみると、わかります。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#2

conanku

総合スコア0

投稿2025/05/31 11:20

ご返事ありがとうございます!

「HTMLより簡単で楽」とのことですが、具体的にどのような点が簡単で楽だと思われますでしょうか?
例えば、HTMLだとタグの開始と終了をしっかり記述する必要がありますが、Markdownだと記号を使ってシンプルに記述できるという認識ですが、その点でしょうか?
他にも、初心者にとってMarkdownがHTMLより簡単な点があれば、具体的に教えていただけると嬉しいです!

また、実際に書いてみるとわかる、とのことですが、Markdownを始めるにあたって、何かおすすめのツールや学習方法はありますか?
具体的なアドバイスをいただけますと幸いです。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#3

hiroki-o

総合スコア1390

投稿2025/05/31 11:31

Markdownを解説しているページはたくさんあるので、それを見て、実際に手を動かしたほうが早いです。
Visual Studio CodeかVisual Studioなら、標準機能でMarkdownに対応しているので、簡単に確認できます。
(書いて、拡張子*.mdで保存して、プレビューするだけ)

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#4

TakaiY

総合スコア14392

投稿2025/05/31 13:29

markdownは元のテキストドキュメントも読みやすいことが大きな利点です。HTMLなどは基本的に整形後の見栄えのみに重点を置いた記法なので、タグなどの余計な要素があるので、元のドキュメントでは読み取ることが困難です。
また、そのままでも読みやすいということはそのままでも書きやすいということですので、メンテナンスが楽になります。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#5

shiketa

総合スコア4132

投稿2025/06/02 02:11

編集2025/06/02 02:12

メモ帳もサポートしますね。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#6

tt-tt

総合スコア181

投稿2025/06/03 01:58

横からすみません!
ブログサービスのnoteはwysiwyg対応してますけど、それとmarkdownだったらどっちのほうが便利なんだろうって疑問に思いました。
自分は前職でAtlassianのコンフルとか使ってたので、割とwysiwygのようなリッチテキストエディターに馴染みがあるのですが、現職でmarkdown結構利用してるかた多く、皆さんの知りたくなりました!

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#7

fana

総合スコア12187

投稿2025/06/03 04:57

HTMLなど他の記法と比べて何がどう良いのかイマイチ理解できていません。HTMLで書くのと比べて、具体的にどんなメリットがあるのでしょうか?
また、学習コストも気になっています。簡単に習得できるのでしょうか?

Wikipedia情報ですが,元々は

プレーンテキスト形式で手軽に書いた文書からHTMLを生成するために開発された

との話みたいです.ということは,最初は

  • HTMLを得ることが目的なんだけど
  • でも「HTMLを自分で書くのって辛くね?」

…みたいな状況が何かあって,そこでどうにかして楽をするための手段として考案されたわけですね.

Markdownの記法の多くは、電子メールにおいてプレーンテキストを装飾する際の慣習から着想を得ている

との話もあり,素人でもとっつきやすい記法になっていると言えるでしょう.

要するに,「HTMLが欲しいけど,HTMLのお勉強とかは辛いです.やりたくないです,絶対.」という私みたいな人向きな代物だったわけですね.きっと.

例えば,HTMLのことを何一つ知らない私が
「HTMLの文書をつくって,そこに箇条書きでなにやら書きたいんだけど,DOしたらE?」
という感じでググって実践するとしたら,まぁ2日~くらい費やしたりしそうな気がしないでもないですが,
Markdownで同じことをするならきっと5分くらいで終わるでしょう.

……っていう感じの,記法の簡単さ(学習コストの低さ)が「私みたいな素人が感じる」メリットということになりますね.

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#8

hatena19

総合スコア34367

投稿2025/06/03 08:27

編集2025/06/03 12:07

#6

ブログサービスのnoteはwysiwyg対応してますけど、それとmarkdownだったらどっちのほうが便利なんだろうって疑問に思いました。

wysiwygは編集画面の表示と出力が結果が同じになるという機能のこと、
markdownはHTMLと同じマークアップ言語の一種、
ジャンルが違う概念なので比較するものではないですね。

noteはブログサービスなので出力はHTMLですので、その編集画面はwysiwyg対応のHTMLエディターということになります。

ということでwysiwyg対応のmarkdownエディターも存在するわけで、
#5
でふれられてますが、メモ帳もwysiwyg対応のmarkdownエディターということになります。

以前私が使っていた typora というエディターは markdown記法で入力してその場で装飾が反映されます(つまりwysiwyg)。
これは最近有料化されたのですが、同様の機能のエディターで Mark Text という無料のものもあります。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#9

AmaiSaeta

総合スコア166

投稿2025/06/04 15:12

既に皆さんが言及されているとおり、MarkdownのHTMLに対する利点としては、 書きやすい 点、及び 読みやすい 点が挙げられるでしょう。#7 の回答者が言及しているとおり、Markdownは、英語圏でのプレーンテキストでのメールの内容の修飾に用いられていた慣習が元になっていると聞きます。よって、太字は太字で、引用は引用として視覚的な変換を されなくても パッと見で「そこがどういう修飾をされている場所か」が(少なくとも英語圏の人間にとっては)判別しやすいという点が個人的にはMarkdown最大の利点だと思います。


最近、ブログを始めようと思っています。色々な記事を読んでいると、Markdown記法で書くのが良いと書かれていましたが、

……との事ですが、 全てのblogのプラットフォームでMarkdownが使用出来る訳ではありません。 Markdownに対応している物も在れば、HTMLを受け付ける物も在ります。何方にも対応しておらず、文字修飾はWYSIWYGエディタ上での操作でしか出来ないというケースも在ります。そこには注意が必要です。 先ずMarkdownありきではなく、使いたいblogプラットフォームが何に対応しているか?をよく調べてみる事をお勧めします。


ところで、ではMarkdownが最も良い記法なのでしょうか?HTMLはMarkdownに比べ形無しなのでしょうか?そういった点も考慮にいれると良いと思います。

HTMLに対し、Markdownが劣っている点は以下の2点と考えます。

  • 表現できる内容が少ない。
  • アクセシビリティ面が非常に弱い。

HTMLのタグの種類と、Markdownで用いる記号の数を比べると自明ですが、 HTMLで表現出来る全てがMarkdownで表現出来る訳ではありません。 表現出来る内容を必要最小限に絞っているからこそ、Markdownはより読み書きしやすい記法を採用出来たと言えるのでしょうが、「自分が表現したい内容が表現出来ない可能性が(HTMLに比べて)高くなる」という点は覚悟しておく必要が在ります。

また、アクセシビリティ面への考慮が欠けているのは、個人的なMarkdownに対する最大の不満点です。確かに此れもMarkdownの読み書きしやすさとのトレードオフだとは思いますが。Markdownの文字修飾は 視覚的な修飾 に偏っています。例えば **文字列** と書いた場合、それの意味する所は「『文字列』を太字にする」ですが、「何故、太字にするのか」といった情報は、そこから抜け落ちています。webの情報を目で読み取る事が出来る方であれば、前後の文脈で何となく意図を察する事も出来るでしょうが。例えば全盲の方がスクリーンリーダーを用いた場合にも「太字にした意図」が問題なく伝わるでしょうか?blogのような不特定多数へ公開する文書に採用する記法として妥当かどうか、考慮する必要が在るでしょう。

全ての面において他より優れている物と言うのは、一般に存在しません。HTMLにはHTMLの長所と短所が、MarkdownにはMarkdownの長所と短所が在る事を理解し、 どのケースでは何方がより適しているか、判断して使い分ける 事が必要です。皆さん「メリット」のみに着目されているので、「デメリット」面にも言及させて頂きました。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

この意見交換はまだ受付中です。

会員登録して回答してみよう

アカウントをお持ちの方は

関連した質問