כיצד לעצב טבלה עם CSS

Kyzd L Zb Tblh M Css



טבלאות הן הכלי הנפוץ והיעיל ביותר לייצוג נתונים בצורה מאורגנת. בזמנים מוקדמים יותר, לפני CSS, ה <טבלה> האלמנט שימש ליצירת פריסות עיצוב עשירות. אבל בימינו, פריסות נוצרות על ידי שימוש במספר מאפייני CSS אחרים. ליתר דיוק, רכיב ה-HTML '' משמש ליצירת טבלת אינטרנט, אותה ניתן לעצב עוד יותר על ידי החלת מאפייני CSS שונים.

מחקר זה ינחה בנושא עיצוב טבלאות עם CSS.

איך לעצב טבלה עם CSS?

כדי להחיל סגנונות על הטבלה, נעבור על סדרת השלבים המפורטים להלן.







שלב 1: צור טבלה ב-HTML



< שולחן >
< כּוֹתֶרֶת > מידע לסטודנטים < / כּוֹתֶרֶת >
< תד >
< tr >
< ה' > שֵׁם < / ה' >
< ה' > קוּרס < / ה' >
< ה' > סימנים < / ה' >
< / tr >
< / תד >
< הגוף >
< tr >
< td > וויליאם < / td >
< td > רשת < / td >
< td > 89 < / td >
< / tr >
< tr >
< td > ג'ֵק < / td >
< td > מבוא ל-C++ < / td >
< td > 97 < / td >
< / tr >
< tr >
< td > יוסף < / td >
< td > מבוא ל-Java < / td >
< td > 77 < / td >
< / tr >
< / הגוף >
< / שולחן >

כדי ליצור טבלה ב-HTML, נעשה שימוש ברכיבי ה-HTML הבאים:



  • ' <טבלה> אלמנט ' משמש ליצירת טבלה ב-HTML.
  • ' <כיתוב> רכיב ' משמש להוספת כיתוב לטבלה.
  • '
' משמש כדי לציין את הכותרת של הטבלה, המכילה בדרך כלל את הכותרות.
  • '
  • ' משמש לשורה המוסיפה.
  • ' <ה> ' ציין את תוכן הכותרת.
  • '
  • ' מציין את חלק הגוף של הטבלה.

    הטבלה שנוצרה נראית כעת כך:





    בואו נתקדם כדי לראות איך לעצב את הטבלה הזו.



    שלב 2: סגנון 'גוף' אלמנט

    גוּף {
    משפחת גופנים: ורדנה, ז'נבה, טהומה, sans-serif;
    רקע כללי- צֶבַע : rgb ( 233 , 233 , 233 ) ;
    }

    האלמנט מוחל עם מאפייני הסגנון הבאים של CSS:

    • ' משפחת גופן 'נכס עם הערך' ורדנה, ז'נבה, טהומה, סן-סריף ' משמש להחלת הגופן שנתמך על ידי הדפדפן. אם הדפדפן אינו תומך בסגנון הגופן הראשון, ייעשה שימוש בשני.
    • ' צבע רקע ' מאפיין מגדיר את צבע הרקע של האלמנט.

    שלב 3: סגנון 'כיתוב' אלמנט

    כּוֹתֶרֶת {
    גוֹפָן- גודל : 25px;
    טֶקסט- ליישר : מרכז;
    רקע כללי- צֶבַע : #1C6758;
    צֶבַע : תירס;
    }

    האלמנט

    מעוצב בצורה הבאה:

    • ' גודל גופן 'מאפיין משמש להגדרת גודל הגופן.
    • ' יישור טקסט ' המאפיין מציין את היישור של הטקסט של האלמנט.
    • ' צֶבַע ' מאפיין מתייחס לצבע הגופן של האלמנט.

    הנה הפלט של הקוד שסופק לעיל:

    שלב 4: הוסף גבול לטבלה
    ה ' גבול 'מאפיין משמש להוספת גבול סביב האלמנט. זהו מאפיין קיצור המציין את רוחב הגבול, סגנון הגבול וצבע הגבול.

    בואו נחיל את הגבול, יחד עם הריפוד, והשוליים לטבלה:

    שולחן, ה, td {
    גבול : 2px מוצק #1C6758;
    ריפוד: 1px 6px;
    שוליים: אוטומטי;
    }

    פה:

    • ' גבול ' מאפיין מתאים את הגבול סביב הטבלה, על ידי ציון רוחב הגבול, סגנון הגבול וצבע הגבול.
    • ' ריפוד ” מציין את הרווח סביב תוכן האלמנט, כאשר הערך הראשון מגדיר רווח בחלק העליון-תחתון והערך השני מוסיף רווח בצד ימין-שמאל של התוכן.
    • ' שולים 'נכס עם הערך' אוטומטי ' מוסיף רווח שווה סביב האלמנט.

    תְפוּקָה

    פתק : אם אנחנו לא רוצים את הרווחים בין גבולות הטבלה, השתמש במאפיין border-collapse.

    שלב 5: כווץ את מרווח הגבול מהטבלה
    ניתן להסיר את הרווחים בין גבולות השולחן על ידי שימוש ב' קריסת גבול ' מאפיין עם הערך 'התמוטטות':

    גבול-התמוטטות: התמוטטות;

    שלב 6: התאם את גודל הטבלה
    בואו נראה כיצד להתאים את גודל השולחן:

    thead th {
    רוֹחַב : 160px;
    }

    התוספת ' רוֹחַב ' מאפיין עם האלמנט

    יתאים אוטומטית את גודל הטבלה לפיו::

    אנו יכולים גם להחיל סגנונות על תא הטבלה הספציפי. בואו נדון בהם!

    שלב 7: סגנון תאי טבלה ספציפיים
    כדי לעצב את תא הטבלה הספציפי, ציין את שם המחלקה של התא המסוים הזה. לדוגמה, הקוד שלהלן מייצג שלתא השלישי בשורה השנייה מוקצה שם מחלקה ' שִׂיא ”:

    < td מעמד = 'שִׂיא' > 99 < / td >

    כעת, גש לתא באמצעות שם המחלקה בקובץ ה-CSS:

    .שִׂיא {
    רקע כללי- צֶבַע : #0f90d5;
    }

    ה ' .שִׂיא ' מתייחס לגולת הכותרת של האלמנט

    . רכיב זה מוחל עם ' צבע רקע ' מאפיין כדי לציין את הצבע ברקע.

    כפי שאנו יכולים לראות, תא הטבלה שצוין מעוצב בהצלחה:

    שלב 8: הגדר את משפחת הגופנים וגודל הטבלה

    שולחן {
    font-family: cursive;
    גוֹפָן- גודל : 18px;
    טֶקסט- ליישר : מרכז;
    }

    מאפייני ה-CSS הבאים מוחלים על רכיב הטבלה:

    • ' משפחת גופן ' מאפיין מגדיר את סגנון הגופן של האלמנט.
    • ' גודל גופן 'מאפיין משמש להגדרת הגופן של האלמנט.
    • ' יישור טקסט ' המאפיין משמש להתאמת יישור הטקסט.

    הנה הפלט:

    שלב 9: צבע שורות ברצף
    מותר גם להחיל סגנונות על שורות או עמודות ספציפיות. לדוגמה, השורות הזוגיות מעוצבות לפי הפורמט הבא:

    \
    tbody tr:nth-child ( אֲפִילוּ ) {
    רקע כללי- צֶבַע : #FFB200;
    }

    פה:

    • ה ' :ילד n(אפילו) בורר פסאודו משמש כדי לקחת ארגומנט אחד שמציין את התבנית שעליה יש להחיל את הסגנון.
    • ' צבע רקע 'מאפיין משמש כדי להגדיר את צבע הרקע של האלמנט.

    ניתן לראות שצבע הרקע מוחל בהצלחה על השורות הזוגיות:

    זה היה הכל על עיצוב שולחנות עם CSS

    סיכום

    טבלאות הן כלי חשוב לשמירה על ארגון הנתונים. ניתן ליצור את הטבלה על ידי שימוש ברכיבי HTML

    , ועוד. מספר מאפייני CSS משמשים כדי לסגנן את הטבלה, כגון גבול, מאפיין צבע רקע, מאפיין משפחת גופנים ועוד רבים נוספים. להבנה טובה יותר, כתוב זה הסביר הליך שלב אחר שלב לסגנון טבלה עם CSS.

    ,