Πώς να προγραμματίσετε πίνακες και φωτογραφίες σε html. Σχεδόν τυπική λειτουργία
Οι πίνακες είναι ένα από τα πιο σημαντικά, αλλά ταυτόχρονα, πολύπλοκα στοιχεία που πρέπει να υπάρχουν σε ιστοσελίδες. Με τη βοήθειά τους, είναι βολικό να παρουσιάζονται σημαντικές και χρήσιμες πληροφορίες σε αρκετά συνοπτική μορφή. Φυσικά, οι περισσότεροι συντάκτες σε πρότυπα που εκτελούνται σε διάφορες μηχανές σάς επιτρέπουν να εισάγετε αυτόματα έναν πίνακα σε μια σελίδα ενός ιστότοπου ή σε μια ξεχωριστή δημοσίευση, αλλά τι γίνεται αν ο σχεδιασμός ενός πόρου Ιστού και οι σελίδες του δημιουργούνται από την αρχή; Τότε ένας αρχάριος πλοίαρχος μπορεί να αντιμετωπίσει ένα πρόβλημα: πώς να φτιάξετε Ας καταλάβουμε πώς να δημιουργήσετε αυτό το στοιχείο σωστά και γρήγορα.
Επιλογή συντάκτη
Πρώτα απ 'όλα, όταν ξεκινάτε να δημιουργείτε έναν πίνακα, θα πρέπει να αποφασίσετε για τον επεξεργαστή στον οποίο θα εργαστείτε. Φυσικά, ο πιο εύκολος τρόπος είναι να επιλέξετε το πρόγραμμα στο οποίο δημιουργείτε τον κύριο κώδικα τοποθεσίας. Αλλά είναι καλύτερο να χρησιμοποιήσετε ένα παλιό καλό σημειωματάριο για αυτούς τους σκοπούς.
Μπορεί να ρωτήσετε γιατί να περιπλέκετε τη ζωή σας, γιατί αν κάνετε τα πάντα ταυτόχρονα στο πρόγραμμα επεξεργασίας, τότε μπορείτε να δείτε το αποτέλεσμα αμέσως και μπορείτε επίσης να χρησιμοποιήσετε τις συμβουλές του προγράμματος.
Ναι, αυτό είναι αλήθεια, αλλά δημιουργώντας έναν πίνακα από την αρχή, όχι μόνο θα μπορείτε να μελετήσετε διεξοδικά την ίδια την αρχή της δημιουργίας του, αλλά και να αποφύγετε ενοχλητικά τυπογραφικά λάθη και λάθη στον κύριο κώδικα. Μερικές φορές συμβαίνει ότι ο δρομέας μετακινείται κατά λάθος προς τα κάτω και κατά τη διαδικασία εγγραφής εμφανίζεται ένα σφάλμα στον κώδικα, το οποίο μερικές φορές είναι δύσκολο να βρεθεί. Έχοντας δημιουργήσει έναν πίνακα στο Σημειωματάριο, μπορείτε να αντιγράψετε τον κωδικό του και να τον επικολλήσετε στο μέρος που χρειάζεστε.
Αλγόριθμος δημιουργίας πίνακα
Αρχικά, ας δημιουργήσουμε έναν σύντομο αλγόριθμο για τον τρόπο δημιουργίας ενός πίνακα σε HTML. Αυτό είναι απαραίτητο για να κατανοήσετε τη σειρά κάθε βήματος. Στη συνέχεια, θα καταλάβουμε πώς ακριβώς να εκτελέσουμε κάθε ένα από τα σημεία.
Ας ξεκινήσουμε με τα προπαρασκευαστικά βήματα.
1. Σχεδιάστε μια σχηματική αναπαράσταση του πίνακα σε ένα κομμάτι χαρτί.
2. Μετρήστε τον αριθμό των σειρών και των κελιών. Αν ο αριθμός του τελευταίου είναι διαφορετικός, τον μετράμε για κάθε σειρά ξεχωριστά.
3. Προσδιορίστε τον αριθμό των κελιών κεφαλίδας στη σειρά (για παράδειγμα, κελιά "Αριθ.", "Όνομα" κ.λπ.).
4. Καταγράφουμε τις κύριες παραμέτρους του πίνακα - χρώμα, ύψος και πλάτος, στοίχιση κειμένου - γενικά, όλα όσα σας φαίνονται απαραίτητα.
1. Εισαγάγετε ετικέτες πίνακα.
2. Εισαγάγετε ετικέτες γραμμής με βάση την ποσότητα που χρειάζεστε.
3. Στις γραμμές, εισαγάγετε ετικέτες κελιών (κανονικές και κεφαλαία), με βάση επίσης τον αριθμό που είναι γραμμένος στο χαρτί σας.
4. Ορίστε παραμέτρους για τον πίνακα ως σύνολο.
5. Εάν είναι απαραίτητο, ορίστε δείκτες για μεμονωμένα κελιά.
6. Γεμίστε τα κελιά μας με κείμενο.
Δημιουργήστε έναν πίνακα
Λοιπόν, επιλέξατε έναν επεξεργαστή, τώρα ας καταλάβουμε πώς να δημιουργήσουμε έναν πίνακα σε HTML. Μια ετικέτα με την οποία εισάγεται ένας πίνακας στον κώδικα της σελίδας (
Έχοντας εισάγει ετικέτες πίνακα, προχωράμε στη δημιουργία σειρών και κελιών.
Ας σημειώσουμε αμέσως ότι αυτά τα στοιχεία είναι επίσης ζευγαρωμένα. Ετικέτα
Για κελιά κεφαλίδας, χρησιμοποιήστε ένα στοιχείο ζεύγους
Όπως ήδη αναφέρθηκε, το πρώτο πράγμα που πρέπει να κάνετε είναι να δημιουργήσετε τις σειρές και μετά να γράψετε τα κελιά σε αυτές. Για να μην μπερδευτείτε, συνιστούμε είτε να κάνετε μία ή δύο γραμμές εσοχής μεταξύ κάθε μπλοκ ή να γράψετε ένα νέο μπλοκ στοιχείων χρησιμοποιώντας το πλήκτρο "Tab".
Πώς μπορεί να μοιάζει αυτό; Σαν αυτό:
;
.; ;Οχι. ;Επώνυμο ;; ;1 ; Ιβάνοφ ;
Όπως μπορείτε να δείτε, δεν υπάρχει τίποτα περίπλοκο σε αυτό. Το κύριο πράγμα είναι να μην μπερδεύεστε στον αριθμό των σειρών και των κελιών. Διαφορετικά, το τραπέζι μπορεί να γίνει λοξό.
Συζητήσαμε τη δημιουργία ενός πίνακα σε HTML, τώρα μπορούμε να προχωρήσουμε στις παραμέτρους τόσο του ίδιου του πίνακα όσο και των σειρών και των κελιών του.
Επιλογές πίνακα
Όταν γράφεται ο κώδικας, θα πρέπει να δώσετε προσοχή στα ακόλουθα σημεία: στοίχιση με περιγράμματα, φόντο, κείμενο κ.λπ.
Οι παράμετροι του πίνακα καθορίζονται στην ετικέτα
Οχι. | ;Επώνυμο | ;|
---|---|---|
1 | ;Ιβάνοφ | ; |
Επιλογές σειρών
Έτσι, έχουμε ήδη καταλάβει πώς να φτιάξουμε έναν πίνακα σε HTML και να καθορίσουμε τις κύριες παραμέτρους του. Τι γίνεται όμως αν χρειαστεί να επισημάνουμε μια γραμμή; Πρέπει να έχει διαφορετική μορφοποίηση από το κύριο κείμενο του πίνακα;
Οι παράμετροι γραμμής είναι γραμμένες στην ετικέτα
1. Γνωρίζετε ήδη border, bordercolor και bgcolor.
2. Στοίχιση - στοίχιση κειμένου σε γραμμή. Μπορεί να πάρει τις τιμές αριστερά, κέντρο και δεξιά.
3. Valign - αυτή η ετικέτα ευθυγραμμίζει το κείμενο κατακόρυφα. Αποδέχεται τις ακόλουθες τιμές:
- επάνω - το κείμενο στοιχίζεται στο επάνω περίγραμμα.
- μέση - στο κέντρο?
- κάτω - κατά μήκος του κάτω περιγράμματος.
Παράδειγμα μορφής γραμμής:
; .Οχι. ;Επώνυμο ;
Επιλογές κελιών
Και το τελευταίο πράγμα που αξίζει να προσέξουν όσοι θέλουν να μάθουν πώς να δημιουργούν έναν πίνακα σε HTML είναι οι παράμετροι μεμονωμένων κελιών, τόσο κανονικών όσο και κεφαλαίων. Ουσιαστικά, όλα γίνονται ακριβώς όπως για ένα τραπέζι ή μια σειρά. Το μόνο πράγμα είναι ότι προστίθενται δύο ακόμη σημαντικά στοιχεία:
1. Colspan - αυτή η παράμετρος καθορίζει τον αριθμό των στηλών που μπορεί να εκτείνεται το κελί.
2. Άνοιγμα γραμμών - υποδεικνύει τον αριθμό των σειρών που καταλαμβάνει αυτό το κελί.
Δεδομένου ότι το σχέδιο δεν διαφέρει από τη σύνταξη μιας γραμμής, δεν θα δώσουμε ένα παράδειγμα κώδικα.
συμπεράσματα
Το να φτιάξεις ένα τραπέζι δεν είναι τόσο δύσκολο όσο μπορεί να φαίνεται με την πρώτη ματιά. Το κύριο πράγμα κατά τη σύνταξη του κώδικα του είναι η επιμονή και η προσοχή.
Όσον αφορά τον τρόπο εισαγωγής ενός πίνακα σε HTML, απλά πρέπει να αντιγράψετε και να επικολλήσετε τον κώδικά του ακριβώς στο σημείο της σελίδας σας όπου πιστεύετε ότι πρέπει να βρίσκεται.
Μην φοβάστε να πειραματιστείτε και σύντομα θα κατακτήσετε την τεχνική της δημιουργίας τραπεζιών στην τελειότητα. Καλή τύχη!
Έχω έναν πίνακα με δύο κελιά. Το πρώτο κελί έχει πλάτος 200 εικονοστοιχείων, εισάγεται μια εικόνα 200 εικονοστοιχείων*1000 εικονοστοιχεία, η εικόνα είναι στοιχισμένη στο επάνω άκρο: align="top", τα χαρακτηριστικά κελί διαστήματος και κελιάς για ολόκληρο τον πίνακα ορίζονται σε "0" . Τα περιεχόμενα του δεύτερου κελιού είναι μικρά και δεν καταλαμβάνουν πολύ χώρο, επομένως το ύψος του πίνακα καθορίζεται από το κατακόρυφο μέγεθος της εικόνας μου. Αλλά για κάποιο λόγο, εμφανίζεται ένα μικρό κενό μεταξύ του κάτω περιγράμματος της εικόνας και του κάτω περιγράμματος του πίνακα - πέντε pixel, αν και, όπως είπα, cellpadding="0". Από πού προέρχεται αυτό το τρομερό κενό; Η εικόνα μου είναι διακοσμητικό στοιχείο, θα πρέπει να πηγαίνει στην άκρη της σελίδας από πάνω προς τα κάτω, αυτός ο κενός χώρος τα χαλάει όλα.
Αλίνα, βεβαιωθείτε ότι μετά το κλείσιμο της ετικέτας το κλείσιμο ερχόταν αμέσως:
...
Διαφορετικά, οι χαρακτήρες διαστήματος, νέας γραμμής ή καρτέλας θα εμφανίζονται ως κενά.
Επιπλέον, είναι καλύτερο να στοιχίσετε τα περιεχόμενα ενός κελιού που δεν χρησιμοποιεί align="top" στο , και προσθέτοντας valign="top" στην ετικέτα
Είναι ακόμα πιο εύκολο να χρησιμοποιήσετε μια αναζήτηση με regexps, αλλά δεν υπάρχει λόγος αμφισβήτησης - όλα εξαρτώνται από την κατάσταση και πρέπει να χρησιμοποιήσετε οποιαδήποτε από τις δύο αποδεκτές μεθόδους (για παράδειγμα, εάν η εικόνα είναι μια ενσωματωμένη εικόνα, δηλαδή , εισάγεται σε μια γραμμή κειμένου, στη συνέχεια
δεν θα σώσει).
ΕΝΤΑΞΕΙ. Πιθανότατα, η σωστή συμβουλή/απάντηση δόθηκε από τον Alexey αμέσως στη δεύτερη ανάρτηση. σχέδια τύπου
Maryana: μια πολύ ενδιαφέρουσα παρατήρηση σχετικά με το hspace=0, vspace=0 - Δεν έχω παρατηρήσει ποτέ ότι η ρητή ένδειξη μηδενικής πλήρωσης στις εικόνες άλλαξε κάτι. Θα ήμουν ευγνώμων για ένα παράδειγμα (απλώς περίεργος :-)).
Vladislav Pustynsky, δεν πρέπει να το συζητάς έτσι
και backspaces.
- απλώς μια μεμονωμένη περίπτωση.
Αλλά εξακολουθώ να τολμώ να σημειώσω ότι εξακολουθεί να υπάρχει μια γενικότερη λύση
μετά .
Αρκετά τυπική εργασία:
. . .
Και ό,τι και να γίνει, η εικόνα θα είναι αμέσως «κάτω από το τραπέζι» χωρίς απουσίες.
Αν και, φυσικά, αυτό το παράδειγμα δεν το αρνείταιπρέπει να γράψετε χωρίς "enters" και κενά μετά .
Vladislav Pustynsky: Ναι, θα είμαι ευγνώμων και στον εαυτό μου :) Μόλις το προλάβω, θα σας πω. Μόλις προσπάθησα να πειραματιστώ και δεν πέτυχε τίποτα, αμφέβαλα για την υποψία μου, αλλά στη συνέχεια στη δουλειά μου εμφανίστηκε ξανά η ίδια υπόθεση πολλές φορές... Το δοκιμάζω στον ελεύθερο χρόνο μου...
Dmitriy: Φοβάμαι ότι δεν κατάλαβα καλά το τυπικό πρόβλημα... Σε συνδυασμό
100 |
η εικόνα θα βρίσκεται αμέσως κάτω από τον πίνακα χωρίς καμία εσοχή σε καμία περίπτωση, είτε βάλετε αλλαγή γραμμής μετά την εικόνα είτε όχι. Δεν χρειάζεται να περιμένετε τίποτα άλλο: ο πίνακας είναι ένα στοιχείο μπλοκ. Ένα κατακόρυφο διάστημα μεταξύ του πίνακα και της εικόνας μπορεί να εμφανιστεί μόνο εάν είναι ρητά τοποθετημένο εκεί (μην γράφετε
! δεν είναι σωστό! μπορείς μόνο
,
κ.λπ.!) Δεν καταλαβαίνω καν τι μπορεί να επηρεάσει
μετά την εικόνα εκτός από τη θέση των στοιχείων που ακολουθούν την εικόνα :-) Ή ίσως δεν κατάλαβα κάτι...
Μετά είναι ιδιαίτερα αποτελεσματικό σε εκείνες τις περιπτώσεις (και είναι η μόνη λύση, μεταξύ μας) όταν
δεν επενδύεται σε τίποτα άλλο, δηλαδή «από μόνο του». Στη συνέχεια, μετά από αυτό δεν θα υπάρχουν κρεμαστά κενά ή "λάθος" εσοχές.
Ο πιο αξιόπιστος τρόπος για να αποφύγετε την εμφάνιση επιπλέον διαστημάτων (συντονισμός τεσσάρων ονομάτων στη γενική περίπτωση :-)) είναι να μην τοποθετήσετε αυτά τα κενά κατά τη διαδικασία διάταξης σελίδας (τρία ονόματα στη γενική περίπτωση). Δεν χρειάζεται κενό μετά την εικόνα - ΜΗΝ ΤΟ ΒΑΛΕΤΕ!!!
Συγκρίνετε σχέδια:
![]() |
- υπάρχει ένα δυσάρεστο κενό. Μπορούμε, φυσικά, να βάλουμε μετά την εικόνα
. Αυτό δεν θα προσθέσει λογική στο έγγραφο, αλλά θα υπάρξει απειλή ότι κάποιο πρόγραμμα περιήγησης του αύριο θα ενεργήσει πιο λογικά και δεν θα αγνοήσει αυθαίρετα τις κενές σειρές στην κορυφή και στο κάτω μέρος του πίνακα (αυτή η συμπεριφορά δεν τεκμηριώνεται πουθενά, όπως απ' όσο ξέρω). Δεν είναι πιο εύκολο να σκοτώσεις το ίδιο το σφάλμα από το να το εξαφανίσεις με ένα άλλο λάθος; Με την ευκαιρία, αντικατάσταση
οδηγεί στο ίδιο «θετικό» αποτέλεσμα, αν και επιπλέον παραβιάζει και τη φωλιά... :-(
Ναι, αφαίρεσα τον χώρο, όλα πήγαν καλά αμέσως :)
Ναι, και η στοίχιση ήταν στην ετικέτα κελιού μου, έκανα λάθος με align="top"
Τι ιδέα να βάλω
?? Ποιο είναι το κόλπο εδώ; Όταν εγκατέστησα
Το κενό έχει γίνει ακόμη μεγαλύτερο, οπότε δεν σας καταλαβαίνω... Η εικόνα δεν μπαίνει στη γραμμή, χρησιμεύει ως φόντο για το μενού...
Και τι είναι το "regexp" μπορείτε να ρωτήσετε;
Και κάνετε λάθος που ο συγγραφέας δεν ενδιαφέρεται για το πρόβλημα :)) Ο συγγραφέας ενδιαφέρεται πολύ για αυτό, μόνο ο συγγραφέας δεν έχει Διαδίκτυο, ή μάλλον, έχει, αλλά μόνο τη νύχτα, και δεν είμαι συνηθισμένος να κάθεσαι το βράδυ :))
Λυπούμαστε, μια άλλη ερώτηση: εάν χρησιμοποιήσω την εικόνα μου ως φόντο, την αντιστοιχίσω πρώτα και μετά χρησιμοποιήσω την απόλυτη τοποθέτηση για να τοποθετήσω άλλες εικόνες κουμπιών, τότε πώς μπορεί το κελί να κλείσει αμέσως μετά την πρώτη εικόνα; Παρεμπιπτόντως, υπάρχει μια ακόμη ερώτηση σχετικά με αυτό: όταν πειραματιζόμουν, προσπαθώντας να καταλάβω από πού προέρχεται το καταραμένο κενό (παρεμπιπτόντως, γιατί το πρόγραμμα περιήγησης ερμηνεύει τη διακοπή της γραμμής με αυτόν τον τρόπο;; Πήρα:
,
αλλά διάβασα ότι το πρόγραμμα περιήγησης δεν ερμηνεύει καθόλου τέτοιες αλλαγές γραμμής εάν δεν υπάρχει προκαταρκτική μορφοποίηση
Αυτό δεν συμβαίνει πάντα, έτσι δεν είναι;)
Έτσι, όταν πειραματιζόμουν, έκανα το πλάτος του κελιού του πίνακα μεγαλύτερο από το πλάτος της εικόνας. Και ανακάλυψα ότι στα δεξιά της εικόνας και ακριβώς από κάτω υπήρχε μια έγχρωμη λωρίδα μήκους περίπου 5 pixel. Μετά αφαίρεσα όλα τα κουμπιά μου και άρχισα να τα εφαρμόζω ένα προς ένα. Τους έθεσα border="1" και ανακάλυψα ότι οι δύο πρώτες εικόνες συνδέσμων έχουν ένα μωβ περίγραμμα και οι υπόλοιπες έχουν ένα μπλε περίγραμμα (δεν μπορώ να καταλάβω τι σημαίνει αυτό και γιατί συμβαίνει αυτό) και ότι η ρίγα μου επίσης έχει ένα χρώμα που μεταβαίνει από μωβ σε μπλε. Και με κάθε κουμπί η λωρίδα μακραίνει... Τι είναι αυτό αδέρφια;; Στη συνέχεια πήρα και έβαλα την εικόνα φόντου μου όχι αμέσως μετά το άνοιγμα του κελιού, αλλά πριν το κλείσω, δηλ. Πρώτον, τα κουμπιά είναι απολύτως τοποθετημένα και στο τέλος υπάρχει ένα φόντο. Η λωρίδα έχει εξαφανιστεί. Αλήθεια, αυτό δεν επηρέασε την απροθυμία μου :) Τι ήταν, δεν θα μου εξηγήσει κανείς;;
Και εδώ είναι ένα άλλο. Σκέφτηκα ότι εφόσον τα κουμπιά μου δεν έχουν δείκτη z, και εισάγω το φόντο αργότερα, τότε θα πρέπει να τα επικαλύπτει και να καλύπτει τα πάντα. Αλλά, προφανώς, οι απόλυτα τοποθετημένες εικόνες και οι απλές εικόνες είναι ποιοτικά διαφορετικά πράγματα και η συνήθης προσέγγιση δεν ισχύει για αυτές, δηλ. αυτό που γράφεται αργότερα στοιβάζεται στην κορυφή εκτός και αν έχει υψηλότερο δείκτη z; Ή μήπως αυτός ο δείκτης z είναι προφανώς μεγαλύτερος για εικόνες απολύτως τοποθετημένες από ό,τι για κανονικές;Alina, η πρώτη γενική απάντηση σε ασαφείς περιπτώσεις, όταν είναι δύσκολο να περιγραφεί το αποτέλεσμα (με όλα τα είδη των τρόπων τοποθέτησης και επικάλυψης) είναι "δείξε τον κώδικά σου, κατά προτίμηση με έναν σύνδεσμο".
Για μερικές από τις άλλες ερωτήσεις, θα κάνω απλώς μια σελίδα με παραδείγματα. Θα είναι καλύτερο για όλους.
Αλίνα: Ζητώ συγγνώμη για το λάθος συμπέρασμα σχετικά με την απώλεια ενδιαφέροντος για το θέμα :-)))
> από πού προέρχεται το καταραμένο χάσμα (παρεμπιπτόντως,
> γιατί το πρόγραμμα περιήγησης ερμηνεύει τις διακοπές γραμμής με αυτόν τον τρόπο; Είχα:
>![]()
>
> ,
> αλλά διάβασα ότι το πρόγραμμα περιήγησης δεν ερμηνεύει καθόλου τέτοιες αλλαγές γραμμήςΕίναι απλό. Έχεις ένα κελί. Δείτε ποια στοιχεία υπάρχουν στο κελί. Πρώτα απ 'όλα, αυτή είναι μια εικόνα. Δεύτερον, πρόκειται για δύο επαναφορές γραμμών μετά από αυτό. Δεδομένου ότι δεν υπάρχει πρόσθετη σήμανση, το πρόγραμμα περιήγησης αντιμετωπίζει κάθε επαναφορά γραμμής ως κενό και στη συνέχεια μετατρέπει τα δύο κενά που προκύπτουν σε ένα. Έτσι, η εικόνα και ο χώρος που ακολουθεί παραμένουν στο κελί και για το πρόγραμμα περιήγησης βρίσκονται στην ίδια σειρά. Το ίδιο το πρόγραμμα περιήγησης δεν θα "σκοτώσει" αυτόν τον τελευταίο χώρο - γι 'αυτό είναι ένας εντελώς νόμιμος χαρακτήρας. Κατά τη διάταξη, το πρόγραμμα περιήγησης προσπαθεί να συμπιέσει το κελί οριζόντια όσο το δυνατόν περισσότερο. Από αυτή την άποψη, σπάει την υπάρχουσα σειρά δύο στοιχείων, μετακινώντας το τελευταίο από αυτά (δηλαδή το διάστημα) σε μια νέα γραμμή. Δηλαδή, η αλλαγή δεν γεννιέται από μια αλλαγή γραμμής στον κώδικά σας, αλλά από ένα πρόσθετο στοιχείο διαστήματος που υπάρχει σιωπηρά στον κώδικά σας, που αντιπροσωπεύεται από δύο αλλαγές γραμμής.
Το δεύτερο μέρος της ερώτησής σας (πειραματισμός με κώδικα) απαιτεί πηγή. Δείξτε τον κωδικό σας ή καλύτερα δημοσιεύστε τους καρπούς των πειραμάτων σας στο Διαδίκτυο.
Εάν δεν καθορίσετε ρητά έναν z-index, τότε τα στοιχεία με απόλυτη και σχετικά θέση βρίσκονται στην πραγματικότητα πάνω από στατικά στοιχεία, με τα στοιχεία που ορίστηκαν αργότερα να επικαλύπτουν τα προηγούμενα καθορισμένα και να επικαλύπτουν όλα τα στατικά στοιχεία (τα στατικά στοιχεία δεν μπορούν να επικαλύπτονται κατ' αρχήν, αν και μερικές φορές τα προγράμματα περιήγησης "γκλάχ" και αυτό παραβιάζεται ο νόμος). Η σειρά επικάλυψης μπορεί να αλλάξει ορίζοντας ρητά τον δείκτη z στα στυλ. Από προεπιλογή, όλα τα στοιχεία έχουν δείκτη z 0, αλλά τα απολύτως και σχετικά τοποθετημένα στοιχεία θα τοποθετούνται πάντα πάνω από τα στατικά, ανεξάρτητα από το πού ορίζονται, εκτός εάν ο δείκτης z ορίζει διαφορετικά.
>γιατί είναι λάθος να γράφεις:
??
Η HTML είναι μια γλώσσα λογικής σήμανσης και αυτή η σχεδίαση παραβιάζει τη λογική του εγγράφου. Κάθε έγγραφο αποτελείται από στοιχεία μπλοκ, με ενσωματωμένα στοιχεία που βρίσκονται μέσα στα στοιχεία μπλοκ. Τα ενσωματωμένα στοιχεία δεν πρέπει να τοποθετούνται έξω από στοιχεία μπλοκ. Στην παραπάνω κατασκευή, το inline στοιχείο
τοποθετείται σε μια θέση στη ροή όπου, εξ ορισμού, δεν υπάρχει ορισμός οποιουδήποτε στοιχείου μπλοκ, δηλαδή το ενσωματωμένο στοιχείο δεν είναι διάδοχος οποιουδήποτε στοιχείου μπλοκ. Διορθώνω το δικό μου λάθος: για τον αναφερόμενο λόγο, το σχέδιο
επίσης λάθος.
ΣυνδέσειςΓεια σας, αγαπητοί αναγνώστες του ιστολογίου! Συχνά στις ιστοσελίδες, εκτός από το κείμενο και τις εικόνες, υπάρχει ανάγκη να εμφανίζονται διάφορα δεδομένα με τη μορφή πινάκων. Ναι, αυτό είναι κατανοητό ένας πίνακας είναι ο πιο βολικός τρόπος για να παρουσιάσετε μεγάλο όγκο πληροφοριών. Γεννιέται λοιπόν το ερώτημα "Πώς να εισάγω πίνακες σε html;". Σε αυτό το άρθρο θα απαντήσω σε αυτήν την ερώτηση και θα σας δώσω πολλά παραδείγματα διάφορων πινάκων html.
Πώς να δημιουργήσετε έναν πίνακα χρησιμοποιώντας HTML
Οι πίνακες HTML δημιουργούνται σε τέσσερα βήματα.
1. Στο πρώτο βήμα στον κώδικα html χρησιμοποιώντας το ζεύγος ετικέτα