CSS (CASCADING STYLE SHEETS)
Η CSS (Cascading
Style Sheet-Διαδοχικά Φύλλα Στυλ) είναι μια δηλωτική γλώσσα
προγραμματισμού που χρησιμοποιείται για τον έλεγχο της εμφάνισης ενός
εγγράφου που έχει γραφτεί με μια γλώσσα σήμανσης. Ποιό πρακτικά
χρησιμοποιείται για τον έλεγχο της εμφάνισης του περιεχομένου ενός
εγγράφου που γράφτηκε ατις γλώσσες HTML XHTML δηλαδή για τον έλεγχο της
εμφάνισης μιας ιστοσελίδας και γενικότερα ενός ιστοτόπου.
Μεχρι τώρα τα δεδομένα και τα αντικείμενα (κειμενα, εικόνες, φόρμες,
πίνακες) των ιστοσελίδων που δημιουργούσαμε και οι πληροφορίες για τη
μορφοποίησή τους, αποθηκεύονταν στο ίδιο αρχέιο. Η ιδέα του
CSS είναι να διαχωριστεί η πληροφορία μορφοποίησης απο τα
δεδομένα και τα αντικείμενα των HTML σελίδων και να αποθηκευτεί σε ένα
ξεχωριστό αρχείο (αρχείο .CSS). Το κέρδος απο αυτό το διαχωρισμό είναι
πολύ σημαντικό καθώς η διαδικασία συντήρησης (maintenance) ενός Site
γίνεται ευκολότερη. Φανταστείτε να έχετε ένα Site εκατό σελίδων, που
είναι ένας λογικός αριθμός σελίδων, και να έχετε να κάνετε αλλαγές στη
μορφοποίηση των δεδομένων στις σελίδες αυτές. Θα χρειαστεί να κάνετε
αλλαγές σε εκατό διαφορετικά αρχεία. Ενώ άν οι πληροφορίες μορφοποίησης
ήταν συγκεντρωμένες σε ένα CSS αρχείο θα χρειαζόταν να κάνετε αλλαγές
σε ένα μόνο αρχείο και αυτές θα εφαρμόζονταν αυτόματα στις υπόλοιπες
εκατό σελίδες του Site.
To NVU παρέχει έναν editor και αυτοματισμούς για την ευκολότερη
δημιουργία και διαχείριση των .CSS αρχείων. Απο τη βασική γραμμή
εργαλείων.
επιλέγουμε το εικονίδιο
|
Στη διπλανή
εικόνα βλέπουμε το παράθυρο του Editor που παρέχει το NVU για τη
δημιουργία και διαχείριση CSS αρχείων. Κάντε click στην εικόνα για να
τη μεγενθύνετε.
|