Pagkat-on mahitungod sa Dynamic HTML (DHTML)

Ang Dinamikong HTML dili usa ka bag-ong espesipikasyon sa HTML, apan usa ka bag-ong paagi sa pagtan-aw ug pagpugong sa mga standard HTML codes ug mga commands.

Kung maghunahuna sa dinamikong HTML , kinahanglan nimong hinumdoman ang mga hiyas sa standard HTML, ilabi na nga sa higayon nga ang usa ka panid ma-load gikan sa server, kini dili mausab hangtud ang laing hangyo moabut sa server. Ang dinamikong HTML makahatag kanimo ug dugang nga pagkontrol sa mga elemento sa HTML ug nagtugot kanila sa pag-usab sa bisan unsa nga panahon, nga wala magbalik sa Web server.

Adunay upat ka bahin sa DHTML:

DOM

Ang DOM mao ang nagtugot kanimo sa pag-access sa bisan unsang bahin sa imong Web page aron mausab kini sa DHTML. Ang matag bahin sa usa ka panid sa Web gitino sa DOM ug gigamit ang makanunayon nga paghatag nga mga kombensiyon nga mahimo nimo nga ma-access kini ug usbon ang ilang mga kabtangan.

Mga Script

Ang mga script nga nahisulat sa JavaScript o ActiveX mao ang duha ka labing kasagarang mga pinulongan nga pang-script nga gigamit aron ma-activate ang DHTML. Gigamit nimo ang usa ka pinulongan sa pagsulat aron pagkontrolar sa mga butang nga gihisgutan sa DOM.

Mga Cascading Style Sheet

Ang CSS gigamit sa DHTML aron makontrol ang hitsura ug pagbati sa Web page. Ang mga han-ay sa estilo nagpaila sa mga kolor ug mga font sa teksto, ang mga kolor sa background ug mga imahe, ug ang pagbutang sa mga butang sa panid. Pinaagi sa paggamit sa scripting ug DOM, mahimo nimong usbon ang estilo sa nagkalainlaing elemento.

XHTML

Ang XHTML o HTML 4.x gigamit aron sa paghimo sa kaugalingon nga panid ug pagtukod sa mga elemento alang sa CSS ug sa DOM nga pagabuhaton. Walay espesyal bahin sa XHTML sa DHTML - apan ang may balido nga XHTML mas importante, tungod kay adunay daghang mga butang nga nagtrabaho gikan niini kay sa browser lang.

Mga kinaiya sa DHTML

Adunay upat ka nag-unang bahin sa DHTML:

  1. Pag-usab sa mga tag ug mga kabtangan
  2. Ang tinuod nga posisyon
  3. Dynamic nga mga font (Netscape Communicator)
  4. Gikuha ang data (Internet Explorer)

Pag-usab sa mga Tag ug mga Properties

Kini usa sa labing komon nga paggamit sa DHTML. Kini nagtugot kanimo sa pag-usab sa mga kalidad sa tag sa HTML depende sa usa ka panghitabo sa gawas sa browser (sama sa pag-klik sa mouse, oras, o petsa, ug uban pa). Mahimo nimo kining gamiton sa impormasyon sa preload ngadto sa usa ka panid, ug dili ipakita kini gawas kung ang magbabasa mag-klik sa usa ka piho nga sumpay.

Tinuud nga Posisyon

Kung ang kadaghanan sa mga tawo maghunahuna sa DHTML kini mao ang ilang gilauman. Mga butang, mga hulagway, ug mga teksto nga naglihok libot sa Web page. Kini makatugot kanimo sa pagdula sa mga interactive nga mga dula uban sa imong mga magbabasa o buhian ang mga bahin sa imong screen.

Dynamic Fonts

Kini usa lamang ka bahin sa Netscape. Ang Netscape nakapalambo niini aron makalibut sa mga problema sa mga tigdesinyo nga wala masayud kung unsa nga mga font ang mahitabo sa sistema sa magbabasa. Uban sa mga dinamikong mga font, ang mga font gipatapik ug gi-download sa panid, aron ang panid kanunay tan-awon kon giunsa kini gihimo sa tigdisenyo.

Pagdumala sa Data

Kini usa lamang ka bahin sa IE. Gipalambo kini sa Microsoft aron masayon ​​ang pag-access sa mga database gikan sa mga Web site . Susama kaayo ang paggamit sa CGI aron maka-access sa database apan naggamit sa kontrol sa ActiveX nga magamit. Kini nga bahin nahimo nang abante ug lisud gamiton alang sa sinugdanan nga magsusulat sa DHTML.