目次:
定義-マークアップ言語の意味
マークアップ言語は、コンピュータープラットフォーム、オペレーティングシステム、アプリケーション、またはプログラムに関係なく、テキストに注釈を付け、正確にスタイル設定された電子文書にタグを埋め込むために使用される言語の一種です。
マークアップ言語という用語は、手書きのマークアップにプリンターの指示の形式で注釈が付けられた原稿のマークアップから派生しています。 マークアップ言語は、プレイリスト、ベクターグラフィックス、Webサービス、ユーザーインターフェイスでも使用されます。 HTMLは、最も広く使用されているマークアップ言語です。
Techopediaはマークアップ言語を説明します
電子マークアップ言語には3つのタイプがあります。
- プレゼンテーションマークアップ:WYSIWYGを使用した従来のワードプロセッシングシステムで使用されます。 人間のユーザーからは隠されています。
- 手続き型マークアップ:テキストと統合して、プログラムにテキスト処理命令を提供します。 このようなテキストは、作成者によって視覚的に操作されます。 手続き型マークアップシステムには、マクロまたはサブルーチンが定義され、名前で呼び出されるプログラミング構造が含まれます。
- 記述的マークアップ:文書の一部をどのように扱うべきかについてラベルを付けるために使用されます。 たとえば、HTML タグはテキストの引用にラベルを付けるために使用されます。
Gencodeは、コンピューターテキスト処理における最初のパブリックマークアップ言語プレゼンテーションでした。 その他の主要なマークアップ言語には次のものがあります。
- ラテックス
- 拡張マークアップ言語(XML)
- 汎用マークアップ言語(GML)
- 標準汎用マークアップ言語(SGML)
- ハイパーテキストマークアップ言語(HTML)
通常、マークアップ言語は、同じデータまたはファイルストリーム内でドキュメントテキストとマークアップ命令を組み合わせます。 山括弧(<>)で囲まれたコードはマークアップ命令(タグとも呼ばれます)であり、これらの命令間のテキストは実際のドキュメントテキストです。 最初のステートメントの最初と最後の近くに表示されるコードは、セマンティックマークアップと呼ばれ、含まれるテキストを説明します。 対照的に、プレゼンテーションマークアップは、説明なしで特定のテキスト特性を指定します。
