Koyi game da HTML Dynamic (DHTML)

Dynamic HTML ba ainihin sabon samfuri na HTML ba, amma wata hanya ce ta kallo da kuma iko da daidaitattun lambobin HTML da dokokin.

A yayin da kake tunani da HTML mai zurfi, kana buƙatar ka tuna da halayen daidaitattun HTML, musamman ma da zarar an ɗora ɗayan shafi daga uwar garken, ba zai canza ba sai wani bukatar ya zo ga uwar garke. Dynamic HTML ba ka iko a kan abubuwan HTML kuma ba su damar canzawa a kowane lokaci, ba tare da dawowa uwar garken yanar gizo ba.

Akwai sassa hudu zuwa DHTML:

DOM

DOM shine abin da ke ba ka dama ga kowane ɓangaren shafin yanar gizonka don canza shi tare da DHTML. Kowace ɓangaren Shafin yanar gizon da DOM ta ƙayyade ta kuma yin amfani da ƙididdigar ƙididdigar kirkirar kuɗi za ku iya samun dama gare su da canza kayan haɓarsu.

Scripts

Rubutun rubutun da aka rubuta a ko dai JavaScript ko ActiveX sune harsunan rubutun biyu mafi yawan sunaye don amfani da DHTML. Kuna amfani da harshen rubutun don sarrafa abubuwan da aka ƙayyade a cikin DOM.

Fayilolin Cascading Style

An yi amfani da CSS a DHTML don sarrafa tsarin da jin daga shafin yanar gizon. Zane-zane na gida ya nuna launuka da lakabi na rubutu, launuka masu launin da hotuna, da kuma sanya abubuwa a shafi. Yin amfani da rubutun da DOM, zaka iya canja salon salon abubuwa daban-daban.

XHTML

Ana amfani da XHTML ko HTML 4.x don ƙirƙirar shafin kanta da kuma gina abubuwa don CSS da DOM suyi aiki. Babu wani abu na musamman game da XHTML don DHTML - amma da ciwon XHTML yana da mahimmanci, kamar yadda akwai abubuwa da yawa ke aiki daga gare ta fiye da mai bincike kawai.

Hanyoyin DHTML

Akwai siffofi huɗu na DHTML:

  1. Canza tags da kaddarorin
  2. Matsayi na ainihi
  3. Ƙamusassun rubutun (Netscape Communicator)
  4. Rage bayanai (Internet Explorer)

Canza Tags da Properties

Wannan yana daya daga cikin amfani da DHTML mafi amfani. Yana ba ka damar canja dabi'u na tag na HTML dangane da wani taron a waje na mai bincike (kamar zabin linzamin kwamfuta, lokaci, ko kwanan wata, da sauransu). Zaka iya amfani da wannan don buƙatar bayanai a kan shafi, kuma kada ku nuna shi sai dai idan mai karatu ya danna kan wani haɗin kai.

Matsayi na ainihi

Lokacin da mafi yawan mutane suna tunanin DHTML wannan shine abin da suke tsammani. Abubuwa, hotuna, da kuma rubutu na motsi a kusa da Shafin yanar gizo. Wannan zai iya ba ka damar yin wasanni tare da masu karatunka ko ɓangare na allonka.

Dynamic Fonts

Wannan fasali ne kawai na Netscape. Netscape ƙaddamar da wannan don a kusa da matsalolin masu zanewa ba tare da sanin abin da rubutun zai kasance akan tsarin mai karatu ba. Tare da rubutun ƙarfafawa, an rubuta fayilolin da kuma sauke tare da shafi, don haka shafin yana duba yadda mai zanen ya ke nufi.

Rage bayanai

Wannan sigar IE kawai ne. Microsoft ya cigaba da wannan don ba da damar samun sauki ga bayanai daga shafukan intanet . Yana da kama da amfani da CGI don isa ga bayanai amma yana amfani da ikon ActiveX don aiki. Wannan yanayin yana da matukar ci gaba kuma yana da wuya a yi amfani da shi don mawallafin DHTML na farko.