Χριστοφορίδης Ιωάννης Ραφαήλ
Σχεδιασμός πληροφοριακού συστήματος διαχείρισης μητρώου
υλικών
11
1.1 HTML
Η HTML
a
(1) είναι η κύρια γλώσσα σήμανσης για τις ιστοσελίδες, και τα στοιχεία της
είναι τα βασικά δομικά στοιχεία των ιστοσελίδων .
Η HTML γράφεται υπό μορφή στοιχείων HTML τα οποία αποτελούνται
από ετικέτες (tags), οι οποίες περικλείονται μέσα σε σύμβολα «μεγαλύτερο από» και
«μικρότερο από» (για παράδειγμα <html>), μέσα στο περιεχόμενο της ιστοσελίδας. Οι ετικέτες
HTML συνήθως λειτουργούν ανά ζεύγη (για παράδειγμα <h1> και </h1>), με την πρώτη να
ονομάζεται ετικέτα έναρξης και τη δεύτερη ετικέτα λήξης (ή σε άλλες περιπτώσεις ετικέτα
ανοίγματος και ετικέτα κλεισίματος αντίστοιχα). Ανάμεσα στις ετικέτες, οι σχεδιαστές
ιστοσελίδων μπορούν να τοποθετήσουν κείμενο, πίνακες, εικόνες κλπ.
Ο σκοπός ενός web browser είναι να διαβάζει τα έγγραφα HTML και τα συνθέτει σε
σελίδες που μπορεί κανείς να διαβάσει ή να ακούσει. Ο browser δεν εμφανίζει τις ετικέτες
HTML, αλλά τις χρησιμοποιεί για να ερμηνεύσει το περιεχόμενο της σελίδας.
Το σύστημα διαμορφώνει κατάλληλα την HTML της κάθε σελίδας, ώστε ο χρήστης να
την αισθάνεται οικεία. Στην διαμόρφωση της ιστοσελίδας παίζουν χαρακτηριστικό ρόλο τα css
τα οποία θα αναλυθούν στην συνέχεια.
Συγκεκριμένα το σύστημα περιέχει σελίδες που είναι συμβατές με το πρότυπο XHTML
που είναι αυστηρότερο από το HTML και συμβατό με πολλές συσκευές. Οι σελίδες όλες είναι
δυναμικού τύπου και αλλάζουν ανάλογα με τις ρυθμίσεις και τα δεδομένα της εκάστοτε
στιγμής. Οι σελίδες XHTML μπορούν να εμφανιστούν χωρίς σφάλματα σε σχεδόν όλες τις
συσκευές αλλά απαιτούν προσεκτικά γραμμένο κώδικα. Επίσης πολλές δυνατότητες που
υπάρχουν στην HTML έχουν καταργηθεί στην XHTML για λόγους συμβατότητας.
Για τον έλεγχο της εγκυρότητας και έλεγχο του ιστοχώρου αν πληροί τις προϋποθέσεις
που απαιτεί η XHTML, ο έλεγχος γίνεται από το validator της W3schools.
a
ακρωνύμιο του αγγλικού Hyper Text Markup Language