Σήμερα το Διαδίκτυο είναι μέρος της ζωής μας.Οι απλοί χρήστες του δεν σκέφτονται καθόλου ποια πορεία να γίνουν οι αγαπημένοι τους ιστότοποι πριν εμφανιστεί στις μηχανές αναζήτησης του World Wide Web. Η γέννηση του ιστότοπου ξεκινά με την ιδέα ενός σχεδιαστή - ενός καλλιτέχνη και ενός ατόμου που συμμετέχει στη δημιουργία της κύριας διάταξης. Αφού ολοκληρωθεί η σχεδίαση της διάταξης, αρχίζει μια εξίσου σημαντική διαδικασία - η διάταξη του προτύπου τοποθεσίας.
Ένα πρότυπο ή διάταξη δεν είναι ακόμη έτοιμος ιστότοπος, είναιένα συγκεκριμένο μοντέλο που δημιουργήθηκε από τον σχεδιαστή, βάσει του οποίου μπορεί να δημιουργηθεί ένας πλήρης ιστότοπος στο μέλλον. Από άποψη προγραμματισμού, ένα πρότυπο είναι ένα σύνολο ειδικών κανόνων για την εμφάνιση πληροφοριών. Για να δημιουργήσετε τον πιο βασικό στατικό ιστότοπο, χρησιμοποιείται συνήθως ένα πρότυπο HTML. Η HTML είναι η τυπική γλώσσα σήμανσης υπερκειμένου (έγγραφο) στο Διαδίκτυο.
Η διάταξη της διάταξης του ιστότοπου είναι μια διαδικασία σχηματισμούτις ιστοσελίδες του σύμφωνα με το πρότυπο που έκανε ο σχεδιαστής. Αυτός ο τύπος δραστηριότητας ασχολείται με έναν σχεδιαστή ιστότοπων. Το κύριο καθήκον ενός σχεδιαστή διάταξης είναι να δημιουργήσει κώδικα HTML που σας επιτρέπει να τοποθετείτε κείμενο, εικόνες και άλλα στοιχεία μιας ιστοσελίδας σε συγκεκριμένες θέσεις του εγγράφου και να τις εμφανίζετε στο παράθυρο οποιουδήποτε σύγχρονου προγράμματος περιήγησης Διαδικτύου σύμφωνα με τη διάταξη που αναπτύχθηκε από τον σχεδιαστή. Κατά τη διάρκεια του έργου του, ο σχεδιαστής διάταξης πρέπει να διασφαλίζει συνεχώς ότι το τμήμα της διάταξης που έχει σχεδιάσει εμφανίζεται εξίσου σωστά σε όλα τα προγράμματα περιήγησης. Λίγα χρόνια νωρίτερα, η διάταξη τοποθεσίας HTML βασίστηκε στη χρήση πινάκων. Με την πάροδο του χρόνου, νέα στοιχεία (ετικέτες) εμφανίζονται στη γλώσσα HTML. Ένα από αυτά τα στοιχεία είναι το div. Εάν τα τελευταία χρόνια το div ήταν η προτιμώμενη διάταξη για τη δημιουργία σελίδων ιστότοπου, σήμερα είναι απαραίτητο. Προς το παρόν, χρησιμοποιώντας πίνακες, οι ιστότοποι ουσιαστικά δεν κωδικοποιούν. Αντί για την έννοια του "layout div", η πιο συχνά χρησιμοποιούμενη ιδέα είναι "διάταξη σε επίπεδα" ή "διάταξη σε μπλοκ".
Διχ Είναι μια ετικέτα που μπορεί να χρησιμοποιηθεί για να επισημάνει ένα ξεχωριστό τμήμα του κώδικα HTML της σελίδας. Αυτή η ετικέτα είναι ένα στοιχείο αποκλεισμού.
Η ετικέτα div έχει δύο κύριες παραμέτρους:
- Ευθυγράμμιση, που σας επιτρέπει να ευθυγραμμίσετε το περιεχόμενό του (αριστερά, δεξιά, κέντρο ή πλάτος).
- Τίτλος, ο οποίος προσθέτει μια συμβουλή εργαλείου στο περιεχόμενό της.
Διάταξη διάταξης: κύρια πλεονεκτήματα:
- μικρός κωδικός σήμανσης σε σύγκριση με τη διάταξη του πίνακα.
- τη δυνατότητα δημιουργίας ενός σχεδιασμού σελίδας "καουτσούκ".
- γρήγορη επακόλουθη φόρτωση σελίδων στο πρόγραμμα περιήγησης του χρήστη.
- διευκολύνοντας την εργασία με στυλ (CSS), στοιχεία στυλ χρησιμοποιώντας id.
Διάταξη div: κύρια μειονεκτήματα:
- αδυναμία εμφάνισης της σελίδας σωστά σε ορισμένα ξεπερασμένα προγράμματα περιήγησης (IE6).
- την πολυπλοκότητα της τοποθέτησης μπλοκ στη σελίδα και της διαχείρισης τους.
Ανάλογα με το έργο που δημιουργείται, επιτρέπεται ένας συνδυασμός διάταξης μπλοκ και πίνακα.
Γιατί οι περισσότεροι επαγγελματίες απομακρύνονται από τη χρήση πινάκων στη διάταξη αυτές τις μέρες;
Σε περίπτωση χρήσης διάταξης πίνακα του ιστότοπου, είναιο κώδικας αποδεικνύεται τεράστιος, γεγονός που καθιστά δύσκολο για τους προγραμματιστές να εργαστούν περαιτέρω σε αυτόν. Θα χρειαστεί σχετικά μεγάλος χρόνος για να βρεθεί ένα σφάλμα σε αυτόν τον κώδικα HTML. Η διάταξη του πίνακα δημιουργεί ένα επιπλέον φορτίο στον διακομιστή ιστού, επιβραδύνοντας έτσι την εργασία του και επομένως επιβραδύνει τη διαδικασία εμφάνισης πληροφοριών από το πρόγραμμα περιήγησης. Ως αποτέλεσμα, η φόρτωση της σελίδας του ιστότοπου απαιτεί πολύ χρόνο.
Η διάταξη της ιστοσελίδας είναι ένα σημαντικό στάδιο τηςδημιουργία, ούτε ένας, ούτε ο απλούστερος, πόρος Διαδικτύου μπορεί να κάνει χωρίς αυτό. Μετά την ολοκλήρωση των εργασιών του σχεδιαστή διάταξης, η διάταξη αποστέλλεται στα χέρια των προγραμματιστών Ιστού, οι οποίοι διασφαλίζουν την ενσωμάτωσή τους στη φιλοξενία και την εφαρμογή στο σύστημα CMS, στο οποίο θα βρίσκεται κατά τη διάρκεια της ύπαρξής του.