השימוש בטבלאות ב- XHTML מבוסס תקנים

נתונים טבלאיים הם פשוט הנתונים הכלולים בטבלה. ב HTML, זהו התוכן שחי בתאי הטבלה - כלומר מה שבין ה-.

אוֹ.

תגים. תוכן הטבלה יכול להיות מספרים, טקסט,

, ושילוב של אלה; ושולחן אחר יכול אפילו להיות מקונן בתוך תא טבלה.

השימוש הטוב ביותר בטבלה, לעומת זאת, הוא להצגת נתונים.

על פי W3C:

"מודל טבלת ה- HTML מאפשר למחברים לסדר נתונים - טקסט, טקסט מעוצב מראש, תמונות, קישורים, טפסים, שדות טופס, טבלאות אחרות וכו '- לשורות ועמודות תאים." מָקוֹר: מבוא לטבלאות ממפרט HTML 4.

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

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

מתי להשתמש בטבלאות להצגת תוכן

instagram viewer

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

אם עומדים לרשותך שדות כותרת בראש עמודות הנתונים או משמאל לשורות הנתונים, אז זה טבלאי, ויש להשתמש בטבלה.

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

מתי לא להשתמש בטבלאות להצגת תוכן

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

אל תשתמש בטבלאות אם:

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

אל תפחד משולחנות

אפשר בהחלט ליצור דף אינטרנט המשתמש בטבלאות מאוד יצירתיות למראה נתונים טבלאיים. טבלאות הן חלק חשוב במפרט ה- XHTML, ולמידה להציג היטב נתונים טבלאיים היא חלק חשוב ביצירת דפי אינטרנט.

instagram story viewer