Διαφορά μεταξύ SGML και HTML

Βασική διαφορά : SGML και HTML, και οι δύο είναι γλώσσες προγραμματισμού υπολογιστών. Και οι δύο είναι πολύ γνωστές γνώσεις γλώσσας που χρησιμοποιούνται για την ανάπτυξη ιστοσελίδων. Είναι γραμμένα σε προκαθορισμένα στοιχεία ετικέτας. Η κύρια διαφορά θα ήταν το HTML είναι ένα υποσύνολο του SGML.

Το HTML σημαίνει Hyper Text Markup Language. Είναι μια πολύ γνωστή γλώσσα υπολογιστή που χρησιμοποιείται για την ανάπτυξη ιστοσελίδων. Έχει εδώ και πολύ καιρό και χρησιμοποιείται συνήθως για το σχεδιασμό ιστοσελίδων. Η XML ή η Extensible Markup Language ορίζει ένα σύνολο κανόνων για την κωδικοποίηση εγγράφων σε μορφή που μπορεί να διαβαστεί και από τον άνθρωπο και από τον υπολογιστή.

Η HTML γράφεται χρησιμοποιώντας στοιχεία HTML, τα οποία αποτελούνται από ετικέτες, κυρίως μια ετικέτα ανοίγματος και μια ετικέτα κλεισίματος. Τα δεδομένα μεταξύ αυτών των ετικετών είναι συνήθως το περιεχόμενο. Ο κύριος στόχος της HTML είναι να επιτρέπει στα προγράμματα περιήγησης ιστού να ερμηνεύουν και να εμφανίζουν το περιεχόμενο που γράφεται μεταξύ των ετικετών. Οι ετικέτες έχουν σχεδιαστεί για να περιγράφουν το περιεχόμενο της σελίδας. Το HTML συνοδεύεται από προκαθορισμένες ετικέτες. Επιτρέπουν σε κάποιον να εισάγει μαζί εικόνες, κείμενο, βίντεο, φόρμες και άλλα κομμάτια περιεχομένου σε συνεκτική ιστοσελίδα.

Στοιχεία HTML είναι τα βασικά δομικά στοιχεία όλων των ιστοτόπων. Το HTML επιτρέπει την ενσωμάτωση εικόνων και αντικειμένων στην ιστοσελίδα. Μπορεί επίσης να χρησιμοποιηθεί για τη δημιουργία διαδραστικών μορφών. Το HTML παρέχει επίσης τα μέσα για τη δημιουργία δομημένων εγγράφων. Το κάνει αυτό υποδηλώνοντας διαρθρωτική σημασιολογία για κείμενο όπως επικεφαλίδες, παραγράφους, λίστες, συνδέσμους, εισαγωγικά και άλλα στοιχεία. Ωστόσο, αυτές τις μέρες, οι ιστοσελίδες σπάνια σχεδιάζονται χρησιμοποιώντας μόνο HTML. Το HTML επιτρέπει στον προγραμματιστή να ενσωματώνει σενάρια γραμμένα σε γλώσσες όπως JavaScript, κάτι που πολλές φορές κάνουν. Αυτό αλλάζει την εμφάνιση και τη συμπεριφορά των ιστοσελίδων HTML.

Το SGML αντιπροσωπεύει την τυπική γλώσσα γενικής σήμανσης. Πρόκειται για μια πρότυπη τεχνολογία ISO για τον ορισμό γενικευμένων γλωσσών σήμανσης για έγγραφα.

Το SGML προήλθε από τη γενικευμένη γλώσσα σήμανσης της IBM (GML), η οποία αναπτύχθηκε από τον Charles Goldfarb, τη δεκαετία του 1960. Ως γλώσσα σήμανσης εγγράφων, το SGML σχεδιάστηκε αρχικά για να επιτρέπει την ανταλλαγή εγγράφων μεγάλης προβολής που μπορούν να διαβαστούν από την κυβέρνηση, το δίκαιο και τη βιομηχανία. Πολλά τέτοια έγγραφα πρέπει να παραμείνουν αναγνώσιμα για μεγάλο χρονικό διάστημα στον τομέα της τεχνολογίας των πληροφοριών. Χρησιμοποιείται επίσης εκτενώς από τις στρατιωτικές, αεροδιαστημικές, τεχνικές και βιομηχανικές εκδοτικές βιομηχανίες. Η εισαγωγή του προφίλ XML καθιστά το SGML πιο κατάλληλο για τις ευρέως διαδεδομένες εφαρμογές του σε μικρής κλίμακας, γενικής χρήσης χρήση.

Σύμφωνα με τη Wikipedia, το SGML γενικεύει και υποστηρίζει ένα ευρύ φάσμα γλωσσών σήμανσης. Αυτές οι γλώσσες κυμαίνονται από σύνταξη τύπου Wiki σε γλώσσες που μοιάζουν με RTF σε γλώσσες tag που ταιριάζουν με το HTML. Θεωρείται λίγο λιγότερο βιώσιμη, καθώς δεν υποστηρίζει πολλές εφαρμογές από τα προγράμματα περιήγησης. Τα έγγραφα που περιέχουν φιλελεύθερα λάθη απαιτούν περισσότερο χρόνο επεξεργασίας. Η σελίδα έχει πιο αργό χρόνο φόρτωσης και ταχύτητα λήψης.

Το SGML θεωρείται ως η μητρική γλώσσα των HTML και XML, τα οποία σήμερα χρησιμοποιούνται ευρέως για τη μεταγραφή ψηφιακών εγγράφων. Έχει κερδίσει ένα διεθνές πρότυπο για τον προσδιορισμό της περιγραφής του τύπου και του περιεχομένου των ψηφιακών εγγράφων. Με τον καιρό, η δημοτικότητα του SGML αυξήθηκε ραγδαία. Υπάρχουν λίγα εμπόδια στο SGML, καθώς δεν υπάρχουν ευρέως υποστηριζόμενα φύλλα στυλ στο SGML, το λογισμικό γίνεται ασταθές και δεν αναπτύσσεται λόγω των ισχυρών ρυθμίσεων του SGML. Επιπλέον, η ανταλλαγή δεδομένων SGML έχει γίνει πολύ σύνθετη λόγω της ποικίλης συμβατότητας μεταξύ των πακέτων λογισμικού, γεγονός που μπορεί να προκαλέσει σοβαρά προβλήματα.

Σύγκριση μεταξύ SGML και HTML:

SGML

HTML

Πλήρη μορφή

Πρόκειται για την τυποποιημένη γλώσσα γενικής σήμανσης.

Πρόκειται για Hyper Text Markup Language.

Τύπος

εφαρμογή / sgml, κείμενο / sgml

κείμενο / html

Πληκτρολογήστε τον κωδικό

Κείμενο

Κείμενο

Ομοιόμορφος τύπος

public.xml

public.html

Αναπτύχθηκε από

ISO

WWW Consortium

Τύπος μορφής

Πρόκειται για μια ένδειξη επάνω γλώσσα.

Πρόκειται για μια ένδειξη επάνω γλώσσα.

Επέκταση από

GML

SGML

Επέκταση σε

HTML, XML

XHTML

Συνιστάται

Σχετικά Άρθρα

  • διαφορά μεταξύ: Διαφορά μεταξύ Comet και Meteor

    Διαφορά μεταξύ Comet και Meteor

    Βασική διαφορά: Ο μετεωρίτης είναι το φως του φωτός που ακολουθεί ένα κομμάτι διαπλανητικών συντριμμιών καθώς εισέρχεται στην ατμόσφαιρα μας. Οι κομήτες, από την άλλη πλευρά, είναι παγωμένα σώματα στο ηλιακό σύστημα που έχουν μεγάλες τροχιές. Οι κομήτες είναι παγωμένα σώματα στο ηλιακό σύστημα που έχουν μεγάλες τροχιές. Αυτές οι τροχιές μπορούν να πάρουν οπουδήποτε από μερικά χρόνια έως εκατοντάδες χιλιάδες χρόνια για να ολοκληρωθούν. Οι τ
  • διαφορά μεταξύ: Διαφορά μεταξύ iPhone 7 και iPhone 7 Plus

    Διαφορά μεταξύ iPhone 7 και iPhone 7 Plus

    Βασική διαφορά: Η κύρια διαφορά μεταξύ του iPhone 7 και του iPhone 7 Plus είναι ότι το iPhone 7 Plus έχει μεγαλύτερη οθόνη, καλύτερη ανάλυση, διπλή κάμερα και μεγαλύτερη διάρκεια ζωής της μπαταρίας. Η Apple είναι γνωστή για τη σειρά της smartphone που ονομάζεται iPhones. Η σειρά έχει πλέον φτάσει τις 7 επαναλήψεις με το iPhone 7
  • διαφορά μεταξύ: Διαφορά μεταξύ Samsung Galaxy Tab 3 7.0 και Samsung Galaxy Σημείωση II

    Διαφορά μεταξύ Samsung Galaxy Tab 3 7.0 και Samsung Galaxy Σημείωση II

    Διαφορά κλειδιού: Το Samsung Galaxy Tab 3 7.0 διαθέτει οθόνη αφής TFT WSVGA 7 ιντσών και έχει τις διαστάσεις 188 x 111, 1 x 9, 9 mm, καθιστώντας τη συσκευή πιο λεπτή σε σύγκριση με το προηγούμενο tablet. Το tablet είναι στην πραγματικότητα στοχευμένο για το χαμηλό τέλος. Το Samsung Galaxy Note II είναι ένα smartph
  • διαφορά μεταξύ: Διαφορά μεταξύ Μαϊμού και Ποιμενικού

    Διαφορά μεταξύ Μαϊμού και Ποιμενικού

    Διαφορά κλειδιού: Οι πίθηκοι είναι συχνά μικρού μεγέθους με μικρά χέρια και ελαφρώς μακρύτερα πόδια. Έχουν αντίθετους αντίχειρες τόσο στα χέρια όσο και στα πόδια τους. Οι πίθηκοι είναι συνήθως μεγαλύτεροι σε μέγεθος και έχουν ανομοιόμορφο ποσοστό χεριών στα πόδια. Οι πίθηκοι έχουν μακρύτερα χέρια και ισχ
  • διαφορά μεταξύ: Διαφορά μεταξύ συμβούλου πωλήσεων και συνεργάτη πωλήσεων

    Διαφορά μεταξύ συμβούλου πωλήσεων και συνεργάτη πωλήσεων

    Βασική διαφορά: Ένας Σύμβουλος Πωλήσεων είναι ένας πωλητής που έχει την εξουσία να συμβουλεύει σχετικά με τα πλεονεκτήματα της αγοράς και των υπηρεσιών μετά την πώληση των προϊόντων. ενώ ένας συνεργάτης πωλήσεων είναι ένας πωλητής που απαντά στις βασικές ερωτήσεις σχετικά με την τιμή και άλλα συναφή θέματα. Τόσο ο σύμβουλος πωλήσεων
  • διαφορά μεταξύ: Διαφορά μεταξύ νηστείας και αποχής

    Διαφορά μεταξύ νηστείας και αποχής

    Βασική διαφορά: Η νηστεία είναι όταν ένα άτομο περιορίζει την ποσότητα φαγητού που καταναλώνει, αυτό περιλαμβάνει τη λήψη μόνο ενός ή δύο μικρών γευμάτων κατά τη διάρκεια της ημέρας καθώς και την αποφυγή της κατανάλωσης σνακ. Η αποχή είναι όταν ένα άτομο αποφεύγει να τρώει / πίνει ορισμένα είδη τροφίμων, για παράδειγμα κρέας, γαλακτοκομικά προϊόντα, αλκοόλ, κάπνισμα κλπ. Η νηστεία και η αποχή είναι δύο όροι
  • διαφορά μεταξύ: Διαφορά μεταξύ νόμου και συνταγματικού δικαίου

    Διαφορά μεταξύ νόμου και συνταγματικού δικαίου

    Βασική διαφορά: Οι νόμοι είναι νόμοι που έχουν καταγραφεί και κωδικοποιηθεί από τον νομοθετικό κλάδο μιας χώρας. Ο νόμος έχει οριστεί από νομοθέτη ή νομοθέτη (αν πρόκειται για μοναρχία) και έχει κωδικοποιηθεί από την κυβέρνηση. Αυτοί οι νόμοι είναι επίσης γνωστοί ως γραπτός νόμος ή νόμος περί συνόδων. Το συνταγματικό δίκαιο είναι το σώμα δικαίου που ορίζει τη σχέση μεταξύ των διαφόρων οντοτήτων ενός έθνους, συν
  • διαφορά μεταξύ: Διαφορά μεταξύ PETA και ASPCA

    Διαφορά μεταξύ PETA και ASPCA

    Βασική διαφορά: Η PETA είναι μια οργάνωση για τα δικαιώματα των ζώων που αγωνίζεται για όλες τις μορφές των δικαιωμάτων των ζώων. Η ASPCA είναι μία από τις παλαιότερες ΜΚΟ που αγωνίζεται για την καλή διαβίωση των ζώων. Ενώ υπάρχουν πολλές ΜΚΟ που είναι πρόθυμες να βοηθήσουν τους ανθρώπους, υπάρχουν μόνο λίγοι που φροντίζουν τα ζώα. Τα ζώα έχουν γίνει μέρος του νοικοκυριού και των οικ
  • διαφορά μεταξύ: Διαφορά μεταξύ των Windows 7 Home Premium και Professional

    Διαφορά μεταξύ των Windows 7 Home Premium και Professional

    Βασική διαφορά: Το Windows 7 Home Premium είναι μια έκδοση που κυκλοφόρησε η εταιρεία και που απευθύνεται στην εγχώρια αγορά. Σε πολλές χώρες, όπως οι ΗΠΑ, αυτή η έκδοση είναι η μόνη διαθέσιμη έκδοση για οικιακούς χρήστες. Το Windows 7 Professional είναι μια έκδοση ειδικά σχεδιασμένη για ιδιοκτήτες μικρών επιχειρήσεων. Περιλαμβάνει όλα τα χαρακτηριστικά του Windows 7 Home Premium

Επιλογή Συντάκτη

Διαφορά μεταξύ Smartphone και Superphone

Διαφορά κλειδιών: Τα smartphones είναι οποιαδήποτε κινητά τηλέφωνα που μοιάζουν με μίνι υπολογιστές. Τα smartphones προσφέρουν μια ποικιλία χαρακτηριστικών που επιτρέπουν προηγμένες δυνατότητες υπολογιστών και συνδεσιμότητα. Ένα υπέρφωνο είναι ένα smartphone με καλύτερα χαρακτηριστικά, λογισμικό και υλικό. Σύμφωνα με τη Samsung, ένα έξυπνο smartphone πρέπει να προσφέρει τα ακόλουθα χαρακτηριστι