30 |
είτε συνολικά στη σελίδα, είτε σε επιμέρους ανεξάρτητα τμήματα της σελίδας, τμήματα τα οποία
έχουν οριστεί προηγουμένως από την γλώσσα σήμανσης η οποία συνήθως είναι η HTML.
Η σύνταξή της γλώσσας CSS είναι ορισμένη και σαφής. Σε μία εντολή της CSS αρχικά
βρίσκεται ο επιλογέας, μία η περισσότερες λέξεις οι οποίες ορίζουν το τμήμα εκείνο στο οποίο η
εντολή της γλώσσας καλείται να προσδώσει ιδιότητες. Έπειτα υπάρχουν οι ιδιότητες της γλώσσας
και η τιμή που καταχωρείται σε αυτές. Ανάμεσά τους υπάρχει η άνω κάτω τελεία «:» και στο τέλος
τους υπάρχει το ελληνικό ερωτηματικό «;», γνώριμο στοιχείο στον προγραμματισμό το οποίο
σημάνει το πέρας κάποιας εντολής. Όλες οι εντολές μετά τον επιλογέα βρίσκονται σε αγκύλες, οι
οποίες καθορίζουν πως αναφέρονται σε αυτόν. Παρακάτω παρατίθεται η εικόνα 2 η οποία
παρουσιάζει την σύνταξη της γλώσσας. Στην συγκεκριμένη εντολή καθορίζουμε πως το στοιχείο
που ορίζει ο επιλογέας θα έχει χρώμα μπλε, και μέγεθος γραμματοσειράς δώδεκα.
Εικόνα 2: Η σύνταξη της CSS
2.1.3 Bootstrap
Το Bootstrap αποτελεί μία συλλογή εργαλείων και λειτουργιών ανοικτού κώδικα για το
διαδίκτυο [7]. Θα μπορούσε να θεωρηθεί Πλαίσιο Λογισμικού (Software Framework) καθώς
προσφέρει συναρτήσεις οι οποίες επιδέχονται ρύθμιση και επέκταση. Χρησιμοποιεί HTML και
CSS και συχνά περιέχει και επεκτάσεις Javascript και Ajax που θα αναλυθούν σε επόμενες
ενότητες. Το bootstrap κατατάσσεται στον προγραμματισμό πελάτη και εκτελείται από τον
περιηγητή. Ιδιαίτερο σημείο αναφοράς αποτελεί το γεγονός πως είναι πλήρως συμβατό με τους
περισσότερους περιηγητές.
Το στρατηγικό πλεονέκτημα του bootstrap και ο αντικειμενικός λόγος ανάπτυξής του, είναι
η ανάγκη για διαδικτυακά λογισμικά τα οποίο εκτελούνται και σε φορητές συσκευές. Η εμφάνιση