DHTML အကျဉ်း

您应当具备的基础知识

在继续学习之前,您需要对下面的知识有基本的了解:

  • HTML
  • CSS
  • JavaScript

如果您希望首先学习这些项目,请在我们的 首页 访问这些教程。

DHTML 不是 W3C 标准

DHTML 指动态 HTML(Dynamic HTML)。

DHTML 不是由万维网联盟(W3C)规定的标准。DHTML 是一个营销术语 - 被网景公司(Netscape)和微软公司用来描述 4.x 代浏览器应当支持的新技术。

DHTML 是一种用来创建动态站点的技术组合物。

对大多数人来说,DHTML 意味着 HTML 4.0、样式表以及 JavaScript 的结合物。

W3C 曾讲过:“动态HTML是一个被某些厂商用来描述可使文档动态性更强的HTML、样式表以及脚本的结合物的术语。”

DHTML နည်းပညာ

DHTML က ဝီကီ အချုပ် ကို ဝီကီ ပန်းပြား အချုပ် တွင် ပြသ နှင့် အရေးယူ ရန် အလုပ်အကိုင် ကို အချုပ် ပြုလုပ် နိုင် ပါသည်။

HTML 4.0

HTML 4.0 က အသုံးပြု သော အသေးစိတ်အချုပ် ကို ဟီတီ အချုပ် မှ ခွဲခြား ပြီး အသုံးပြု သော ပုံစံ အချုပ် အတွင်း ထဲသို့ သွင်း နိုင်သည်။ အရေးပါ ဟီတီ 4.0 က အချုပ် အပြုအမူ ကို အချုပ် အဆိုအရင်း မှ ခွဲခြား ပြီး အချုပ် အဆိုအရင်း အခြေခံ မပြတ် သည့် အခြေခံ ပြုလုပ် နိုင် ပါသည်။

ပုံစံ တခုခု ဖြစ်သည် (CSS)

CSS က ဟီတီ အချုပ် အတွက် ပုံစံ နှင့် ပြုလုပ် ကို လက်ခံ ရန် အခြေခံ နည်းလမ်း ကို ပြုပြင် ပြီးဖြစ်သည်။

CSS က ဟီတီ အများစု ကို အုပ်ချုပ် နှင့် ပုံစံ ပြုလုပ် ရန် အရည်အချင်း ပြုစ်စဉ် ဖြစ်သည်။ အလုပ်သမားတို့အတွက် သူတို့က ဟီတီ အသုံးပြု သော အအုပ်ချုပ် ကို အပျက်အဆီ အချုပ် အသုံးပြု နိုင် ပြီး သူတို့က အပျက်အဆီ အချုပ် အသုံးပြု သော စာတမ်း အများစု ကို အသုံးပြု နိုင်ပါသည်။ အရေးပါ ပုံစံ ပြုလုပ် ရန် လို့ ရှိ သော် ပုံစံ ပြုလုပ် ကို သာမန် ပြုလုပ် ပြီး ဝီကီ အချုပ် အား အဆိုပါ ပုံစံ ပြုလုပ် ကို အတိုင်း ပြုလုပ် ရန် အခွင့်အရေး ရှိပါသည်။

မူလ အချုပ် အကိုယ်အချုပ် (DOM)

DOM က မူလ အချုပ် အကိုယ်အချုပ် ဖြစ်သည်။

HTML DOM က ဟီတီ အတွက် မူလ အချုပ် အကိုယ်အချုပ် ဖြစ်သည်။

HTML DOM က ဟီတီ အတွက် ကျမ်းစာအုပ် ကို ကိုယ်စားပြု ရာတွင် အသုံးပြု သော အဆိုအရင်း အကိုယ်အချုပ် နှင့် ထိန်းချုပ် ဖြင့် လက်ခံ ရန် အခြေခံ နည်းလမ်း ကို သတ်မှတ် ပြီးဖြစ်သည်။

“W3C 文档对象模型(DOM)是一个中立于语言和平台的接口,它允许程序和脚本动态地访问和更新文档的内容、结构以及样式”。

JavaScript

使您有能力编写可控制所有 HTML 元素的代码。

在 Netscape 4.x 以及 Internet Explorer 4.x 的 DHTML 技术

Netscape 4.x 跨浏览器 DHTML Internet Explorer 4.x
  • JSS(JavaScript 样式表)(允许您控制不同的 HTML 元素如何显示)
  • Layers(允许您控制元素的定位和可见性)
  • CSS1
  • CSS2(允许您控制不同的 HTML 元素如何显示)
  • CSS Positioning (允许您控制元素的定位和可见性)
  • JavaScript
  • အခြေအနေ အကြောင်း
  • အခြေအနေ အစီအစဉ် (အရာဝတ္ထု အစီအစဉ်ကို တည်ဆောက်နိုင်သည်)

အကြောင်းဘရောက်ဆက် စက်မှုန်း အချက်အလက် နှင့် အခြား ဘရောက်ဆက် ဘရောက်ဆက် က ထောက်ပံ့ခြင်း မရှိဘဲဖြစ်လျှင်၊ DHTML အချက်အလက် အသုံးပြုမှု အတွက် ပြဿနာများ ဖြစ်ပေါ်လာနိုင်ပါသည်။ ဘရောက်ဆက် ဘရောက်ဆက် တစ်ခု တွင် ဝတ္ထုကျမ်း အလွန် ရှုပ်ထွေးသည်ကို မြင်တွေ့နိုင်ပြီး၊ ဘရောက်ဆက် ဘရောက်ဆက် တစ်ခု တွင် ဝတ္ထုကျမ်း အလွန် အလွန် အကျုံးဖြတ်သည်။