マークアップ言語とは、文書の構造や見栄えを指定するための言語です。文書にタグと呼ばれる記号を埋め込むことで、コンピュータに文書の構造や意味を伝えることができます。
主な用途
- Webページの作成: HTMLやXHTMLなどのマークアップ言語を使用して、Webページの構造や見栄えを定義します。
- 文書の構造化: XMLなどのマークアップ言語を使用して、文書の構造を定義します。
- データの交換: XMLなどのマークアップ言語を使用して、データを構造化して交換します。
代表的なマークアップ言語
- HTML: Webページの構造や見栄えを定義するために使用されます。
- XHTML: HTMLの厳格なバージョンです。
- XML: データの構造を定義するために使用されます。
- Markdown: 軽量なマークアップ言語です。
マークアップ言語のメリット
- 文書の構造や意味を明確に伝えることができる
- 異なるソフトウェア間で文書を共有しやすい
- Webページを簡単に作成できる
マークアップ言語のデメリット
- 覚える必要があるタグが多い
- 複雑な文書を作成するには、専門知識が必要
参考資料
- マークアップ言語とは?その種類と意味・役割を徹底解説!プログラミング言語との違いやマークアップ言語が必要な理由にも迫る – SHIFTフリーランス: https://freelance.shiftinc.jp/column/markup-language
- マークアップ言語とは – 意味をわかりやすく – IT用語辞典 e-Words: https://e-words.jp/w/%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E8%A8%80%E8%AA%9E.html
- マークアップ(Markup)とは?意味や基本知識、言語の種類について – ブレーンゲート: https://www.brain-gate.net/content/column/system-program-markup/
- マークアップ言語とは – Markup Languageの種類とその歴史 – マイナビクリエイター: https://mynavi-creator.jp/blog/article/what-is-mark-up-language
- マークアップ言語とは?プログラミング言語との違いやマークダウン言語も解説 – 発注ナビ: https://hnavi.co.jp/knowledge/blog/markup-language/