Co oznacza Dynamic HTML?
Dynamic HTML (DHTML) odnosi się do znaczników kodu i składni, które pozwalają programistom tworzyć wysoce animowane i interaktywne witryny.
Wiele aspektów DHTML jest zawartych w HTML 4.0, ale używanie terminu DHTML stało się mniej powszechne, ponieważ pojawiły się nowsze praktyki kodowania stron internetowych. Podczas tworzenia dynamicznych stron internetowych wielu programistów używa języka, który podkreśla znaczenie języka programowania JavaScript (JS).
Techoteka wyjaśnia czym jest Dynamic HTML
Ogólnie rzecz biorąc, DHTML nie zapewnia unikalnej możliwości ładowania stron internetowych przy każdej inicjacji użytkownika, ale zapewnia dynamiczne elementy, takie jak funkcje przeciągania i upuszczania, menu rozwijane i inne zaawansowane interfejsy stron internetowych. Podstawową cechą DHTML jest obiektowy widok elementów i kontrolek stron internetowych oraz kaskadowe arkusze stylów (CSS), które służą do definiowania komponentów stron internetowych i witryn internetowych. Jako obiektowe podejście do projektowania stron internetowych, DHTML pozwala programistom budować wiele rodzajów gier online bezpośrednio na stronach internetowych.
Utrzymanie aktualnej terminologii i konwencji ułatwia główne wyzwanie kodowania DHTML, którym jest to, że poszczególne przeglądarki wymagają różnych parametrów. Niektóre przeglądarki radzą sobie z kodem DHTML lepiej niż inne, ale zdolność do obsługi wielu przeglądarek pozostaje problemem rozwoju DHTML.
Document Object Model (DOM) jest alternatywą dla obiektowego modelu DHTML.