Настало время, когда нужно забыть старые приёмы, полные разочарований, и приступить к производству сайтов по стандартам с радостным выражением лица!
Прочитайте эти страницы, и немедленно приступайте к делу. Джеффри Зельдман говорит, что 99,9% сайтов сегодня устарели, так пусть наш новый труд снизит этот процент и принесёт удовольствие нам и нашим читателям.
Дело в том, что сегодня браузеры изменились — они стали поддерживать стандарты. В настоящее время стало, наконец, возможным изолировать визуальный образ сайта (в файле CSS) от его содержания (в файлах HTML).
Такой подход позволяет:
- Сократить объём HTML-кода, за счёт удаления из тегов значительной части атрибутов (сокращение может достигнуть 50%).
- Упростить работу по изменению внешнего вида сайта. Редактировать придётся единственный файл со стилевыми определениями, а не многочисленные файлы с кодами гипертекстовых страниц.
- Легко настраивать сайт на разные средства просмотра.
- Использовать гораздо больше свойств и значений CSS, чем это было возможно при помощи атрибутов HTML.
На странице Причины приводятся доводы в пользу сайтостроения по стандартам. Почему использование стандартов было невозможно раньше, излагается на странице История. Четыре способа построения кода старыми методами показаны на странице Плохой код. На страницах XHTML и CSS описывается основной инструментарий сайтостроителя. Ссылки на шаблоны страниц, построенные по стандартам (и на другие полезные источники) приводятся на странице Ссылки.
Сайт иллюстрирует заметки «Сайтостроение по стандартам», написанные Иваном Сидоровым для курса 42 Роботландского университета в 2008 году.
Запаковку сайта можно скопировать с адреса ftp.botik.ru/rented/robot/univer/webst.zip