Βικιπαίδεια:Σφάλματα στη χρήση πινάκων: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μ Bot: Replace deprecated <source> tag and "enclose" parameter.
Γραμμή 1:
[[Κατηγορία:Βικιπαίδεια βοήθεια]]
Σε αυτή τη σελίδα καταγράφεται μια σειρά από σφάλματα στη χρήση πινάκων, είτε σφάλματα σύνταξης που μπορεί να προκαλέσουν πρόβλημα ορατό, ή πρόβλημα που μπορεί να εντοπιστεί τεχνικά, είτε σφάλματα που έχουν δεν προκαλούν τεχνικό σφάλμα αλλά οδηγούν σε προβλήματα χρηστικότητας και προσβασιμότητας. Αυτή η σελίδα δεν μπορεί να καταγράψει όλα τα λάθη που υπάρχουν ή μπορεί να υπάρχουν αλλά μόνο τα πιο συνηθισμένα ή αυτά που προκαλούν περισσότερα προβλήματα.
 
== Σωστός πίνακας ==
Ας ξεκινήσουμε με τον ορθό και απλό τρόπο σύνταξης:
<syntaxhighlight>
<source>
{| class="wikitable"
|+ Τίτλος πίνακα
Γραμμή 14 ⟶ 13 :
| Κείμενο κελιού || Κείμενο κελιού || Κείμενο κελιού
|}
</syntaxhighlight>
</source>
εμφανίζει:
{| class="wikitable"
Γραμμή 35 ⟶ 34 :
 
=== Προσαρμοσμένη μορφοποίηση χωρίς λόγο ===
<syntaxhighlight>
<source>
{| style="background:#ECECEC; padding:1px: margin:5px; border: 1px solid #ddd; padding: 8px; border-collapse: collapse;"
|- style="background:#a2a9b1;"
Γραμμή 44 ⟶ 43 :
| Κείμενο κελιού || Κείμενο κελιού || Κείμενο κελιού
|}
</syntaxhighlight>
</source>
 
{| style="background:#ECECEC; padding:1px: margin:5px; border: 1px solid #ddd; padding: 8px; border-collapse: collapse;"
Γραμμή 61 ⟶ 60 :
=== Κεφαλίδες μέσω χρωματισμού αντί πραγματικές κεφαλίδες ===
 
<syntaxhighlight>
<source>
{| class="wikitable"
|- style="background:#eaecf0;"
Γραμμή 70 ⟶ 69 :
| Κείμενο κελιού || Κείμενο κελιού || Κείμενο κελιού
|}
</syntaxhighlight>
</source>
εμφανίζει:
{| class="wikitable"
Γραμμή 85 ⟶ 84 :
=== Τίτλος πίνακα ως εκτεταμένο κελί ===
 
<syntaxhighlight>
<source>
{| class="wikitable"
! colspan="3" | Τίτλος πίνακα
Γραμμή 95 ⟶ 94 :
| Κείμενο κελιού || Κείμενο κελιού || Κείμενο κελιού
|}
</syntaxhighlight>
</source>
εμφανίζει:
{| class="wikitable"
Γραμμή 111 ⟶ 110 :
=== Τίτλος πίνακα ως εξωτερικός πίνακας (πίνακας μέσα σε πίνακα) ===
 
<syntaxhighlight>
<source>
{| class="wikitable" style="padding:0"
! Τίτλος πίνακα
Γραμμή 124 ⟶ 123 :
| Κείμενο κελιού || Κείμενο κελιού || Κείμενο κελιού
|}
</syntaxhighlight>
</source>
εμφανίζει:
{| class="wikitable" style="padding:0"
Γραμμή 152 ⟶ 151 :
|}
 
Στην αρχή ο παραπάνω πίνακας μπορεί να φαίνεται ''ok'', και φαινομενικά γλυτώνει χώρο. Αν σκεφτούμε όμως ότι ενδέχεται ή σίγουρα θα γεμίσει νέα δεδομένα, και θα πρέπει να επεκταθεί κι άλλο σε πλάτος, τότε θα διαπιστωθεί ότι εξαρχής δεν ήταν σωστός καθώς θα ξεπεράσει σε πλάτος οποιοδήποτε μέσο, είτε οθόνη είτε έντυπο. Στην πραγματικότητα ο παραπάνω πίνακας είναι ήδη φαρδύς για μικρές οθόνες. Άλλωστε, η συνηθισμένη πρακτική είναι ότι ''τα νέα δεδομένα προστίθενται με νέες γραμμές και όχι νέες στήλες''.
 
Είναι ενδιαφέρον να επισημανθεί ότι το κελί "Πληθυσμός" δεν είναι πραγματικά κελί κεφαλίδας, αλλά το [[#Κεφαλίδες μέσω χρωματισμού αντί πραγματικές κεφαλίδες|παριστάνει μέσω μορφοποίησης]]. Θα μπορούσε να είναι κελί κεφαλίδας αλλά με εντελώς διαφορετική σύνταξη ολόκληρου του πίνακα, αφού άλλωστε ως έχει, η κεφαλίδα "Έτος απογραφής" σημασιολογικά δηλώνει τι περιλαμβάνεται στην στήλη από κάτω της και όχι στα κελιά που ακολουθούν οριζόντια (θα χρειαζόταν attribute ''scope'', κάνοντας το ακόμη πιο πολύπλοκο).
Γραμμή 169 ⟶ 168 :
 
=== Φώλιασμα πινάκων μέσα σε άλλο πίνακα για λόγους διάταξης ===
<syntaxhighlight>
<source>
{| style="width:100%; text-align:center;"
|
Γραμμή 192 ⟶ 191 :
|}
|}
</syntaxhighlight>
</source>
{| style="width:100%; text-align:center;"
|
Γραμμή 261 ⟶ 260 :
|}
Ακριβώς το αντίθετο από το [[#Σπάσιμο πίνακα για λόγους διάταξης]] με ή χωρίς [[#Τίτλος πίνακα ως εκτεταμένο κελί|τίτλο πίνακα ως εκτεταμένο κελί]]. Επιζήμιο σε ότι αφορά την [[διαδικτυακή προσβασιμότητα|προσβασιμότητα]], δυσκολεύει την επεξεργασία από άλλους χρήστες, δυσχεραίνει την αναγνώριση περιεχομένου. Ο πιθανά επιδιωκόμενος στόχος δεν επιτυγχάνεται, καθώς μπορεί να «εξοικονομείται χώρος» σε φαρδιές οθόνες αλλά ενδεχομένως να αποκρύπτεται ο πίνακας σε στενές οθόνες και την εκτύπωση. Από [https://el.wikipedia.org/w/index.php?oldid=7809605#%CE%A3%CF%84%CE%B1%CF%85%CF%81%CE%BF%CE%AF_%CF%80%CF%81%CE%BF%CF%84%CE%AF%CE%BC%CE%B7%CF%83%CE%B7%CF%82 υπαρκτό παράδειγμα] γίνεται εμφανές το αδιέξοδο όταν χρειάστηκε να μικρύνει η γραμματοσειρά κάτω από επιτρεπτά όρια (σφάλμα [[Διαδικτυακή προσβασιμότητα|προσβασιμότητας]]), προκειμένου να χωράει ακόμη και σε τυπικού μεγέθους οθόνες υπολογιστή. Η ανάγνωση σε προβολή κινητού παραμένει αδύνατη. Σημασιολογικά όλα τα κελιά του παραπάνω πίνακα ανήκουν στον ίδιο πίνακα και απλώς σε διαφορετικές στήλες. Η μόνη αποδεκτή δομή είναι οι διαφορετικοί πίνακες.
 
[[Κατηγορία:Βικιπαίδεια βοήθεια]]