Εδώ είναι γιατί υπάρχουν διαφορετικές εκδόσεις του HTML

Η πρώτη έκδοση του HTML δεν είχε αριθμό έκδοσης, ονομάστηκε απλά "HTML" και χρησιμοποιήθηκε για να τοποθετήσει απλές ιστοσελίδες πίσω το 1989 - 1995. Το 1995, η IETF (Internet Engineering Task Force) τυποποίησε HTML και αριθμήθηκε αυτό "HTML 2.0".

Το 1997, η Κοινοπραξία Παγκόσμιου Ιστού (W3C) παρουσίασε την επόμενη έκδοση HTML, HTML 3.2. Ακολούθησε HTML 4.0 το 1998 και 4.01 το 1999.

Στη συνέχεια, το W3C ανακοίνωσε ότι δεν θα δημιουργούσε νέες εκδόσεις HTML και θα άρχιζε να επικεντρώνεται στην επεκτάσιμη HTML ή XHTML. Συνιστούν τους σχεδιαστές ιστοσελίδων να χρησιμοποιούν HTML 4.01 για τα έγγραφά τους HTML.

Γύρω από αυτό το σημείο, η ανάπτυξη χωρίστηκε. Το W3C επικεντρώθηκε στο XHTML 1.0 και πράγματα όπως το XHTML Basic έγιναν συστάσεις το 2000 και μετά. Αλλά οι σχεδιαστές ιστοσελίδων δεν ήθελαν να προχωρήσουν στην άκαμπτη δομή της XHTML, οπότε το 2004, η ομάδα εργασίας τεχνολογίας εφαρμογών Web Hypertext (WHATWG) άρχισε να εργάζεται σε μια νέα έκδοση HTML που δεν είναι τόσο αυστηρή όσο η XHTML που ονομάζεται HTML5. Ελπίζουν ότι αυτό τελικά θα γίνει αποδεκτό ως σύσταση του W3C.

Αποφασίζοντας σχετικά με μια έκδοση HTML

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

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

χωρίς ετικέτα κλεισίματος

και ούτω καθεξής.

Γιατί Χρήση HTML

Γιατί να χρησιμοποιήσω το XHTML

Μόλις αποφασίσετε για HTML ή XHTML - Ποια έκδοση θα έπρεπε να χρησιμοποιήσετε;

HTML
Υπάρχουν τρεις εκδόσεις HTML που εξακολουθούν να χρησιμοποιούνται κανονικά γύρω από το Internet:

Και κάποιοι μπορεί να υποστηρίζουν ότι μια τέταρτη έκδοση είναι η έκδοση "no-DOCTYPE". Αυτό συχνά ονομάζεται λειτουργία quirks και αναφέρεται σε έγγραφα HTML που δεν έχουν οριστεί DOCTYPE και έτσι καταλήγουν να εμφανίζονται ιδιαιτέρως σε διαφορετικά προγράμματα περιήγησης.

Σας συνιστώ HTML 4.01. Αυτή είναι η πιο πρόσφατη έκδοση του προτύπου και είναι η πιο ευρέως αποδεκτή από τα σύγχρονα προγράμματα περιήγησης. Θα πρέπει να χρησιμοποιείτε μόνο HTML 4.0 ή 3.2 εάν έχετε συγκεκριμένο λόγο (όπως για παράδειγμα εάν δημιουργείτε ένα Intranet ή ένα περίπτερο όπου τα προγράμματα περιήγησης που το βλέπουν μόνο υποστηρίζουν ετικέτες και επιλογές 3.2 ή 4.0). Εάν δεν γνωρίζετε για το γεγονός ότι βρίσκεστε σε αυτή την κατάσταση, τότε δεν είστε και θα πρέπει να χρησιμοποιήσετε το HTML 4.01.

XHTML
Υπάρχουν δύο εκδόσεις του XHTML: 1.0 και 2.0.

Το XHTML 2.0 είναι πολύ νέο και εξακολουθεί να μην υποστηρίζεται πραγματικά από προγράμματα περιήγησης στο Web. Γι ' αυτό συστήνω τη χρήση του XHTML 1.0 για τώρα. Θα είναι πολύ ωραίο όταν υποστηρίζεται ευρέως το XHTML 2.0, αλλά μέχρι τότε πρέπει να παραμείνουμε σε εκδόσεις που μπορούν να χρησιμοποιήσουν οι αναγνώστες μας.

Μόλις αποφασίσετε μια έκδοση

Βεβαιωθείτε ότι χρησιμοποιείτε ένα DOCTYPE. Η χρήση ενός DOCTYPE είναι μία ακόμη γραμμή στα έγγραφά σας HTML και διασφαλίζει ότι οι σελίδες σας εμφανίζονται με τον τρόπο που προορίζονται για εμφάνιση.

Τα DOCTYPE για τις διάφορες εκδόσεις είναι:

HTML

XHTML