Definicja XHTML i DHTML
Różne / / July 04, 2021
Autorstwa Guillem Alsina González, w styczniu. 2019
Język znaczników HTML jest używany do for budynek stron internetowych od początku istnienia tej usługi online Internet, ale z czasem i ewolucja środowiska, w którym pracuje, ten sam język ulegał rozszerzeniom i zmianom, rodziły się warianty.
Tak jest w przypadku dwóch najczęściej używanych, XHTML i DHTML, które wyjaśnimy w tym artykule.
XHTML to wariant HTML, w którym język znaczników jest wyrażony jako poprawny wariant XML.
HTML narodził się z XML-a, ale pozwalał sobie na pewną swobodę. W ten sposób mogą istnieć tagi nie zamknięte, jak w przypadku
albo
.
XHTML nie dopuszcza tych błędów, co czyni go językiem, który staje się bardziej rygorystyczny, ale jednocześnie łatwiejszy do debugowania pod kątem błędów w kod.
Inne zasady, które na to wpływają -które nie są większe niż te wyrażone w XML- to obowiązek ujęcia wszystkich wartości liczbowych w cudzysłowach (w HTML możemy być bardziej pod tym względem w pewnych okolicznościach) oraz wymóg, aby elementy i atrybuty były pisane małymi literami, co utrudnia odczytanie prostego kodu widok.
Ze swojej strony DHTML nazywa się dynamicznym HTML i służy do tworzenia dynamicznych stron internetowych, które zmieniają się po stronie klienta. Potrzebujesz konkurencji innych zasobów, które mogą współpracować z konwencjonalnym HTML.
I powiedzenia zasoby zazwyczaj podsumowuje się w języku programowanie JavaScript, który zapewnia kontrolę nad przepływami wykonania, oraz arkusze stylów CSS, które pozwalają zapewnić konsekwencja wizualne do wygenerowanych stron.
Strony te są tworzone w danej chwili (dynamicznie i stąd nazwa języka), ponieważ zależą od tego, co znajduje się w danym momencie w Baza danych, a jego treść może się różnić, zarówno w przypadku pojedynczej interakcji ze strony klient, czy z tej strony wchodzi w interakcję z innym elementem serwera, takim jak baza danych.
Przykładem może być strona, która pozwala nam śledzić wyniki różnych krajowych konkursów piłka nożna w trakcie meczów, zmiany jak gole i inne wydarzenia.
Wyniki zmieniają się wraz z ewolucją dopasowań, więc zapytania muszą być wykonywane dynamicznie na bazy danych (w której wprowadzane są wyniki) i na bieżąco prezentowane użytkownikowi bez konieczności przeładowywania całej strony.
Zdjęcia: Fotolia - Derwisz15 / 4Max
Motywy w XHTML i DHTML