29-08-2011, 13:22
|
|
מנהל משבראש, בלשנות, תכנות ויהדות
|
|
חבר מתאריך: 04.06.06
הודעות: 33,130
|
|
|
ציטוט:
במקור נכתב על ידי ice405
אגב, שימוש בטבלאות לא נחשב ל"נקי ואלגנטי" יותר?
|
בדיוק להפך, בנייה אלגנטית של אתר מפרידה בין העיצוב ובין התוכן.
טבלאות יוצרות קבצים מנופחים, פחות קריאים (מבחינת הקוד), פחות ניתנים לשינוי עיצובי ולתחזוק, פחות יעילים מבחינת מנועי חיפוש.
טבלאות נועדו (כמה מפתיע) בשביל ליצור טבלאות, ולא בשביל לעצב עמוד.
הרבה זמן שלא יצא לי לשתף את הקישור הזה:
http://themissingsource.com/presentations/stupidTables
והנה אתר שממחיש את הכוח והאלגנטיות שבהפרדת העיצוב ל־CSS נפרד: http://www.csszengarden.com
בצד ימין אתה יכול להחליף עיצובים שונים לאותו עמוד, ישנם מאות כאלה.
שים לב עד כמה נקי ואלגנטי קוד המקור של הדף עצמו, כל תג משמש רק למבניות הלוגית של המסמך, ולא לעיצובו. כך הוא נראה ללא שום עיצוב.
|