תבנית:עיצוב עמודות

מתוך חב"דפדיה, אנציקלופדיה חב"דית חופשית
גרסה מ־20:41, 20 בדצמבר 2023 מאת חלוקת קונטרסים (שיחה | תרומות) (יצירת דף עם התוכן "<templatestyles src="תבנית:עיצוב עמודות/styles.css" /><noinclude> {{תיעוד}} קטגוריה:תבניות עיצוב טבלאות </noincl...")
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)
קפיצה לניווט קפיצה לחיפוש

<templatestyles src="תבנית:עיצוב עמודות/styles.css" />

המידע מטה מוצג מתוך הדף תבנית:עיצוב עמודות/תיעוד.


תבנית "עיצוב עמודות" מיועדת להרחבת אפשרויות עיצוב של טבלאות, המוחלות על עמודה שלמה. לעיתים יש צורך לקבוע עיצוב שונה לעמודה מסוימת – למרכז, להתאים לתוכן אנגלי, להדגיש, וכך הלאה. כדי לעשות זאת, יש להציב את התבנית בקוד ויקי לפני הטבלה. המיקום המדויק לא משנה, אך יש לשים לב שאם התבנית והטבלה לא יהיו באותה פסקה, העיצוב לא יוצג בזמן עריכת הפסקה בתצוגה מקדימה, ויהיה צורך בעריכת הדף כולו. אם בדף יש כמה טבלאות הדורשות עיצוב נוסף, מספיק להציב את התבנית לפני הראשונה, אם כי מספר הכללות באותו דף לא יפגעו בתוצאה. הצבת התבנית מאפשרת להשתמש במגוון רחב של סגנונות בטבלה. את הסגנונות יש להציב בפרמטר class של הטבלה כולה, כלומר, בשורה המתחילה מסימני "{|". למשל:

{{עיצוב עמודות}}
{| class="wikitable ctd-left-3"
|-
!כותרת ראשונה
!כותרת שנייה
!כותרת שלישית
|-
|טקסט1
|text2
|text3
|-
|text4
|טקסט4
|text5
|}

<templatestyles src="תבנית:עיצוב עמודות/styles.css" />

כותרת ראשונה כותרת שנייה כותרת שלישית
טקסט1 text2 text3
text4 טקסט4 text5

סוגי הסגנונות[עריכת קוד מקור]

ישנן עשרות רבות של סגנונות שהתבנית מציעה. כל סגנון מתחיל מרצף התווים "ctd-", ראשי תיבות של column table design. לאחר מכן מגיעה הגדרת התכונה ומספר העמודה. ניתן לספור את העמודה מהתחלה, החל מ-1 ומעלה, או מהסוף, החל מ--1 ומטה. הספירה ההפוכה באה לתת פתרון אפשרי לבעיית מיזוגי התאים בטבלה. אם בשורה מסוימת מוזגו תאים לפני התא בעמודה שאמורה לקבל עיצוב מחדש, העיצוב יוחל על תא לא נכון, כי התא השלישי יהיה בעמודה הרביעית. נכון לעכשיו יש מספר רב של תכונות עיצוב. במידת הצורך ניתן להציע תכונה נוספת בדף השיחה. התכונות הן:

1 left הטקסט בתאים מוצמד לשמאל והכיוון שלו משמאל למין
2 center הטקסט בתאים ממורכז
3 center-ltr הטקסט בתאים ממורכז והכיוון שלו משמאל לימין
4 nowrap הטקסט בתאים לא נשבר לשורות, בדומה לתבנית {{ללא גלישה}}
5 bold הטקסט בתאים מודגש

כמו כן, ישנם שלושה סגנונות הפועלים על טבלה כולה:

  1. "ctd-oddgrey" צובע כל שורה אי-זוגית באפור בהיר.
  2. "ctd-hover" צובע שורה שהעכבר עובר עליה בצהוב בהיר.
  3. "ctd-stickytableheader" משאיר את שורת הכותרת בראש הדף כשהטבלה נגללת מטה.

דוגמה[עריכת קוד מקור]

ניתן לראות דוגמת שימוש, בטבלה בערך ל"ט אבות מלאכה.

ראו גם[עריכת קוד מקור]

להקלת השימוש ב"עיצוב עמודות", אפשר ורצוי להשתמש בתבנית {{עיצוב טבלה}}.