Διαφορά μεταξύ XML και XHTML

xmlXML εναντίον XHTML



Η επεκτάσιμη γλώσσα σήμανσης (επίσης γνωστή ως XML) είναι ένα σύνολο κανόνων. Αυτοί οι κανόνες είναι ειδικοί για έγγραφα που κωδικοποιούν ηλεκτρονικά. Ο κύριος στόχος του XML είναι να τονίσουμε την απλότητα, τη γενικότητα και τη χρηστικότητα μέσω του Διαδικτύου. XML σημειώνεται ως κείμενο δεδομένα μορφή που έχει υποστήριξη από το Unicode για εύκολη ανάγνωση σε όλες τις γλώσσες. Αν και ο κύριος στόχος του σχεδιασμού XML είναι να εστιάσει συγκεκριμένα σε έγγραφα, χρησιμοποιείται συχνά επίσης Σειρά να αντιπροσωπεύει αυθαίρετες δομές δεδομένων (για παράδειγμα, υπηρεσίες διαδικτύου). Όπως είναι, υπάρχει μια πληθώρα διεπαφών προγραμματισμού που οι προγραμματιστές μπορούν να χρησιμοποιήσουν για να έχουν πρόσβαση σε δεδομένα XML. Υπάρχει επίσης μια ποικιλία συστημάτων σχήματος που έχουν σχεδιαστεί ειδικά για να βοηθήσουν στον καθορισμό γλωσσών που βασίζονται σε XML.

Η επεκτάσιμη γλώσσα σήμανσης υπερκειμένου (επίσης γνωστή ως XHTML) είναι μέρος της οικογένειας γλώσσας σήμανσης XML. Στην πραγματικότητα προσομοιώνει, ή απλώς λειτουργεί ως επέκταση της γλώσσας σήμανσης υπερκειμένου (ή HTML). Το XHTML ενεργεί ως εφαρμογή από την οικογένεια XML και είναι ένα πιο περιοριστικό υποσύνολο της SGML. Ως αποτέλεσμα της καλώς διαμορφωμένης φύσης των εγγράφων XHTML, είναι δυνατόν να αναλυθούν χρησιμοποιώντας ένα πρόγραμμα ανάλυσης XML - το οποίο διαφοροποιεί περαιτέρω το XHTML από το HTML.



Ένα έγγραφο XML αποτελείται εξ ολοκλήρου από χαρακτήρες που βρίσκονται στο Unicode. Υπάρχουν μερικοί χαρακτήρες ελέγχου που εξαιρούνται από το Unicode. Ωστόσο, αυτά που βρίσκονται στο Unicode μπορούν να γίνουν περιεχόμενο σε ένα έγγραφο XML. Υπάρχει μια πληθώρα εγκαταστάσεων που προσδιορίζουν την κωδικοποίηση των χαρακτήρων Unicode σε ένα έγγραφο XML. Υπάρχουν επίσης εγκαταστάσεις που εκφράζουν αυτούς τους χαρακτήρες που δεν μπορούν να χρησιμοποιηθούν. Το Unicode κωδικοποιείται σε byte για αποθήκευση ή μετάδοση - αυτές οι μεταφρασμένες εκφράσεις Unicode είναι γνωστές ως κωδικοποιήσεις. Η XML χρησιμοποιεί, αν όχι όλα, κωδικοποιήσεις καθορισμένες από Unicode, καθώς και έναν αριθμό διαφορετικών κωδικοποιήσεων των οποίων οι χαρακτήρες εμφανίζονται στο Unicode. Παρέχει έναν μηχανισμό που επιτρέπει σε έναν επεξεργαστή XML να προσδιορίσει ποια κωδικοποίηση χρησιμοποιείται.



Υπάρχουν τρεις συγκεκριμένες εκδόσεις του XHTML: XHTML 1.0 Strict, το οποίο περιλαμβάνει στοιχεία και τα χαρακτηριστικά που δεν επισημαίνονται ότι έχουν καταργηθεί HTML 4.01; XHTML 1.0 Transitional, το οποίο περιλαμβάνει στοιχεία ειδικά για παρουσιάσεις (για παράδειγμα 'γραμματοσειρά' και 'προειδοποίηση'). και XHTML 1.0 Frameset, το οποίο επιτρέπει τον καθορισμό εγγράφων frameset. Το XHTML μπορεί επίσης να διαμορφωθεί, το οποίο παρέχει μια αφηρημένη συλλογή χαρακτηριστικών στα οποία το XHTML μπορεί να υποδιαμορφωθεί και να επεκταθεί. Αυτό είναι απλώς ένα μέσο για να βοηθήσει το XHTML να επεκτείνει το πεδίο εφαρμογής του σε άλλες εξέχουσες πλατφόρμες (για παράδειγμα κινητές συσκευές και τηλεόραση με δυνατότητα ιστού).

Περίληψη:

1. Το XML είναι ένα σύνολο κανόνων που έχουν οριστεί για την κωδικοποίηση εγγράφων. Το XHTML είναι το ισοδύναμο XML του HTML αυτό είναι ένα πιο περιοριστικό υποσύνολο του SGML.



2. Το XML αποτελείται αποκλειστικά από Unicode. Το XHTML διατίθεται σε τρεις εκδόσεις: XHTML 1.0 Strict, XHTML 1.0 Transitional και XHTML 1.0 Frameset.

Δημοφιλείς Αναρτήσεις

Διαφορά μεταξύ άσθματος και ΧΑΠ

Η διαφορά μεταξύ του άσθματος και της ΧΑΠ Αναπνευστικές ασθένειες είναι δύσκολο να διακριθεί λόγω των ομοιότητας των σημείων και συμπτωμάτων που εκδηλώνουν.

Κάθε Κυριακή το προϊόν Riley πωλείται τώρα

Η Sunday Riley σπάνια κυκλοφορεί, αλλά έχει έκπτωση έως και $ 40 αυτή τη στιγμή. Αγοράστε τα καλύτερα προϊόντα από την πώληση, συμπεριλαμβανομένων των Good Genes, Luna και Tidal.

All the Looks From 2017 MTV Movie and TV Awards Red Carpet



Δείτε τι φόρεσαν η Emma Watson, η Paris Jackson, η Zendaya, η Yara Shahidi και άλλοι στα βραβεία MTV Movie and TV 2017.

Διαφορά μεταξύ τσιμέντου και σκυροδέματος

Τσιμέντο έναντι σκυροδέματος Οι όροι σκυρόδεμα και τσιμέντο χρησιμοποιούνται πολύ συχνά στη ζωή μας. Το ακούμε κάθε δεύτερη μέρα 'για τις κυμαινόμενες τιμές τους, και για μας

Διαφορά μεταξύ αλάτι Kosher και θαλασσινού αλατιού

Kosher Salt vs Sea Salt Το Kosher Salt και το θαλασσινό αλάτι χρησιμοποιούνται συχνότερα για μαγείρεμα και καλλυντικά. Αν και και τα δύο άλατα λαμβάνονται με εξάτμιση

«Εσείς και εγώ εξαφανίζομαι»: Το PBS εξετάζει τον πόλεμο του Βιετνάμ μέσω της ποίησης

Είναι χαραγμένο μέσα μου. Είναι στοιχειωμένο, λέει ο Westley Thomas στο PBS, καθώς κοιτάζει κατευθείαν στην κάμερα. Για αυτόν τον βετεράνο του Βιετνάμ και άλλους, το