Skip to main content

Τι είναι το HTML ASCII;

Οι γραμματοσειρές που χρησιμοποιούνται συχνά σε έγγραφα HyperText Markup Language (HTML) βασίζονται σε μεγάλο βαθμό στο αρχικό σύνολο χαρακτήρων που δημιουργήθηκε στο πλαίσιο του αμερικανικού προτύπου για την ανταλλαγή πληροφοριών (ASCII).Αυτό σημαίνει ότι το HTML ASCII είναι στην πραγματικότητα μια σειρά ειδικών κωδικών που μπορούν να εισαχθούν σε ένα έγγραφο HTML για την εμφάνιση ειδικών χαρακτήρων που είτε δεν είναι διαθέσιμοι σε πληκτρολόγιο είτε είναι χαρακτήρες ελέγχου που χρησιμοποιούνται στη γλώσσα σήμανσης.Οι χαρακτήρες μπορούν να εκπροσωπούνται με διαφορετικούς τρόπους, αλλά συνήθως ξεκινούν με ένα σύμβολο ampersand, ακολουθούμενο από αριθμούς ή γράμματα και ολοκληρωμένα με ένα ημικόλον.Παρόλο που δεν είναι απαραίτητο να χρησιμοποιήσετε οποιουσδήποτε χαρακτήρες HTML ASCII, ειδικά εάν μπορούν να δημιουργηθούν με ένα πληκτρολόγιο, μπορεί μερικές φορές να είναι χρήσιμο εάν χρησιμοποιείται μια μη τυπική γραμματοσειρά σε έναν ιστότοπο.Παρόλο που ένας χαρακτήρας HTML ASCII θα χαρτογραφήσει με ακρίβεια τον σωστό χαρακτήρα μέσα σε μια γραμματοσειρά, ορισμένα έγγραφα χρησιμοποιούν το Unicode Reg.Σετ χαρακτήρων που μπορεί να προσφέρει μια πολύ ευρύτερη επιλογή χαρακτήρων.

Το σύνολο χαρακτήρων ASCII αποτελείται από 128 χαρακτήρες που μπορούν να κρατηθούν σε 7 bits ενός byte.Ένα εκτεταμένο σύνολο χαρακτήρων που χρησιμοποιεί ολόκληρα 8 bits ενός byte περιλαμβάνει επιπλέον 128 χαρακτήρες.Οι χαρακτήρες περιλαμβάνουν όλα τα γράμματα και τους αριθμούς στην αγγλική γλώσσα, καθώς και όλα τα σύμβολα που μπορούν να δημιουργηθούν σε ένα πρότυπο αγγλικό πληκτρολόγιο.Επιπλέον, διατίθενται αρκετές εκδόσεις κοινώς χρησιμοποιούμενων γραμμάτων με Umlauts και άλλες προεκτάσεις.Τα σύμβολα για διαφορετικά εθνικά νομίσματα, μαθηματικές λειτουργίες και συχνά χρησιμοποιούμενα σύμβολα επιχειρήσεων βρίσκονται επίσης στο βασικό σύνολο ASCII.Αυτό αρχίζει με ένα ampersand και ακολουθείται από μια λίβρα και στη συνέχεια τον δεκαδικό αριθμό του χαρακτήρα ASCII ή μια αναπαράσταση κειμένου του χαρακτήρα.Ένα παράδειγμα είναι το σύμβολο που υποδηλώνει πνευματικά δικαιώματα.Το σύμβολο των πνευματικών δικαιωμάτων είναι δεκαδικό αριθμό 169 στο σύνολο χαρακτήρων ASCII και μπορεί να γραφτεί ως η λέξη αντίγραφο σε έναν κωδικό διαφυγής HTML.Αυτό σημαίνει ότι ο χαρακτήρας μπορεί είτε να συμπεριληφθεί σε ένα έγγραφο HTML ως#169;ή ως αντίγραφο, με το ημικόλον στο τέλος που είναι απαραίτητο για να ολοκληρωθεί ο κώδικας.

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