Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η Extensible Hypertext Markup Language (XHTML);
- Η Techopedia εξηγεί την Extensible Hypertext Markup Language (XHTML)
Ορισμός - Τι σημαίνει η Extensible Hypertext Markup Language (XHTML);
Η εκτεταμένη γλώσσα σήμανσης υπερκειμένου (XHTML) είναι μια υβριδική γλώσσα μεταξύ XML και HTML και είναι επίσης ένα αποδεκτό πρότυπο στον κόσμο κωδικοποίησης.
Είναι παρόμοιο με το HTML 4.01 και θεωρείται ως HTML που ορίζεται ως εφαρμογή XML. Σε αντίθεση με το HTML, οι σελίδες XHTML έχουν μια αυστηρή σύνταξη και πρέπει να είναι καλά διαμορφωμένες ώστε να μπορούν να αναλύονται με τη χρήση παραληπτών XML, σε αντίθεση με τους πιο ευέλικτους προγραμματιστές HTML.
Η Techopedia εξηγεί την Extensible Hypertext Markup Language (XHTML)
Χαρακτηριστικά του XHTML:- Σε αντίθεση με το HTML, το οποίο είναι βασισμένο στη βασική γλώσσα γενικής σήμανσης, το XHTML βασίζεται σε XML.
- Σε σύγκριση με τους κανόνες της HTML, το XHTML είναι αυστηρότερο και δεν επιτρέπει καθόλου κωδικοποίηση ή δομή. Απαγορεύει την παράλειψη οποιωνδήποτε ετικετών ή τη χρήση ελαχιστοποίησης χαρακτηριστικών. Όλα τα στοιχεία της XHTML πρέπει να έχουν ετικέτα έναρξης ή λήξης.
- Είναι ένα περιοριστικό υποσύνολο της XML και πρέπει να αναλύεται με τη βοήθεια τυποποιημένων παραμέτρων XML.
- Τα έγγραφα XHTML έχουν μόνο ένα στοιχείο ρίζας.
- Δεδομένου ότι είναι συμβατές με το XML, τα έγγραφα XHTML μπορούν εύκολα να προβληθούν επεξεργασμένα χρησιμοποιώντας τυπικά εργαλεία XML.
- Σε αντίθεση με το HTML, το XHTML παρέχει μια πιο καθαρή, συνεπή και καλά δομημένη μορφή, η οποία βοηθά στην κατασκευή των ιστοσελίδων με εύκολη ανάλυση για τρέχοντα και μελλοντικά προγράμματα περιήγησης.
- Η βιωσιμότητα είναι πιο έντονη στην περίπτωση της XHTML από την HTML.
- Καθώς οι ρουτίνες επεξεργασίας σφαλμάτων είναι μικρότερες, τα μελλοντικά προγράμματα περιήγησης μπορούν να υποστηρίξουν την ταχύτερη επεξεργασία των εγγράφων XHTML.
- Καθώς το XHTML μπορεί να υποστηρίξει ευρύ φάσμα εφαρμογών, μπορούν να δημιουργηθούν οι ίδιες πολύπλοκες ιστοσελίδες.
- Τα στοιχεία XHTML πρέπει να είναι σωστά και να μην είναι σωστά.