HTMLはプログラミング言語じゃない

[ Web関係 ]

Web制作初心者にありがちな勘違いが「HTML、XHTMLはホームページを作るためのプログラミング言語」というもの。

かなり重大な勘違いです。恥ずかしいことこの上ないので、認識を早急に改めて下さい。HTML、XHTML、ついでにいうとXMLもマークアップ言語です。プログラミング言語ではありません。先生怒らないから「一緒じゃん」と思った人は挙手。

閑話休題。プログラミング言語とマークアップ言語は全く違うものです。簡単に言うとプログラミング言語は命令ですが、マークアップ言語は命令ではありません。

もっと簡単に言うとプログラミング言語は表示方法を指定できますが、マークアップ言語では表示方法を指定できません。マークアップされたファイルをどう解釈しようとプログラムの勝手です。

マークアップ言語はマークアップした要素が何であるかを示すだけで、その要素をどのように扱うかについては規定がないというわけです。

BGM : RECREATION(by SUPERCAR from A)

2007年1月28日日曜日 15時34分05秒