از تگهای <b>
و <br>
اجتناب کنید
در باره اینکه چرا میخواهید چیزی طور خاصی نمایش داده شود؛ چه منظوری دارید؟ کد شما میتواند و بهتر است که مفهوم را، حتی به کسانی که نمیتوانند صفحه شما را ببینند، برساند. کد معنایی صفحاتمان را برای همه، و از جمله موتورهای جستجو، قابل دسترسی میکند.
وقتی چیزی را ایتالیک میکنید، آیا به این خاطر است که میخواهید بر آن تأکید کنید، <em>
، یا به این خاطر که عنوان یک کتاب است، <cite>
؟
اگر چیزی بولد است، احتمالاً باید با <strong>
کد شود.
اگر بعد از چیزی یک سطر جدید میخواهید، این احتمال هست که باید آن را با اجزای عنوان کد کنید. اگر یک عنوان نباشد، آیا بخشی از یک class
است که در کل سایتتان استفاده شده است؟ اگر چنین است پس میتوانید از CSS بهجای <br>
استفاده کنید.
.foo {display:block}
برای اطلاعات بیشتر، Bed and BReakfast markup (B&BR) نوشته Tantek Çelik را بخوانید.