ダイナミック‐エッチティーエムエル【ダイナミックHTML】
Dynamic HTML ダイナミックHTML
DHTML
読み方:ディーエイチティーエムエル
別名:ダイナミックHTML,Dynamic HTML
DHTMLとは、マークアップ言語のHTMLの拡張仕様で、Webページに動的でインタラクティブな表現を追加するためのHTML仕様のことである。
DHTMLを使用すると、基本的に変化のない(静的な)構造のWebページに動きを与えることが可能となる。例えばマウスを画像に重ねると絵柄が変化するようにしたり、背景色を変化させたりといった、インタラクティブな効果を加えることができる。DHTMLはHTML4.0とCSS、JavaScript や VBScriptなどのスクリプト言語を中心として構成されており、HTML文書はDOM(Document Object Model)と呼ばれる一種のオブジェクトして、クライアント(Webブラウザ)側で処理されるようになっている。このため、ActiveXコントロール、Javaアプレットといった処理負荷の高い技術を使用しなくても動的ページを作成できるというメリットがある。
DHTMLはもともと、1997年にMicrosoft社とNetscape社が動的要素を表現可能なHTML技術としてそれぞれ独自にHTMLを拡張し、自社のブラウザ(Netscape Communicator4.0、Internet Explorer4.0)に組み込んだのが始まりとなっている。両者の仕様はそれぞれ別個のものであり、互換性を持っていない部分も多く存在した。そのためW3Cなどの標準規格としてはDHTMLという仕様は取り上げられていない。
ダイナミックHTML
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/08/29 05:13 UTC 版)
ダイナミックHTML(英: dynamic HTML、DHTML)は、静的なHTMLの内容をCSSとJavaScript等のクライアントサイドスクリプト言語を用いて動的に変更するウェブ技術を指す抽象概念である。
- 1 ダイナミックHTMLとは
- 2 ダイナミックHTMLの概要
- 3 背景
- 4 関連項目
- ダイナミックHTMLのページへのリンク