Chef smiling

הימנע מתגי <b> ו-<br> במבנה שלך

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

כאשר אתה רוצה להטות כתב מסוים, האם זה בגלל שאתה רוצה להדגיש אותו, <em>, או בגלל שזוהי הכותרת של ספר, <cite>?

אם משהו הוא מודגש, הוא צריך להיות מסומן כ-<strong>.

אם אתה רוצה ירידת שורה אחרי משהו, רוב הסיכויים שהוא צריך להיות מסומן כאלמנט כותרת. אם זו לא כותרת, האם זה חלק מ-class שקורה לאורך כל האתר? אם זהו המקרה, אז השתמש ב-CSS במקום ב-<br>.

.foo {display:block}

למידע נוסף ראה ‎Bed and BReakfast markup (B&BR)‎ מאת Tantek Çelik.

>
Scott Design