Требования к html-верстке

Автор: Nayjest Категория: Верстка веб-страниц

1. Верстка, аутсорсинг и технические задания

Требования и рекомендации, html верстка сайтов Верстка — относительно независимый этап веб-разработки и, к примеру, в маленьких веб-студиях часто — это первый кандидат на аутсорсинг в условиях ограниченных трудовых ресурсов.
Так сложилось, что мне часто приходилось отдавать эту работу субподрядчикам и, несмотря на предполагаемую однозначность результата, иногда верстальщики меня очень удивляли. Причем чаще — в негативном смысле.

Картинка для устрашения html-верстальщиков Чтобы сэкономить трудовые ресурсы штатных верстальщиков, недостаточно просто переложить эту работу на плечи первого приглянувшегося фрилансера. Все намного проще, если вы постоянно отдаете работу на аутсорсинг одним и тем же исполнителям — в процессе длительного сотрудничества всегда складывается какой-то негласный свод стандартов и требований, выполнение которых входит в привычку. Но если вы работаете с человеком впервые — самое хорошее портфолио и рекомендации не гарантируют получения нужного результата и более того — даже не предполагают, что исполнитель вообще вас правильно поймет. Потому нужны детальные технические задания по верстке.

И этот момент игнорируется. Часто это происходит из-за предположения, что трудозатраты на написание детального ТЗ в сумме со стоимостью аутсорсинга не окупаются сэкономленным временем штатного верстальщика. В конце концов, верстка — это ведь не так уж сложно — думает рядовой project менеджер. И, как правило, это действительно прокатывает, *хвала человеческому интеллекту*, профессиональные верстальщики в большинстве своем ограничивают буйство экспериментаторского духа и заранее знают, какие технические решения в верстке могут вызвать у заказчика геморрой не столь адский, чтобы забанить верстальщика, но все же исключающий радость и восхищение прекрасным html-макетом.

Тем не менее, вероятность факапов, как показывает практика, не столь мала, чтобы этим можно было пренебречь.

А основное заблуждение здесь в том, что детальное ТЗ — это сложно и трудоемко. Какие-то специфические требования к макету в любом случае приходится описывать, а вот на общие требования и рекомендации, как правило, забивают.

2. О, велика моя скорбь!

Я недавно получил макет, который менеджеры отдавали на аутсорсинг и просто не знал, смеяться мне или плакать. Если бы не мне предстояло интегрировать этот макет в систему шаблонов CMS, я бы наверно все-таки смеялся.

Требования и рекомендации, html верстка сайтовТабличная верстка и стили, не вынесенные в CSS файл и стандартный дримвиверовский скрипт для подсветки кнопок даже не воспринимаются как недостатки после того ада, который я увидел. Все поля ввода были вставлены внутрь тегов label, засунутых в отдельные формы, причем при попытках как-то привести это в человеческий вид, вся верстка разваливалась. CSS классы имели кириллические названия, причем не осмысленные, а вида «.стиль1, .стиль2». Большинство элементов форм стилизировались каким-то мало известным и до ужаса кривым скриптом на jQuery, некоторые элементы имели одинаковые ID и между ними был JS код, оперирующий как раз этими элементами и получающий их по ID, и верх маразма — это применение в конце документа метода jQuery.сss чтобы задать стили, которые ну совсем ничто не мешало просто прописать в CSS файл. А еще хедер сайта вместе с кучей ссылок (шрифтом Tahoma и без сглаживания) был сделан одной картинкой, на которую наложены элементы MAP и AREA. Пожалуй не буду больше травмировать вашу психику описанием фейлов в этом замечательном макете, т. к. было их там еще бессчетное количество.

В общем, поверьте, товарищи, это был пиздец, который к тому же подкрался практически перед самым дедлайном.

Происшествия такого вот характера побудили меня опубликовать список требований и рекомендаций, которые будут полезны как людям, отдающим макеты на html-верстку, так и собственно верстальщикам.

Вы можете переработать эти рекомендации и дополнить ними свое типовое ТЗ на верстку. Многие вещи из перечисленных вполне очевидны, но вы можете извлечь profit из того, что все они собраны в одном месте. Некоторые пункты (к примеру требования к поддержке браузерами или используемым скриптам) для разных контор специфичны, но я не буду далее писать расплывчатых фраз, чтобы этот списочек можно было легко скопипастить и заточить под свою специфику работы.

3. Требования и рекомендации

1. Кроссбраузерность
Сайт должен нормально работать в IE6-8, FF3+, Opera9+, Safari4+, Chrome4+

2. Всегда описывайте цвет фона для body даже если он белый.

3. Если используете CSS хаки, комментируйте, что это и для какого браузера, а лучше используйте css_browser_selector.js. Заботьтесь о верстальщиках, которым придется работать с этим макетом после вас.

4. Названия классов и id должны по смыслу соответствовать применению
например, header, menu, footer, news

5. Просьба разделять основные html блоки комментариями. Примерно так:
<!–—BEGIN FOOTER –>
<!–—END FOOTER –>

Это нужно для создания из сверстанного html макета шаблонов для CMS, после чего комментарии будут удаляться.

6. Не пренебрегать возможностью использовать GIF/PNG с 8-битным альфаканалом вместо PNG-24, где это возможно.

7. Все что можно сделать без Javascript, делать без него.

8. Если Javascript кода много — нужно его выносить в отдельный файл. Обработчики событий тоже лучше отделить и объявлять в отдельном файле.

9. Если это еще не оговорено с заказчиком, предварительно оговорить, какие JavaScript библиотеки вы планируете использовать при верстке макета, чтобы потом не оказалось, что при верстке использовался, к примеру, PrototypeJS, а заказчик планирует в обязательном порядке внедрять на сайт jQuery.

10. Для резиновых макетов обязательно должна быть задана минимальная и максимальная ширина.

11. Если в Т.З. не сказано другое, макет обязательно должен помещаться без горизонтальных скроллбаров в развернутое на весь экран окно браузера при горизонтальной составляющей разрешения экрана 1024px, а если позволяет размер макета, то и 800px.

12. В папке с изображениями не должно быть картинок, не использующихся в верстке. Если что-то исключили из верстки или переделали — не забывайте удалять уже ненужные картинки.

13. Для всех элементов, которые могут содержать текст различной длины, который должен быть вписан в одну строку (например, для кнопок или заголовков, если в дизайне не предусмотрено, что они могут занимать больше одной строки), обязательно задавайте CSS свойство white-space:nowrap.

14. CSS файл должен быть разбит с помощью строк с комментариями на блоки по функциональному назначению, например:

/* ___________1. Сброс CSS____________________*/
/* ___________2. Типовые элементы____________*/
/* _______________2.1. Залоговки______________*/
/* _______________2.2. Ссылки________________*/
/* _______________2.3. Элементы форм_________*/
/*___________3. HEADER (Шапка сайта) __________*/
/*___________4. FOOTER (Подвал )_______________*/
/*___________5. SIDEBAR (Справа)_______________*/

Как именно структурировть стили — вопрос немного холиварный, но главное — как-то это делать.

15. Если сдача верстки производится более чем одним этапом (например, верстальщик отправляет страницы по одной, или если ему возвращаются на доработку уже сверстанные страницы) и вы не используете систему контроля версий для верстки, исполнитель должен в обязательном порядке прикрепить файл с описанием изменений в макете примерно такого содержания:

  • Добавил новые картинки в папку img,
  • Картинки btnHome.jpg и btnFeedback.jpg уже не нужны, можно удалять
  • Изменил html-код в секции файла anketa.html
  • Добавил в конец файла main.css новые стили (начиная с .form_row и ниже).

16. Оговорить, в какой кодировке должен быть html-макет. CSS и JS файлы должны быть в той же кодировке, что и макет, иначе вероятность долгой и утомительной охоты на баги критически возрастает.

17. Если в макете присутствует JS, изменяющий DOM — внимательно следить, чтобы все корректно работало в Опере, т. к. этот замечательный браузер при нажатии на кнопочку назад страницу не перезагружает, а отдает закешированный документ, причем очень важный момент: документ не просто закешированный, а еще и с учетом всех модификаций DOM, которые были выполнены с помощью JS

18. Не забывайте прописывать cursor:pointer для кнопок, сделанных не с помощью input. Если вы не знаете, будет на эту кнопку повешен обработчик событий с помощью JS или это будет ссылкой, лучше в любом случае использовать тег <a>.

19. Если вы делаете обработку событий при нажатии на ссылки, следите за тем, чтобы обработчики событий возвращали false, или же используйте href=’javascript:void(0)’ вместо популярного href=’#', чтобы страница не скроллилась вверх.

20. Верстайте формы правильно: метки полей должны находиться в тегах label, имеющих правильно заполненный атрибут for. Предусматривайте при верстке форм элементы для вывода ошибок валидации и стили для неправильно заполненных полей. Если это не предусмотрено в т.з. и дизайне, обязательно обсудите это с заказчиком.

21. Если в макете используются нестандартные шрифты, обязательно оговорите, можно ли элементы с нестандартным шрифтом делать картинками, если нельзя — обсудите, с помощью какой технологии будет реализовано их отображение (sIfr, Cufon, etc.)

22. Если не оговорено обратное для частных случаев, все блоки, высоту которых ничего в дизайне не мешает сделать динамической, должны иметь именно динамическую (т. е. зависимую от содержания) высоту, а иногда, чтобы ничего не могло потенциально поломать дизайн, нужно задавать и минимальную высоту. Если хотите сделать блок фиксированной высоты — сначала спросите у заказчика.

23. В макетах, где высота страницы зависит от контента (а таких, как правило, большинство), предусматривайте, чтобы футер был прибит к низу браузера при отсутствии/малом количестве контента, если не оговорено обратное.

24. Если макет не проходит 100%-ную html-валидацию, постарайтесь по крайней мере делать так, чтобы использование невалидного кода было оправданно. Не стоит факапить валидность верстки только потому, что «мне так нравится» или «так получается короче»

Надеюсь, этот списочек будет вам полезен. Если есть конструктивные мысли, предлагайте в комментариях, чем его можно дополнить.




359 Комментариев на “Требования к html-верстке”

  1. саша сказал:

    лицо недовольного доктора Хауса в тему:)

  2. vit сказал:

    Полезный список, можно всзять за основу, спасибо

  3. Александр сказал:

    Спасибо за статью. Почерпнул много полезного. Это раз.
    А почему Хаус? :) Он же не связан ну никак с интернетом, хотя нет – иногда он там кое-что запретное смотрит ))))))

  4. Владимир сказал:

    Я бы еще добавил просьбу верстальщикам тестировать макет в той CMSке, куда надо внедрять. У разных CMSок свои тараканы – там часто любят обьявлять свои очень обще стили, перекрывая все на свете. С такими вещами тоже надо бороться.

  5. Artur сказал:

    Первый рисунок жесть! =)))

  6. Александр-HIMиk сказал:

    Отлично, отлично. Достаточно внятные и грамотные требования. Жаль не все заказчики понимают что они хотят от разработчика.

  7. Vendigo сказал:

    А я люблю табличную верстку. Прада и верстаю я для себя…

  8. cергій сказал:

    в футбол простіше грати чим на верстатіф працювати… а грошей більше платять

  9. Анатоль сказал:

    да.. уж.. платят немного конечно верстальщикам, но тем не менее грамотные челы до сих пор весьма неплохо зарабатывают

  10. K-ost сказал:

    Анатоль, да бывают такие, платят мало, а требования выставляют мама не горюй. С такими неадекватными предложениями я стараюсь не работать.

  11. Юля сказал:

    Уже читала подобную статью по мойму на хабре.

  12. Nayjest сказал:

    Юля, наверно это она и была, на Хабр я ее тоже постил

  13. Ihar сказал:

    Да, всё основное собрали на одной странице, прекрасно! А общий язык и взаимопонимание с заказчиком найти – совсем другой вопрос…

  14. Lex сказал:

    Спасибо, что всё разъяснили на одной странице. Ведь это намного проще для исправления своих ошибок. Еще раз спасибо!

  15. Ruslan сказал:

    ахаха, классный рисунок с head

  16. Игорь сказал:

    Др Хаус всегда рулит.

  17. Александр сказал:

    Полезная и интересная статья, но как же это все сложно :)

  18. ihvar сказал:

    Кириллические классы это круто ))))

  19. Pavel сказал:

    ну с хэдом конечно отмочили!

  20. Vost сказал:

    Я вот думаю если верстальщику очень хорошо объяснить что тебе нужно от него, то он все сделает так как нужно и не будет не каких проблем

  21. Александер Кудинов сказал:

    Мужик на фотки марочный

  22. felix сказал:

    Опыт приходит со временем, а до этого хоть ты кол на голове чеши – ничего не выйдет. Я сам занимался вёрсткой примерно года 4 пока смог действительно профессионально и качественно верстать. да и до сих пор иногда отказываюсь от некоторых макетов

  23. Webtun сказал:

    Отлично, отлично. Достаточно внятные и грамотные требования.
    Полезная и интересная статья

  24. ihvar сказал:

    Вопрос еще в том, для кого предназначен исходный код.
    Один код оставляешь для себя, с комментами, а перед публикацией вычищаешь. Не потому что сайт дольше грузится будет, а чтоб конкурентам труднее было разобраться )

  25. Сергей сказал:

    Ну требования конечно серьезно замученные, ну зато все ясно и понятно расписано, теперь главное адекватная оплата за такой труд.

  26. Nomad сказал:

    «Один код оставляешь для себя, с комментами, а перед публикацией вычищаешь. Не потому что сайт дольше грузится будет, а чтоб конкурентам труднее было разобраться )» – забавно, я для себя комментами как раз не заморачиваюсь, а ставлю их чтобы другим людям пролще разобраться было)

  27. Roman сказал:

    О великий хаус! )))

  28. Бизнесмен сказал:

    Статья довольно интересная и обширная. Жопа не устала во время письма?
    Ну да ладно, а сейчас по делу. Вы версткой давно занимаетесь, верстаете на WordPress?

  29. Dveri rus сказал:

    имейдж зачетный с хеад)

  30. Ruslan сказал:

    Да меня тоже хеад порадовал!

  31. Alexey сказал:

    хеад решили рубать на корню?

  32. Abad сказал:

    комментирование в CSS намного облегчило верстку стилей. До этого всегда сложно было цвета искать и «подгонять»

  33. Alex сказал:

    Рисунок с хед позабавил)Требования грамотные и чёткие.

  34. Nikita сказал:

    рисунок улыбнул! ))

  35. Александр сказал:

    Просьба разделять основные html блоки комментариями. Примерно так:

    если бум бум) то и комменты эти не помогут) я вот спокойно без них работаю)

  36. Джон Миронов сказал:

    отличная статья, а рисунок вообще зачет ;)

  37. Артурчик сказал:

    Добавил ваш сайт в закладки, так именно эта статья мне очень пригодилась, буду ваш посещать по мере обновления!

  38. Юра сказал:

    Мужик на фотке марочный

  39. segodnya сказал:

    У меня недавно клиенты новых тегов придумали и таким образом захламили код

  40. Edelweiss сказал:

    Всегда говорил, что комментирование в CSS намного облегчило верстку стилей, например, подобрать нужный цвет было довольно таки сложно.

  41. Александр сказал:

    Большинство вебмастеров уделяет валидации и грамотной верстке гораздо меньше внимания, чем раскрутке сайтов.

  42. Максим сказал:

    Большинство вебмастеров вообще не уделяют этому никакого внимания тк щаблоны из паблика движки тоже, считай на всем готовом делают.

  43. Marikus сказал:

    Бывают и такие, что суют старые теги, а потом всё в опере норм, а в остальных браузерах летит в стороны. Знакомый сталкивался с такими, долго матерился)))

  44. alen-kar сказал:

    ахаха, ну и замутили с хэдом! ))

  45. AntiVira сказал:

    хехе) с картинки долго ражл ;)

  46. seodva сказал:

    Аналогично)) Картинка жжёт) А вообще верстальщики зарабатывают немного, если писать сайт под ключ тогда нормально можно сорвать деньжат.

  47. hellen сказал:

    Слышала что чем больше относительных параметров в коде, тем больше скорость загрузки страницы, это правда?

  48. Россиянин в Паттайе сказал:

    главное не теория, а практика

    то есть главное найти фрилансера который сам все это прекрасно знает, и которому не требуется ничего объяснять

  49. Аллен Карр сказал:

    ахаха, с хедом отмачили конечно! )

  50. Konstantin сказал:

    картинка доставила! )

  51. Refantom сказал:

    Не знаю, не знаю…Хочешь, чтобы было сделано хорошо – сделай сам.

  52. Крава сказал:

    Отлично, отлично. Достаточно внятные и грамотные требования. Жаль не все заказчики понимают что они хотят от разработчика.

  53. fdvf сказал:

    Спасибо за эту информацию

  54. Vadim сказал:

    ахаха, ну конечно с хэдом отмачили! ))

  55. Fashion сказал:

    Все правда.
    Для CSS удобно брать фреймворк, например Blueprint, или создавать свой – если постоянно работаешь с фрилансером-верстальщиком.

  56. Puma сказал:

    Спасибо за статью. Возьму себе на вооружение, что бы не делать косяков. Я профан, не подскажите, а почему так по разному отображаются вроде бы одинаковые методы в разных браузерах. Буквы например крупнее ну и прочее.

  57. Алексей сказал:

    Статья шикарная, но замечу, что не все пользуются тем, что Вы описали.

  58. Egor сказал:

    спс за советы, а картинка с хедом порадовала! ))

  59. Александр сказал:

    рекомендации весьма полезны, спасибо!

  60. Junglers сказал:

    Добротная статья, спасибо за информацию.

  61. dlgshr Rus сказал:

    ахах классная картинка ;)

  62. MAMA сказал:

    Ржу не могу – картинка

  63. cергій сказал:

    Замутнный хэд… Ну картинки подобрали тоже в пору! ))

  64. свадебный стилист сказал:

    Ну наконец-то! 14-й пункт как раз – коротко и по делу, а то воды нальют и каждую строчку описывают десятками предложений. А это как памятку прямо можно использовать, особенно начинающим.

  65. Ремонтник сказал:

    Как вариант- найми верстальщика/дизайнера, который будет верстать код, а когда весь код свёрстан, что бы не просиживать рабочее время, дорабатывать дизайн, рисовать небольшие графические элементы для сайта!
    =)

  66. remont-kompjutera сказал:

    Да, ТЗ надо представлять и более того, детально его обговаривать по пунктам на бумаге! Потому, что были случаи, когда человек высланное ТЗ «не так понял»…

  67. Игорь сказал:

    картинки в тему подобранны :D

  68. Роман Матвейчук сказал:

    Присоединяюсь, классная картинка доктора хауса :Р
    Очень полезный список требований получился. А таких горе-верстальщиков вообще нужно гнать поганой метлой!)

  69. dverirus сказал:

    картинки просто супер, очень развеселили, и статья доставляет удовольствия

  70. Pjatnica сказал:

    Доходчиво даже для начинающего, спасибо!

  71. Здоровье сказал:

    Не, столько писать – это бред, надо было разбить на несколько постов.

  72. armagedon сказал:

    Понравился описанный макет, как то имел дело с таким ,приходилось на дле натягивать, в итоге пришлось его «переверстать» , т.к. это требовало меньше времени и сил чем возится со старым )

  73. Максим сказал:

    Доходчиво даже для начинающего, спасибо!

  74. Photohoper сказал:

    Классно, спасибо!=)

  75. Andrei сказал:

    Куча коментариев про Хауса)))
    а по теме – очень хорошо написано, всё понятно..

  76. Энергоаудит сказал:

    Читал на Хабре, дико понравилось.

  77. Viktor сказал:

    требования и рекомендации – кратко и понятно, отлично для новичков.

  78. Александр сказал:

    Огромное спасибо администратору за информацию, очень признателен

  79. kursants сказал:

    мего ололол) но статья стоящая.

  80. рэппер сказал:

    Классная статья, сохранил себе 1ю картинку)

  81. kursants сказал:

    Просто шикарнО!

  82. Александр сказал:

    да, статья полезная

  83. Stas сказал:

    Хорошая статья, не воду льют а всё по теме. Кратко и понятно.

  84. kursants сказал:

    Прекрасная статья, есть своя изюминка и много чего можно узнать после ее прочтения, рекомендую. Автору огромное спс !

  85. Elena сказал:

    Очень жаль грамотных верстальщиков, в плане того, что им постоянно мешают школьнеги, как ыпрочем и другим профессионалам…

  86. ProGressive сказал:

    Список полезный, возьму за основу.

  87. Dorman сказал:

    Очень занимательная картинка в начале поста, улыбнуло)

  88. Vost сказал:

    Вот когда клиент не знает что он хочет то самый лучший верстальщик не чего не может сделать

  89. Grindex сказал:

    когда клиент сам не знает, что хочет, тогда не только проблемы с версткой , но и со всем остальным

  90. Alex сказал:

    Да, серьезный подход. Тем проще общаться с верстальщиком, понятно о чем нужно вести речь

  91. NikitaV сказал:

    Отличная статья и список, спасибо автору.

  92. Ler4ik сказал:

    Очень хочется этому научится.

  93. Ajax сказал:

    Хорошая полезная статейка. Побольше бы таких

  94. Kokh сказал:

    Настоящее пособие по работе с html-версткой. Чувствуется что написано от души

  95. KACTET сказал:

    отличная статья, все по теме,а то надоели уходить из темы!

  96. Александр сказал:

    не то что от души, а просто опытного человека в этой сфере

  97. Сергей сказал:

    Взял на заметку. Фон постоянно забываю прописывать как белый. Фото с топором порадовало

  98. йцукен сказал:

    Статья понравилась, написано качественно, да и в целом хорошо… автор продолжай в том же духе.

  99. yaris сказал:

    Подробная статья.. осилил, спасибо.

  100. strikestar сказал:

    нашел то что искал, автору респект

  101. аня медведева сказал:

    всё равно все будут продолжать делать, как делали ))

  102. Альберт сказал:

    Делаю сайты – верстаю сам, натягиваю на CMS сам. С недавних пор задумался о наемном дизайнере и верстальщике.
    Прочитал Ваш список требований к верстке, и осознал, что мои личные требования к себе, в первую очередь, совпадают с Вашим видением :)

  103. йцукен сказал:

    Ну статья неплохая, аналогов не встречал, довольно таки познавательно

  104. Натали сказал:

    Первая картинка с топором- супер. А вот с кроссбраузерностью у меня проблемы. Первый мой сайт запоролся на IE 8, я под него поддточила хаки, затем оказалось, что все растянуто в IE7 и IE6, броcила тот шаблон, занялась новым. Главным требованием было, чтоб в IE Нормально отображался.ох уж этот explorer

  105. SiviS сказал:

    Не стоит спешить нанимать верстальщиков для сайтостроения если у вас есть знания! Ведь можно же совершенствоваться как показала данная статья!

  106. реклама сказал:

    Интересная статья, автору спасибо

  107. Nicko сказал:

    Распечатал требования и рекомендации на заметку, валидация html-кода наше все

  108. Оксана сказал:

    Отлично, долго смеялась над картинкой с топором))На самом деле есть что взять на заметку, спасибо автору. Осваиваю верстку как хобби, и уже вижу, в чем постоянно допускаю ошибки))

  109. Владимир сказал:

    Спасибо автору за хорошую статью, очень мне помогла.

  110. фрукторианство сказал:

    Шикарно написано! однозначно + автору ;) А вообще, хотелось бы побольше такой информации в Рунете встречать как тут.

  111. Требования к html-верстке | Блог Артема Романова сказал:

    [...] основе материала [...]

  112. владимир Нарутов сказал:

    Думаю автор заслуживает похвалы за такой, хоть и небольшой, но все же труд !

  113. Принц сказал:

    Единственное, чего я не понял – причем тут Гриша Хаус. А за статью – спаисибище, как раз пытаюсь хтмл-щиком стать…

  114. Федя Беспомощный сказал:

    Спасибо за помощь! думаю эта статья очень пригодится мне, когда Я соберусь переехать на свой stand-alone блог.

  115. Marin сказал:

    отличный список с рекомендациями, благодарю

  116. Виктор Гюго сказал:

    Исчерпывающая информация, благодарю.

  117. Ленивец сказал:

    Сделал из статьи себе шпаргалку, спасибо

  118. Screamer125 сказал:

    Действительно Ваш пост практически готовое ТЗ для верстальщиков. Спасибо.

  119. SEO сказал:

    Это уже похоже на инструктаж :)

  120. belowel сказал:

    Спасибо, отличная статья,разложила всё по полочкам)

  121. Ответы на вопросы сказал:

    Отличная статья. Как раз собираюсь заняться HTML версткой.

  122. Grillman сказал:

    Я бы еще добавил про элементы навигации на яве или флеше.

  123. Grisha сказал:

    ахаха, картинка убила вообще ))

  124. детский интернет магазин в москве сказал:

    За пункт 12 спасибо! Не знал такого момента, а то мусора в папках с картинками валом.

  125. Spirit сказал:

    с html-валидатором совладать вообще очень сложно, час будешь верстать – два часа доводить до совершенства, по этому я часто забиваю на него, лишь бы кроссбраузерность была )

  126. Eduard сказал:

    ахаха, с хэдом порадоволо! )))

  127. Ghost сказал:

    Пункт 12. Зачем удалять ненужные картинки? Наоборот, пусть лежат, вдруг захочется вернуть прежние. А вот к каждым картинкам надо обязательно альт прописывать, даже если он пустой.

  128. Петр сказал:

    Очень грамотно написана статья. Благодарю автора.

  129. skrifer сказал:

    Спасибо за урок. Доходчиво написано. Будем учиться.

  130. Tood сказал:

    Если бы мне с такой простыней подошли и попросили бы подсобить при условии выполнения всеееех этих пунктов, я бы увеличил бы срок работы на день – ознакомиться с условиями договора =).

  131. Feel сказал:

    До середины даже не дочитал, терпения не хватило… Думаю, не стоит писать такие огромные статьи

  132. Антон сказал:

    Полезные рекомендации.

  133. senya сказал:

    Я сайт сам верстал. Валидацию не прошел. А хофигу!

  134. master сказал:

    Что, то знакомая статья, вроде на хабре была

  135. Владимир сказал:

    Я верстку сам делаю, хотя почитать лишний раз не мешает – вдруг что подзабуду

  136. Андрей сказал:

    Спасибо за список!

  137. DanElectro сказал:

    Очень картинки понравились. Очеееень в тему! =)

  138. Псих сказал:

    Мда картинка супер. Да и статья ни чего =))

  139. modusponens сказал:

    Валидность – это конечно хорошо, но я не понимаю людей, которые по нескольку дней сидят и правят все warning’и от валидатора.

  140. Евгений сказал:

    Статья описывает много моментов в CSS и HTML, полезное есть, но не то что ожидал прочесть.

  141. Рамка сказал:

    на хабре похожее постилось

  142. Дженерик сказал:

    Да никто html-валидности не придерживается. Где то на блогах была выложенна ссылка на html-валидатор, люди стали проверять популярные сайты и выяснилось, что большинство не проходят проверку!

  143. Канин сказал:

    Да уж, вроде и логично, что на сайте все должно быть валидно, но проверять все сайты – это же куча времени! Но в любом случае благодарю за познавательный пост.

  144. zolo сказал:

    Грамотное ТЗ, очень подробное, – это гарантия того, что работа будет выполнена качественно. Очень часто, действительно, на техническое задание просто забивают. И в итоге получается не то, что надо. Грамотное ТЗ – это половина выполненной работы.

  145. Валентин сказал:

    Вся фишка в тз

  146. flameon сказал:

    Спасибо большое!
    Иногда даю задания на макеты студентам… Ну в общем этим всё уже сказано (8 Звездец там бывает необыкновеннейший, однако редко, но бывают новые, никем не придуманные ранее ходы и решения, которые, чаще всего, не ввернёшь в реальные проекты.

  147. ohwow сказал:

    Да, рисунок правда удачный, как и сама статья. Важна работа с тз и контроль исполнителя.

  148. NnpctO сказал:

    Да уж.. почитал все это и настроение малость упало?! А что если я купил готовый программный продукт в виде интернет магазина за 259$ и там не учтено половина нормативов, которые вы перечислили.

    Да и если честно и нынешний бесплатный движок WordPress тоже не без греха и не без косячков. Я не пойму одного, почему многие компании не делают все правильно изначально?

  149. web-razrab сказал:

    Зачем сейчас верстать под убогую «программу» – IE6? Он в принципе не понимает HTML)) По-моему его уже давно пора забыть, как печальное недоразумение микрософт

  150. pTyCevod сказал:

    Сколько оказывается я не знаю про обычный HTML, а я думал я его практически постиг.

  151. BloodBlade3000 сказал:

    Очень много полезных рекомендаций! Спасибо, возьму на заметку)

  152. Алексей сказал:

    Да, Хаус тут не лишний. :) А вообще по теме: верстка – вещь серьезная. Я всегда занимаюсь этим сам.

  153. cs сказал:

    Тоже на хабре сперва прочитал. Отличная статья, вычилал кое что полезное о JS

  154. Фомин Коля сказал:

    HTML верстка я считаю самым начальным и главным заданием при разработке сайта.

  155. http://belowel.by/ сказал:

    Отличная и полезная статья
    Спасибо

  156. Программист сказал:

    Хорошая статья, да и с юмором=) Хаус – вообще в тему, нету слов!

  157. RSE сказал:

    Очень здорово, когда человек умеет различать профессионализм и неопытность

  158. Вячеслав сказал:

    Мы ещё толком с html не разобрались, а уже на подходе xhtml :)

  159. Роман сказал:

    как по ГОСТу

  160. Бузланов Борис сказал:

    Хорошая верстка – залог успеха!

  161. Лили сказал:

    Круто написано! И понятно, и ясно, и никуда не денешься! html – это основа основ и карскас, поэтому да, этому надо уделять внимание!
    И конечно, улыбнул Хаус)

  162. Ниндзя сказал:

    Спасибо, отличная компиляция полезных советов. Сохраню себе. Хотя никогда особо с валидатором не заморачивался. Пока сделаешь чтоб в 4 браузерах одно и тоже показывало уже как то не остается желания что-то допиливать.

  163. я рыбко сказал:

    Помнится меня уверяли что хтмл можно освоить за 1 день. Ну-ну

  164. Мужлан сказал:

    Статья исчерпывающая. Но я не видел еще ни одного сайта , который бы прошел 100% html валидацию.

  165. NIK сказал:

    Да можно так сказать взять на заметку! Спасибо!

  166. ivolga сказал:

    Это еще ладно, наши горе-фрилансеры так косячат, а когда премиум шаблоны WP от зарубежных студий с очень приличной графикой сделаны через одно место. Вот где плакать хочется – масса лишних css-ок, плюс к этому такое количество лишних переменных, причем имя каждой состоит минимум символов из 30. Руки бы оторвать программерам.

  167. sharepoint сказал:

    Вполне обычная статья, но автору респект за потраченное время и размещение информации в сети

  168. Регина сказал:

    да, статья, обыкновенная, и никакой особой оригинальностью не блещет. Но. Одно неоспоримое преимущество и достоинство: информация четко структурирована и попунктно прокомментирована! Вот. То что нужно! Автору за это большое спасибо!

  169. Kaschey сказал:

    Не знаю. Может это идиотизм, но когда бывает все достанут, плюю на все cms и тупо сижу верстаю любой сайт, что в голову в штмл. Вот отстучу пальцами пару страничек, да ещё css прикручу – оно и полегчает!

  170. Medved сказал:

    я вот не знаю как верстальщикам, но я для себя пару выводов и уроков получил!

  171. Олик сказал:

    Хорошая статья! И Хаус, ну просто неимовееерно в тему))))

  172. Adiko сказал:

    Рисунок с убил)))
    Сама статья супер, я, оказывается, много чего не по стандартам делал))

  173. darksky сказал:

    интересно было читать эту статью, спс!

  174. Леонид сказал:

    Спасибо автору за статью я только начал этим заниматься статья помогла разобраться во многом .

  175. Adiko сказал:

    А то я раньше проверял код на валидаторе, и дело этим ограничивалось :) Теперь буду ещё улучшать свой стиль вёрстки))

  176. artoha сказал:

    картинка очень ок ;))

  177. Filka сказал:

    Столько всего сделать, чтоб был хороший результат. Учтем.

  178. Домик сказал:

    расписали всё правильно, конечно же.

    Люблю, когда комментарии есть в коде, а то некоторые замутят так, что не разберёшься (

  179. overbag сказал:

    Всё равно, какие бы ни были требования к выполненной работе – каждый работник выполнит её добавив еще и свой стиль выполнения! И с этим ничего не поделаешь!

  180. ProgYouth сказал:

    Только начинаю учить html, статья очень кстати! Спасибо!)

  181. Савелий сказал:

    С кроссбраузерносстью традиционно самая засада. Например, многие вордпресс-шаблоны почему-то минувшим летом стали криво отображаться в Эксплорере. Причем, во всех версиях сразу – от 6 до 8. Непонятно, что произошло.

  182. apisklov сказал:

    учусь верстать, но никак не могу поянть какая верстка лучше? дивами или таблицами. таблицами вроде как мне легче верстать

  183. HipaHopa сказал:

    Интересно читать. Никогда раньше не делал комментарии в коде, не задумывался как-то… теперь одумался)

  184. Владислав сказал:

    Отличная статься, но вёрстка для меня это тёмный лес :(

  185. cool сказал:

    Cool Статья!

  186. SashaOskol сказал:

    Савелий: интернет эксплорер всю свою жизнь требует к себе отдельные плагины и модули чтобы все нормально отображалось)

  187. Цветочек Аленький сказал:

    Картинка зачетная с хэд которая) В верстке правда плохо разбираюсь. Раньше пробовала научиться но никак.

  188. Андрей сказал:

    Спасибо автору за статью. Сам много занимался версткой, как табличной, так и классовой))) SashaOskol Для нормального отображения во всех браузерах есть маленький html код который описывается еще в начале занятий с самой версткой.

  189. Student сказал:

    хороший мануал для html-верстки. Дак только все это выполнять не очень охота. :( Имхо если на то пошло – дримвивер форевер!

  190. okoloblog сказал:

    Меня заказчики всегда долбят валидностью. Хотя, не всегда можно достичь 100%. Или я не прав?

  191. silakoff сказал:

    Рисунок с head очень понраился _))))

  192. razor77777 сказал:

    А для меня мечта научиться верстать.)

  193. UTT сказал:

    Хорошие мысли собраны сразу.

  194. zondaf сказал:

    Смешная картинка первая!

  195. Hifdi сказал:

    Валидность это хорошо. А вот если вставляешь счетчик и у тебя сразу ошибки, что делать? Вроде и счетчик нравиться и ошибок не хочется.

  196. navi сказал:

    Отлично. Достаточно внятные и грамотные требования.
    Полезная и интересная статья

  197. Best сказал:

    Хорошая картинка, а фото я как аватар на фрилансе буду использовать!! ну очень понравилось)

  198. Художница сказал:

    Просто интересно, а зачем цвет фона для body обязательно прописывать?

  199. Nestly сказал:

    Очень интересная статья,полезно.

  200. Пиарщик сказал:

    понравилась не столько статься, сколько сопровождающее ее изображение)

  201. Вячеслав сказал:

    Спасибо, полезная статья, с фрилансерами всегда трудно работать, особенно с незнакомыми.

  202. Андрей сказал:

    О да) Фотка «Доктора Хауса» в статье рулит :))))
    Сама статья тоже понравилась!

  203. Алех сказал:

    Лично я под 6 ослик поддержку не делаю. устраивать себе геморой ради 3-6% посететителей? по сути это 2 разных сайта, под ие6 и остальные браузеры. Пусть ослик сдохнет!!!

  204. дмитрий сказал:

    Да, везде и в каждой статье что то новенькое, спасибо

  205. олег сказал:

    а как по мне так нет ничего прилестного и я удивлён как может нравиться такому огромному количеству людей,сори.

  206. Gregory сказал:

    =))) Фото – жесть!

  207. seomak сказал:

    табличная верстка сейчас практически потеряла свою актуальность. все верстают на DIVах. Причем, цену за верстку макета блога заламывают неимоверную, а качество мягко говоря не очень. Поэтому сейчас свои проекты чаще верстаю сам. Статья интересная, но ничего нового для себя не почерпнул. Все равно спасибо!

  208. Онлайн Хулиган сказал:

    seomak, не правда. Иногда без таблиц не обойтись. В частности для создания самих таблиц на странице или структурирования информации табличным способом. Таблицы – они для таблиц, скажем так.

  209. Alex сказал:

    Дельная статья, локонично и по делу. Кто интересуется могу посоветовать почитать Артемия Лебедева «Ководство» Там про это и еще многое другое, что стоит знать

  210. Lena сказал:

    Для успешной вёрстки это знатиь не обязательно.

  211. лилит сказал:

    Интересная статья, спасибо большое.

  212. Нумеролог сказал:

    Цвет шрифта для боди то же обязательно надо указывать!

  213. Krang23 сказал:

    Да, весьма интересно.
    Есть чему поучиться.

  214. CelNet сказал:

    Отличные рекомендации. Думаю помогут мне в дальнейшей работе!

  215. Выкрутасы скачать и смотреть онлайн сказал:

    Полезная инфа, стоит её в заметки занести.

  216. Grodno сказал:

    Очень хорошие рекомендации, спасибо за статью.

  217. Aleksey Sarapulov сказал:

    Я согласен свыше сказанным! Также мне интересна эта тема и еще хочу заметить, что отличный блог и статьи приятно читать.

  218. Саша сказал:

    Узнал парочку новых штучек, на зацепила меня больше фотка)))

  219. Igorleto сказал:

    Отличный сборник советов, практически учебник!

  220. Andrey сказал:

    Валидность конечно штука хорошая, но не стоит забывать что главный валидатор это все таки пользователь!!!

  221. Арсений сказал:

    Картинка к посту прикольная))))

  222. fotow сказал:

    вообще интересно как ПС относится к «чистоте и грамотности кода»…а то если посмотреть их выдачу то в топе в коде вообще черт знает что

  223. Zippo сказал:

    Спасибо автору

  224. Gera сказал:

    Настоящий крик души, которая пострадала от альтернативно одаренных верстальщиков. Сам убедился чтоб вышло как надо, нужно в ТЗ описать все до мелочей. Упустишь что-то в результате будет сделано не так как надо, и куча отличных отмазок в придачу.
    Не надо говорит какие заказчики привередливые, они хотят получить то что им надо и платят за это деньги

  225. володя сказал:

    спасибо за статью

  226. River сказал:

    Спасибо за статью, действительно все расписано очень подробно и грамотно. Статья однозначно уходит в закладки. Чувство юмора (картинки) тоже радует :)

  227. крутой эзотерик сказал:

    очень уж строгие правила..спасибо за полезную инфу

  228. курсанточка сказал:

    Мне тоже пост понравился, люблю, когда все по пунктам – коротенько и внятно

  229. Okinak сказал:

    Как раз собирался заказывать верстку. Очень полезные рекомендации. Ведь вроди бы и знаешь, а как тз начнешь писать обязательно что то забудишь.

  230. TsuriCom сказал:

    Отмучался с макетами прямо по пунктам из вашей статьи. От себя совет – когда беретесь за такую работу, берите почасовку, а не назначайте плату за проект и отдельно оговаривайте качество результата с приемщиком.

  231. BloggerX сказал:

    Спасибо, что напомнили о css_browser_selector.js

  232. Vir2al сказал:

    Всегда была и будет популярна верства, многие выкладывают кучу денег за нее.

  233. sap1ens сказал:

    кое что для себя вынес из этого поста! вернее вспомнил! спасибо=)

  234. CLASSIK сказал:

    а мне дивная верстка больше нравится

  235. Владимир сказал:

    А мне табличная больше нравиться.
    Хотя в последнем ИЕ как то кривовато как то получается…

  236. Онлайн видео сказал:

    Эти 24 пункта можно выделить в свод законов SEO в разделе html!

  237. Мишель сказал:

    пхахаха, картинка к посту прикольнула))))
    по теме: таблицы как правило используются на древних сайтах

  238. jon4god сказал:

    Спасибо за алгорит! Еще бы его все придерживались, а то глаза вывернешь пока поймешь, что накалякали. А пункты в печать и на стенку! :)))

  239. DmitriyMylitta сказал:

    Многие думают что сверстать сайт весьма просто, но когда на такой сайт смотришь с разных браузеров и разных разрешений монитора, убеждаешься, что сверстать хороший качественный сайт не всем дано

  240. Витя сказал:

    не то что раньше наляпал наляпал и сайт готов)

  241. Уфа сказал:

    супер зачетная картинка к посту.

  242. игры торрент сказал:

    кое что для себя вынес из этого поста! вернее вспомнил! спасибо=)

  243. Коля сказал:

    html вобще как по мне интересный язык, если не выходит самому, нанимаем версталщика.. он то точно знает все тонкости хтмл

  244. Саша сказал:

    Спасибо за статью, а картинка просто супер :)))

  245. Нумеролог сказал:

    А по мо-моему ничего нового не сказано.

  246. z005 сказал:

    учу на дано этапе жизни хтмл. Полезная статья для начинающих. Спасибо

  247. Анна сказал:

    Спасибо за сайт, за интересный материал.

  248. Лиза сказал:

    Спасибо, хорошая статья, плюсанула.

  249. ivolga сказал:

    Да уж, доктору Хаусу столь закрученный сюжет и не снился)))) Веб-дизайнеры порой так извращаются, что проще самому шаблон сверстать.

  250. Сергей сказал:

    Спасибо за статью и фотки понравились

  251. Владислав сказал:

    Спасибо за статью.

  252. Максим сказал:

    Я только начинаю познавать верстку HTML, ваша статья мне помогла, спасибо. К стати, а какую верстку после ХТМЛ изучать лучше?

  253. Андрей сказал:

    Первый рисунок очень креативный, сохранил )))
    Статья очень интересная. Пунк 3 многим из перечисленных я руководствовался сам, так жэ я нашел то о чем не догадывался.

  254. Tramp сказал:

    Вроде как IE 6 сейчас никто уже не пользуется)

  255. Игорь сказал:

    Вполне обычная статья, но автору респект за потраченное время и размещение информации в сети

  256. Fame сказал:

    Да уж хтмл это не шутки, я например не шарю совсем поэтому сайты на вордпрессе запускаю

  257. nearandy сказал:

    Заработок в интернете – сайт о заработке в интернете

  258. yury сказал:

    Надо будет у своих сайтов код почистить.

  259. Витя сказал:

    Обязательно учтем ваш пост, спасибо.

  260. SErial сказал:

    Спасибо, посмешили первым рисунком)

  261. batrai сказал:

    Вот если честно сказать свой первый сайт я делал таким же как и описывается в пункте 2. О, велика моя скорбь!! ноя думаю все с этого ничинают! Со временем моя верстка стала такой как должна быть! Человеческая! со всеми коментами! Итог: ребята, прежде чем браца за что нибудь нужно учится! и еще раз учится! Чтобы потом не пришлось краснеть за свою работу!

  262. TonnyMontana сказал:

    Все начинают с таких сайтов, главное, чтобы прогресс был)

  263. Олег сказал:

    Блин сколько пробовал верстать, так и не получилось..

  264. внешние факторы ранжирования seo сказал:

    а я верстать так и не научился, да и некогда. начал с создания сайтов, переключился на продвижение) первый сайт на юкозе стыдно вспомнить, теперь там только сателлиты)

  265. Михаил сказал:

    Ваш ребенок приносит из школы только низкие оценки? Он систематически не успевает в усвоении по трудным дисциплинам? Педагоги говорят, что уровень знаний ребенка близок к нулю? Не паникуйте и не печальтесь! Всё это совсем не показатель того, что ваш ребенок глуп! Он всего лишь нуждается в услугах качественного репетитора!

    Наша система школьного образования поразительно несовершенна. На трудные и востребованные занятия, как математика, информатика и физика согласно школьной программе отводится минимально времени. А количество изучаемого учебного материала огромен, и неудобен для восприятия. Соответственно, в знаниях учеников появляются значительные дыры, исправить которые могут обучение с профессиональным частным репетитором. Частный репетитор поможет ребенку снова получить уверенность в своих познаниях. Качественный репетитор заново откроет в нем интерес к учебе. Репетитор станет для дочери или сына надежным помощником и мудрым учителем на тяжелой дороге к знаниям! Услуги частного репетитора очень пригодятся тем детям, решившие обучаться иностранные языки. Ведь все мы знаем, что изучить хотя бы посредственные знания, по этому уроку изучая лишь школьный курс невозможно. Соответственно, для всех желающих, реально выучить иностранный язык, а не отделаться галочкой в школьном табеле, занятия с репетитором это выгодный вариант.

    Серьезные занятия с частным репетитором стоят денег, и в некоторых случаях это большие траты. Но знайте – обучение того стоит! Лучшая школа в городе не сможет дать ребенку тот уровень знаний, который он получит у опытногочастного репетитора.

    В нынешней школе класс размером 30-35 учеников и в течение урока преподаватель никак не может проконтролировать успеваемость отдельного школьника. Воспользовавшись услугами домашнего репетитора в Ярославле, вы подарите ребенку драгоценное время, на которое все знания учителя будут предоставлены только ему!

  266. Женя сказал:

    Верно говорят – главное, это на движке пробовать макет.

  267. anadonam сказал:

    ЭЭЭ вы че тут фигню советуете – рклад он и есть оклад и ненадо ничего перекладывать нинакого – ниодин фриланчсер не сделат то что нужно фирме он сделает лишь то что дадут

  268. anadonam сказал:

    http://www.anadonam.net вот почитайте

  269. dude сказал:

    Верстальщик жестоко прикололся ) Вы ему не говорили, когда дедлайн? ;) может юмор у него такой

  270. веб-мастер сказал:

    С топором картинка порадовала))))

  271. sergking сказал:

    Горе верстальщикам место на первой картинке )

  272. Vadim сказал:

    Спасибо, очень интересно было узнать о правильном разбиении блоков, а также о том, следует ли налегать на ЯВУ!

  273. Drong сказал:

    Интересный пост, кинул в закладки :)

  274. load сказал:

    х, всегда готовыми шаблонами пользуюсь )))пока не хватает времени научиться верстать самому

  275. Cepj сказал:

    Популярно, понятно, развернуто. Спасибо за обзор!

  276. Poet сказал:

    Я согласен с тем, что отдавать работу надо на проверенного фрилансера, а не на новичка, который в этом еще ничего не понимает.

  277. Alex сказал:

    Что то жесткие требования к верстке.

  278. litw сказал:

    Как же все усложнилось по сравнению с классическим html

  279. Никита сказал:

    Делали наверное супер мастера некоторые шаблоны. Хотя, если найти нормального автора, можно сэкономить кучу времени. Или фрилансеру поручить работу.

  280. Mehanik сказал:

    Весьма жесткие требования к верстке. Без них обойтись никак нельзя?

  281. Константин сказал:

    Давно хотел заняться версткой, нужно попробовать. Спасибо за статью.

  282. Laacrus сказал:

    Требования, то что нужно! Спасибо за четкое их написание. Всегда приходилось верстальщикам их писать, когда с новыми работаем.
    Mehanik, ну если обходится без них, то можно получить, то, что автор написал выше, где на верстку будете вынуждены смотреть как Док. Вам это надо ?

  283. bloger7791 сказал:

    для этого и принимаются стандарты кодирования и прочие документы, чтобы не было бардака. А то кто в лес кто по дрова…

  284. Korn сказал:

    Хорошая статья, не воду льют а всё по теме. Кратко и понятно.

  285. Алексей Сурков сказал:

    Сейчас занимаюсь версткой, очень сложная штука, требует практики!

  286. Тильда сказал:

    да, норм расписано, а практика везде нужна :)

  287. Аккорд сказал:

    Жаль, не все эти требования к вёрстке соблюдают. Начиная даже с самого первого – кроссбраузерности. У меня стоят Explorer и Firefox – пользуюсь по очереди и часто, пользуясь Explorer’ом, натыкаюсь на некоторых сайтах на надписи: «Ваш браузер устарел, обновите его для просмотра нашего сайта». Получается, владельцы таких сайтов часть посетителей уже на подходе отсекают, ведь обновлять не все побегут.

  288. anubis26 сказал:

    Наверное проще и надежнее сделать верстку самому, чем объяснить верстальщикам, какая верстка от них требуется

  289. Саня сказал:

    Спасибо ,очень познавательно! пойду исправлять ошибки:)

  290. MrAnger сказал:

    CSS классы имели кириллические названия, причем не осмысленные, а вида «.стиль1, .стиль2»
    Даже не знал что можно давать стилям названия на кириллице)))
    А вот кросбраузерность….меня убивает. = (

  291. Vladimir сказал:

    Трудозатратно это все, но полезно.

  292. dakuenjery сказал:

    Правила прямо в точку!

    А про шапку меня просто убило. Я и представить не мог, что до такого можно додуматься! xD

  293. Cepj сказал:

    Да, все верно! Легче один раз сделать, чем потом переделывать!

  294. Павел сказал:

    Спасибо за список требований, нужно себе где-то сохранить – однозначный маст хев.
    Все-таки один раз приучив себя к порядку потом сохраняешь кучу времени при разработке.

  295. Дмитрий сказал:

    Верно сказано кстати. Сделать сразу руками лучше чем несколько раз жо….
    Картинка с хедом зачетная =)

  296. Александр сказал:

    Хороший список. Самое сложное помоему сейчас сделать что бы все было одинаково во всех браузерх

  297. Gary сказал:

    Картинка xDDDDDDD
    Ну а в остальном всё это уже проходили

  298. DizOK сказал:

    Спасибо за информацию) Все выложили воедино. Все четко и понятно описано. Еще раз спасибо!

  299. Brisk сказал:

    Картинка, где изображена «казнь» с разметкой HTML классная! :) Похоже, HTML язык придумали в средневековье. :D

  300. Сергей сказал:

    Забудьте вы уже про этот ie 6, им почти уже никто не пользуется.

  301. Spek сказал:

    хороший пост, хоть я уже из етого много знал, но некоторые вещи стали полезными!

  302. Виталий сказал:

    Отлично структурированные требования. Осталось только добиться того, чтобы все вебмастера им следовали. Иногда прихдится переделывать такие верстки, что глаза на лоб и думаешь: лучше сделать заново, чем работать с таким исходным кодом.

  303. Максим сказал:

    Ха-ха первая картинка ваще ржачь ))

  304. sergio сказал:

    А я больше люблю табличную верстку…

  305. Макс сказал:

    Фото Хауса в тему:)

  306. fresh сказал:

    Данная стаья пошла мне на пользу при верстке моего первого сайта, но пока он у меня смирно лежит на ПК

  307. Владимир сказал:

    Сильно улыбнула картинка с :) узконаправленный юмор))))
    а так в целом прочитал статью и понял что у меня далеко не все так идеально на сайте как хотелось бы :)

  308. Павел Николаевич сказал:

    Картинка с head прямо в тему, про вёрстку хороший пост

  309. Miha сказал:

    Иллюстрации говорт сами за себя)))

    А статья и впрямь зачётная!

  310. dnzl сказал:

    хорошая татья для начинающих верстальщиков, как я)

  311. Николай сказал:

    Хорошая статья, учится нужно делать работу аккуратно. Потому что заходя на сайты и нажимая «исходный код» – видишь такую кашу…

  312. Rem сказал:

    Хороший список. Я работаю в основном с фрилансерами, интересно как они на него отреагируют

  313. I2V сказал:

    Стандартные рекомендации (правила). Но, всёже не стоит прям на всем так зацикливаться, иногда можно следовать такому методу – «правила существуют, что их нарушать», ну разумеется с осторожностью и осознанием того, что творишь :)

  314. Андрей О_о сказал:

    Соглашусь с Николаем, смотришь исходный код страницы, а там такой кошмар и ужас, что удивляешься, как это браузер до сих пор это отображает.

  315. Алекс сказал:

    Метт Каттс недавно говорил, что гугл не обращает внимание на верстку, лишь бы на сайте все отображалось правильно и корректно.

  316. Соколов Леонид сказал:

    Нельзя не согласиться, что для начинающих верстальщиков это просто клад.

  317. slydernet сказал:

    некогда сверстал свойц первый сайт проверил во всех браузерах все ок прошло несколько лет и сайт стал отображаться так что просто жуть берет все блоки съехали, 2 недели поиска кояка так ничего и не дали слелал преднамеренную ошибку сайт стал хоть как то боле менее отображаться

  318. Сергей сказал:

    Зачем вообще заморачиваться с версткой html, есть ведь cms и бесплатные шаблоны, которые можно заточить под свои нужды при небольших знаниях html и css.

  319. Артем сказал:

    Интересная статья. Согласен с автором! Спасибо!

  320. Володя сказал:

    Стаття супер Спасиба.

  321. Konstantin Vita сказал:

    Про GIF хорошо сказано, я по правде говоря, пренебрегал им. А ведь это реальная экономия.

  322. Max сказал:

    Это обязательная штука, бесит разбирать код без комментариев.

  323. Gold-Coin сказал:

    Я уделила этим моментам самое большое внимание, и получился неплохой сайт и к тому же теперь валидатор не ругается и пропускает мой сайт без ошибок. От этого сейчас пока только видное преимущество в сервисе Alexa, а позиция сайта 200 тыс. стала. Но посещений пока не так много как хотелось бы.

  324. Anatoly сказал:

    Еще с университета стараюсь комментировать код, даже если никто кроме меня читать не будет. Во время учебы писал, чтобы списывальщики не мучили вопросами что да как)))

  325. Игорь сказал:

    Спасибо статья хорошая. Но я думаю если что то делаешь делай это сам!

  326. pogodainfo сказал:

    верстка это целая наука, особенно сейчас когда развелось большое количество разных версий браузеров, смотришь на сайт, вроде нормал а в другом браузере все плывет, обидно

  327. Евгений сказал:

    Мда! Хорошая верстка, это важно, спасибо!

  328. borisgrishakov сказал:

    спасибо за интересный материал! а вот у меня вечная лень с коментами, ну вот не могу заставить себя их делать, а через время в собственном коде не разберешься…

  329. Саня сказал:

    Материал интересен буду версальщиком)

  330. Николай сказал:

    Комментировать некоторые моменты необходимо для самого себя, чтобы в процессе работы не теряться. А то, что верстальщики должным образом не наводят порядки в коде – это факт. Благо, что есть системы управления сайтом, благодаря которым в код особо не лезут, конечно, если не принимаются за кастомайзинг.

  331. Edward сказал:

    По собственному опыту скажу что в течении года один сайт не показывался в мозилле, поскольку забыл закрыть тег, в результате текст отображался желтым на желтым. Естетсвенно часть клиентов потеряна. В хроме и же IE было все нормально.

  332. март авто сказал:

    Первый рисунок порадовал) Сейчас начинаю только верстать!

  333. Пётр сказал:

    А зачем учитывать при вёрстке 6 IE?)
    ИМХО это уже браузер прошлого и даже если на нём сидит пару процентов ламеров, то на них ровняться не стоит.
    Особенно учитывая какие жёсткие глюки бывают в сём дивном творении Micro$oft…
    Никто ж не равняется на IE4-5, а хотя под ними тоже ещё некоторые сидят.

  334. игорь сказал:

    позновательная статья. правдо в реале не всегда все просто. да и заказчик считает что он всегда прав.

  335. Евгений сказал:

    Сделать сайт кроссбраузерным это наверное самое сложное , особенно если знания html и css на маленьком уровне , как у меня .

  336. droid сказал:

    Добавил ваш сайт в закладки, так именно эта статья мне очень пригодилась, буду ваш посещать по мере обновления!

  337. александр сказал:

    Набираюсь опыта))

  338. Буква сказал:

    спасибо. Распечатала себе перечень требований!!

  339. Андрей Охотников сказал:

    Хаус)))
    Он велик!)

  340. ASP-Info сказал:

    Спасибо за статью))))

  341. hahaha сказал:

    Не знаю что-то, но мне кажется на валидность верстки всем плевать. Проверьте великий гугл на валидность, если я не ошибаюсь на морде около 40 ошибок по валидатору.

  342. Вконтакті сказал:

    Очень полезная статья. Спасибо.

  343. Марат сказал:

    С хедом вы конечно ))))

  344. Nastena сказал:

    Спасибо за статью)))

  345. Андрей сказал:

    Очень жестокие требования…верстка это творчество я считаю что не должно быть никаких шаблонов…я верстальщик я знаю точно!

  346. Andrew сказал:

    Отличная статья. Картинка то что надо)

  347. новогодний подарок сказал:

    верстать надо уметь. постоянно пытаюсь, постоянно глючу. уфф

  348. Skoba сказал:

    Согласен не со всем. Часть пуктов можно опустить, списав на творчество. Но в принципе, такие требования лишними не будут.

  349. icon сказал:

    дать такое прочитать начинающему верстальщику, так он и от профессии своей откажется))

  350. New Time сказал:

    Под IE6 не верстаю уже около года

  351. Эдуард сказал:

    Полезная информация к прочтению!

  352. Сергей сказал:

    Опыт приходит со временем, а до этого хоть ты кол на голове чеши – ничего не выйдет. Я сам занимался вёрсткой примерно года 4 пока смог действительно профессионально и качественно верстать. да и до сих пор иногда отказываюсь от некоторых макетов

  353. Санёк из Сибири! сказал:

    Честно говоря этих требований и рекомендаций слишком много, но если действительно все их соблюдать, то далеко не всегда эффект того стоит.

  354. vawsan сказал:

    Самое важное – валидность и кросбраузерность, остальным можно пренебречь!

  355. Фотограф сказал:

    Ого, я оказывается, 90% требований на подсознательном уровне соблюдаю всегда)

  356. MD52 сказал:

    У меня знакомый верстальщик на расхват, а я пока новичок, вот по таким статьям буду ломать сайт :)

  357. http://svoi-vzglyad.ru сказал:

    лучше уж на php перейти тогда

  358. Sergej сказал:

    Лицо доктора хауса в тему. :)

  359. Андрей сказал:

    картинка с head в тему, а требования как в принципе стандартный набор, спасибо за статью.

Оставить комментарий