Πίστωση εικόνας: tumsasedgars/iStock/GettyImages
Η γλώσσα σήμανσης HyperText ή HTML είναι η βασική γλώσσα προγραμματισμού του Παγκόσμιου Ιστού. Χρησιμοποιείται για τον καθορισμό της βασικής διάταξης και λειτουργικότητας ενός ιστότοπου. Μπορείτε να επεξεργαστείτε ένα αρχείο HTML χρησιμοποιώντας οποιοδήποτε πρόγραμμα επεξεργασίας απλού κειμένου ή ένα εξειδικευμένο εργαλείο που εξάγει HTML με βάση την εισαγωγή σας.
HTML, CSS και JavaScript
Τα σύγχρονα προγράμματα περιήγησης ιστού κατανοούν τρεις γλώσσες προγραμματισμού. Η HTML χρησιμοποιείται για την κωδικοποίηση της βασικής διάταξης μιας ιστοσελίδας και την εισαγωγή λειτουργικών στοιχείων όπως φόρμες, εικόνες και τμήματα κειμένου. Μπορεί επίσης να χρησιμοποιηθεί για ορισμένες προδιαγραφές στυλ.
Το βίντεο της ημέρας
Μια άλλη γλώσσα που ονομάζεται cascading style sheets ή CSS χρησιμοποιείται για την περαιτέρω εμφάνιση του στυλ μιας σελίδας σε μια οθόνη ή όταν εκτυπώνεται σε χαρτί. Το CSS μπορεί να ενσωματωθεί σε HTML ή να αναφέρεται με κώδικα HTML και να αποθηκευτεί σε ξεχωριστά αρχεία.
Μια τρίτη γλώσσα, γνωστή ως JavaScript, χρησιμοποιείται για την προσθήκη πρόσθετων λειτουργιών, όπως διαδραστικότητα και υπολογισμούς σε ιστότοπους. Μπορεί επίσης είτε να ενσωματωθεί σε αρχεία HTML είτε να αποθηκευτεί σε ξεχωριστά αρχεία. Όπως υποδηλώνει το όνομα, είναι παρόμοια με μια άλλη γλώσσα προγραμματισμού που ονομάζεται Java, αν και οι δύο δεν είναι αλληλοσυμβατές και δεν πρέπει να συγχέονται μεταξύ τους.
Επεξεργαστείτε ένα αρχείο HTML
Τα HTML, CSS και JavaScript έχουν όλα τους δικούς τους συντακτικούς κανόνες που πρέπει να ακολουθούνται για τη δημιουργία έγκυρου κώδικα που μπορεί να κατανοήσει ένα πρόγραμμα περιήγησης Ιστού, αλλά αποθηκεύονται σε αρχεία απλού κειμένου.
Μπορούν να επεξεργαστούν με οποιοδήποτε λογισμικό επεξεργασίας απλού κειμένου, συμπεριλαμβανομένου του Notepad στα Windows, του TextEdit σε υπολογιστές macOS και δημοφιλών προγραμμάτων επεξεργασίας κειμένου όπως το Emacs, το Vim και το Sublime Text. Συνήθως, τα αρχεία HTML αποθηκεύονται με επέκταση .html. Αποφύγετε τη χρήση εργαλείων επεξεργασίας κειμένου όπως το Microsoft Word και τα Έγγραφα Google για την επεξεργασία HTML, επειδή δεν είναι τόσο καλά κατάλληλο για την αντιμετώπιση απλού κειμένου όπως είναι για την κατασκευή περίτεχνων εγγράφων με προσαρμοσμένες γραμματοσειρές και μορφοποίηση.
Ορισμένοι προγραμματιστές προτιμούν να χρησιμοποιούν ενσωματωμένα περιβάλλοντα ανάπτυξης ή να διαμορφώνουν τους επεξεργαστές κειμένου τους ώστε να περιλαμβάνουν προηγμένα χαρακτηριστικά, όπως η επισήμανση διαφορετικών τμημάτων του κώδικα HTML ή η πρόταση πού πρέπει να βρίσκονται τα στοιχεία τοποθετείται. Τα σύγχρονα προγράμματα περιήγησης ιστού καθιστούν επίσης δυνατή την προσαρμογή HTML και JavaScript και την επεξεργασία κώδικα κατά τον εντοπισμό σφαλμάτων μέσω διαφόρων ενσωματωμένων εργαλείων προγραμματιστή.
Δημιουργήθηκε HTML
Διάφορα εργαλεία καθιστούν δυνατή τη δημιουργία HTML χωρίς άμεση εγγραφή. Ορισμένα εργαλεία σχεδίασης ιστοσελίδων όπως το Dreamweaver της Adobe και διαδικτυακά εργαλεία όπως το Wix και το Squarespace εξάγουν αυτόματα HTML με βάση το τι εισάγουν οι χρήστες μέσω μιας οπτικής διεπαφής.
Άλλα, όπως κάποιο λογισμικό για φόρουμ ιστού και wiki, λαμβάνουν αυτόματα άλλες, απλούστερες γλώσσες μορφοποίησης, όπως το Markdown και τις μεταφράζουν σε HTML και CSS. Το λογισμικό διακομιστή Ιστού, όπως το Django και το Rails, μπορεί επίσης να δημιουργήσει αυτόματα HTML με βάση τις ρυθμίσεις διαμόρφωσης και τα δεδομένα.