■
マークアップ言語(はコンピュータ言語の一種で、文章の構造(段落など)や見栄え(フォントサイズなど)に関する指定を文章とともにテキストファイルに記述するための言語である。文章に対するそれらの指定をマークアップ (markup)と呼び、マークアップを記述するための文字列をタグ (tag)と呼ぶ。
現代において最も有名なマークアップ言語は、World Wide Webの基盤技術の1つであるHTMLであろう。元々、"markup"という語は出版業界で著者、編集者、印刷者の間で”指示”を伝える方法を意味していた。
マークアップ言語には様々なものがあるが、その多くに共通する特徴は、テキストとマークアップ命令を1つのファイル中に混ぜることである。HTMLでは、
<h1> ABC </h1>
HTMLでは山括弧で囲ってある部分がタグと呼ばれるマークアップ命令。
このタグで囲む事をマークアップという。
■
markupという用語は、伝統的な出版の作業過程である原稿の "marking up" から派生した。"marking up" とは、原稿用紙の余白に印刷に関する指示の記号を書き加えることである。"markup men" や校正者と呼ばれる専門家が、文章の各部分にどんなスタイル、書体、サイズを適用すべきかなどを記して組版の担当者に原稿を渡すという作業が、何世紀にもわたって行われていた。
■
コンピュータ言語としては、
TeX SGML HTML XML XHTML
など
□
参考:Wikipedia
コメント