DHTML ( Dynamic HTML )

"DHTML은 HTML과 CSS, JavaScript의 결합 언어이다."


HTML, CSS, Javascript를 종합적으로 사용한다.
그러나 어느 정도의 JavaScript나 이들 언어를 사용하는 것이 DHTML인가는 하는데 따른 것은 아니다. 좀 더 정확하게 정의한다면

"DHTML은 브라우저가 가지고 있는 여러 기능으로 웹 페이지를 좀 더 탄력적(dynamic)으로 만들 수 있게하는 결합 언어이다."

DHTML는 스크립팅 언어(JavaScript 같은)가 아니며, 단순히 브라우저를 더 탄력적으로 만드는 브라우저의 보완된 기능이다. 그래서 실제적으로 배우게 되는 것은 DHTML 자체가 아니라 DHTML를 사용하는데 필요한 문법인 것이다. 이는 전적으로 사용자측(client side)에서 적용되는 기술로서, 서버의 도움 없이, 브라우저의 기능에 의존하는 것이다. 그래서 이를 '브라우저 자체의 성능에 의존하여 탄력적으로 웹 페이지를 만드는 기술'이라고도 정의 할 수 있다.

참고

DHTML의 일반적인 소개(http://trio.co.kr/webrefer/dhtml/general.html)

+ Recent posts