Del'ka
Создатель
- Регистрация
- 11 Апр 2007
- Сообщения
- 46
- Реакции
- 28
Если стоит цель стать пофесионалом, делать современные, качественные сайты - верстать нужно блоками. Если такая цель не стоит - можно и в дримвэйвере
В любом случае - верстать нужно качественно.
Я навидался столько таких сайтов "свёрстанных div'ами", что тому кто их верстал хотелось оторвать руки и вставить их туда откуда они по-видимому выросли.
Можно шикарно сверстать сайт с практически чистым кодом где за основу взята таблица, а можно наставить 15 вложенных друг в друга div'ов с float:left и безумными глобальными стилями к другим элементам.
Делать работу нужно хорошо.
Верстка блоками - это не замена <td> на <div> - это другое мышление.
И когда это делается професионально, то ничего не разьежается, наоборот - всё очень чётко и конктретно.
Поддерживать/обновлять/редизайнить сайт нормально семантически свёрстаный блоками это удовольствие. Таблицами - ад.
Ладно это можно долго писать. Но посмотрите - вы знаете хоть одного отца-верстальщика. который делает сайты таблицами?
Что читать:
Ну а дальше - в бой.
В любом случае - верстать нужно качественно.
Я навидался столько таких сайтов "свёрстанных div'ами", что тому кто их верстал хотелось оторвать руки и вставить их туда откуда они по-видимому выросли.
Можно шикарно сверстать сайт с практически чистым кодом где за основу взята таблица, а можно наставить 15 вложенных друг в друга div'ов с float:left и безумными глобальными стилями к другим элементам.
Делать работу нужно хорошо.
Верстка блоками - это не замена <td> на <div> - это другое мышление.
И когда это делается професионально, то ничего не разьежается, наоборот - всё очень чётко и конктретно.
Поддерживать/обновлять/редизайнить сайт нормально семантически свёрстаный блоками это удовольствие. Таблицами - ад.
Ладно это можно долго писать. Но посмотрите - вы знаете хоть одного отца-верстальщика. который делает сайты таблицами?
К чему это фанатическое стремление к валидному коду? Каковы его практические плюсы, кроме того, что это в принципе стандарт?
Правильно говорить о коде, написанном с соблюдением синтаксиса и семантики. Второе (семантика) подразумевает, что для описания информации в коде использованы именно те элементы, которые наиболее подходят (т.е. заголовки через H1, H2 и т.д., параграфы через P, и т.п.).
Соблюдение синтаксиса предполагает, что ваш код соблюдает правила, указанные в спецификации HTML (или XHTML).
Главнейший практический плюс: валидный код обладает заранее известной структурой и упорядоченностью. Если в коде царит порядок, то такой код проще обрабатывать, обслуживать, видоизменять. Ошибки в коде — это всегда слуги хаоса. Их поведение непредсказуемо, неизвестно, как будет работать код с ошибками завтра.
Маленькое лирическое отступление: инженеры уже давно поняли, что унификация и стандартизация значительно снижают стоимость изготовления и, главное, обслуживания изделий. Это всё в сравнении с единичными или кустарными изделиями. Мои слова подтвердит любой мало-мальски грамотный инженер-конструктор. Попробуйте изготовить автомобиль,в котором все болтовые соединения выполнены разными болтами (с метрической резьбой, имперской и какой угодно другой, с разными размерами под ключ, формами головок и марками сталей). Если и соберёте, то потом замучаетесь обслуживать. Аналогия понятна?
Код с ошибками — чаще всего именно кустарщина. В то время как код, не имеющий ошибок, упорядочен (т.е. стандартизирован и унифицирован).
Все эти азы, которые до сих пор приходится разжёвывать во всяческих людных местах русскоязыной части сети, давно уже приняты и поняты ведущими западными веб-разработчиками. И нет в том никакого фанатизма.
Что читать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Ну а дальше - в бой.