دی‌اچ‌تی‌ام‌ال

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

دی‌اچ‌تی‌ام‌ال(به انگلیسی: DHTML) که مخفف HTML پویا(به انگلیسی:Dynamic HTML) است. نسخه بهبود یافته برنامه نویسی تحت وب HTML است در این حالت می‌توان امکاناتی به صفحات وب اضافه کرد که باعث شود کاربر با آن صفحه تعامل داشته باشد.

در این زبان نشانه گذاری(Markup)، قابلیت‌های جدید تری نسبت به Html تعریف شده‌است که بر اساس آن می‌توان کنترل بیشتری بر روی مولفه‌های موجود در یک صفحه وب اعمال کرد و بتوان به صفحه وب جلوه‌های ویژه (مبتنی بر شرایط مرورگر) بخشید. به عنوان مثال می‌توان بر روی حرکات ماوس در صفحه وب نظارت کرد و براساس موقعیت ماوس از روی یک بر چسب تصویر، یک انمیشن شروع به اجرا کند یا فونتها تغییر رنگ، اندازه، نوع و حتی تغییر زبان بدهد. بیشتر امکانات DHTML در راستای ایجاد جلوه‌های بصری، کنترل ماوس و تغییر پویای رنگها هستند. از صفحات DHTML که عموماً با پسوند.Dhtml ذخیره می‌شوند، از زبانهای VBScript یا JavaScript استفاده می‌شوند. این اسکریپت‌ها در هنگام نمایش صفحه وب خط به خط توسط مرورگر اجرا می‌شوند.