CSS
Тук ще можете да намерите някои съвети и препратки към различни ръководства.
CSS ръководства
- Трите начина за прилагане на CSS стилове в HTML>. [Бг]
- Алтернативни стилове чрез
<link rel="alternate stylesheet" ...>[на тази стр.] - Дизайн с CSS> (позициониране) - от dzver [Бг]
- CSS 1 - спецификации> - препоръка на W3C от декември 1996.
- CSS 2.1 - спецификации> - кандидат за одобрение от W3C от февруари 2004 (поправя някои грешки и недостатъци в CSS 2>, който е препоръка от май 1998).
- Use
classwith semantics in mind>
CSS решения
- CSS Layout Techniques> - "Look Ma, No Tables"
- Pure CSS menus>
- Styling Form Fieldsets, Legends and Labels> - подравняване на полетата във формуляр.
- Хоризонтално и вертикално центриране на
div> - CSS Font and Text Style Wizard - вижте как ще изглежда текст с различно CSS форматиране за текст
Алтернативни стилове
Модерните браузъри позволяват на потребителя да избира измежду различни стилове зададени в HTML документа чрез етикетите link. (В IE6 няма такава възможност). Този метод обаче има доста ограничено приложение, защото стила трябва да се избира ръчно за всяка страница. Ето как става все пак:
За да зададете постоянен стил не включвайте атрибута title в етикета link:
<link rel="stylesheet"
type="text/css" href="style.css" />
За да зададете стил по подразбиране, който обаче може да бъде сменен с алтернативен, просто включвате атрибута title:
<link rel="stylesheet" title="Име на стила"
type="text/css" href="style1.css" />
За да зададете алтернативен стил използвайте атрибута title, а на атрибута rel задайте стойност "alternate stylesheet":
<link rel="alternate stylesheet" title="Друго име"
type="text/css" href="style2.css" />
Възможно е два link елемента да имат един и същи атрибут title. Тогава при избиране на стил с това заглавие в браузъра, би трябвало да се задействат и двата стила.