![]() |
# 23 | |
מנהל פורום, עסק רשום
|
לא שבוע. אבל מן הסתם לעבוד בצורה ש-Link הציע לוקח יותר זמן. גם אני מאמץ את השיטה הזאת בחום. חיתוך אתר עושים לרוב רק פעם אחת, ואין סיבה לא לעשות את זה נכון מתוך מחשבה קדימה לשנים הבאות, ניצול מיטבי של משאבי הדפדפן של הקלוח במקום משאבי השרת (תמונות מרובות) וכו'.
link דיבר על הטופיק שפתחתי לפני כשבוע, ומאחר ומדובר בנושא שלא ממש קשור לטופיק הזה, אשמח להעביר את הדיון לשם במידה ומישהו מעוניין בכך. דיון: אימוץ שימוש ב-css3 ציטוט:
עם זאת, אני שוב אומר שלדעתי טבלה שמורה רק לתוכן טבלאי ושום דבר אחר. נכון שלפעמים צריך לעבוד קשה כדי לסדר טופס ללא טבלה, אבל גם כדי לסדר Layout של עמוד צריך לעבוד יותר קשה. המבנה הכללי בטפסים אצלי הוא קוד:
<div> <label for="fName">First Name</label> <input type="text" name="fName" id="fName" maxlength="50" /> </div> זאת ועוד, באמצעות class אחד שניתן ל-div ניתן להחליט אם התווית תהיה מימין לשדה או משמאל (לדוגמה להחליף בקלות בין שדות טקסט ל-checkbox/radio) או אם אנחנו רוצים את השדה בשורה חדשה לגמריי (לדוגמה עבור שדות textarea). במידה והיינו משתמשים בטבלה למטרה זאת, היינו חייבים לשנות את ה-DOM. מבחינתי חלוקת העבודה בין HTML ל-CSS מאוד ברורה:
המטרה של ה-DOM היא לא לעצב את העמוד אלא רק לתאר את מה שיש בתוכו. כך שהעבודה של CSS לדאוג לתצוגה של האלמנטים עצמם. |
|
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|