Dzidza NezveDynamic HTML (DHTML)

Dynamic HTML haisi iyo tsanangudzo itsva ye HTML, asi pane nzira itsva yekutarisa uye kudzora mazinga eHTML code uye mirairo.

Paunofunga nezveHTML yakajeka , unofanirwa kuyeuka unhu hweHTML, kunyanya iyo kana peji iri kutakurwa kubva kune sevhare, haingashanduki kusvikira imwe chikumbiro chinouya kune sevhavha. Dynamic HTML inokupa humwe hutungamiri pamusoro pezvinhu zve HTML uye inovabvumira kuchinja chero nguva, pasina kudzokera kuWeb server.

Kune zvikamu zvina kuDHTML:

DOM

DOM ndiyo inokubvumira kuti uwane chero rutivi rweWebhu peji yako kuti uchinje neDHTML. Chikamu chimwe nechimwe chepaIndaneti chinotsanangurwa neDOM uye kushandisa magwaro ayo anowirirana iwe unogona kuvanyorera uye kuchinja zvinhu zvavo.

Scripts

Magwaro akanyorwa mune JavaScript kana ActiveX ndiwo mazita maviri anonyanya kushandiswa ekushandisa DHTML. Unoshandisa scripting mutauro kuti utonge zvinhu zvakataurwa muDOM.

Cascading Style Sheets

CSS inoshandiswa muDHTML kudzora kutarisa uye kunzwa kweWebhu peji. Mapepa emafirimu anotsanangura mavara uye mafonti emagwaro, mavara emumvuri nemifananidzo, uye kuiswa kwezvinhu zviri papeji. Kushandisa scripting uye DOM, unogona kuchinja mararamiro ezvinhu zvakasiyana-siyana.

XHTML

XHTML kana HTML 4.x inoshandiswa kugadzira peji pachayo uye kuvaka zvinhu zveCSS uye DOM kushanda. Hapana chakakosha pamusoro peHHTML yeDHTML - asi kuva neHHTML yakakosha kunotonyanya kukosha, sezvo pane zvimwe zvinhu zvinoshanda kubva pairi pane kungoita shanduro.

Zviratidzo zveDHTML

Pane zvinhu zvina zvinokosha zveDHTML:

  1. Kuchinja ma tag uye zvinhu
  2. Real-time positioning
  3. Dynamic fonts (Netscape Communicator)
  4. Dhina inosunga (Internet Explorer)

Kuchinja ma Tags uye Properties

Ichi ndicho chimwe chezvinhu zvinowanzoshandiswa zveDHTML. Iyo inokubvumira kuti uchinje unhu hweti tag HTML zvichienderana nechakaitika kunze kwekushandura (zvakadai sekombivha, nguva, kana zuva, zvichingodaro). Iwe unogona kushandisa izvi kuti utange kutora ruzivo pane peji, uye usingazviratidzi kunze kwekunge muverengi akanganisa pane unhu humwe.

Real-time Positioning

Apo vanhu vazhinji vanofunga nezveDHTML izvi ndizvo zvavanotarisira. Zvinhu, mifananidzo, uye mavara kutenderera paIndaneti peji. Izvi zvinogona kukubvumira kuti utambe mitambo yekubatanidza nevadzidzi vako kana kuratidza zvikamu zvekona rako.

Dynamic Fonts

Ichi ndicho Netscape chete chinowanikwa. Netscape yakaita izvi kuti zvipoteredze vavakadzi vezvinetso vaive nekusaziva kuti zvinyorwa zvaizove papi muverengi. Nemafonti ane simba, mafonti akaiswa uye akachengetwa nepeji, kuitira kuti peji iyo nguva dzose inotaridzika kuti muumbi wacho aida sei.

Data Binding

Ichi ndicho IE chete chiitiko. Microsoft yakagadzira izvi kuti zvibvumire kuwanika nyore nyore pane zvinyorwa kubva paWeb site . Izvo zvakafanana nekushandisa CGI kuti iwane database asi inoshandisa chekuita ActiveX kuita. Ichi chinhu chakanyanyisa uye chakakosha kushandisa kwekutanga DHTML munyori.