5 советов верстальщику
Лучше поздно, чем никогда. Наконец-то я готов представить свои пять советов в рамках эстафеты, запущенной Никитой, тем более что "пинок" получил от трех человек. 1) Читайте блоги специалистов в данной сфере. Хотя уже и не так часто, но в них периодически появляются интересные приемы верстки. ...
Комментарии (32)
спасибо
Согласен со всем, кроме 3)
Фраза «Благодаря CSS, можно легко разместить контентную часть страницы в начале кода страницы» — ИМХО редко соответствует действительности.
А мне так в CSS как раз 3 пункт очень нравится — многое можно сделать и традиционной версткой, а вот вынести осоновной текст специально для поисковиков на самый верх верстки, а навигацию, рекламуи т. п. вниз — бывает очень полезно.
Не понял, что вы хотели этим сказать. Я постоянно это практикую, что тут не соответствует действительности?
Вот, верно!
Я уже думал не дождусь советов :)
Вчера тоже писал маленькую статейку, по поводу чистого HTML кода, и меня тоже посетили те же мысли. Особенно 3 и 4 пункт
Мой «пинок» был решающим? =)
Юрий, а я сначала вообще не хотел их писать, но, раз уж попросили сразу несколько коллег «по цеху», то пришлось обмозговывать :) Хотя, с ходу все пять было сложно написать, если честно.
Да, Паша, именно так! ;)
На сколько сейчас распространённо используют CSS-спрайты? Вещь-то полезная, но как-то очень не распространённая. или я не замечаю этого просто.
Не знаю, насколько это распространено, но те, кто стремятся оптимизировать свои сайты и знают о CSS-спрайтах, обязательно их используют.
Я довольно часто использую CSS-спрайты, очень и очень удобно. Раньше для этих целей использовал Java скрипты, но веть сами понимаете — это тупо, глупо и неоправдано)
Совершенно верно.
Третий пункт особенно важен, так как иногда получается, что содержательная часть находится глубоко внизу и поисковый робот просто не доходит до нее.
CSS-спрайты, как вы их здесь называете, это эффект наведения без предварительной загрузки, который впервые предложил Petr Staniek (известным как Pixy) в статье: «Fast Rollovers without Preload» (http://www.wellstyled.com/css-nopreload-rollovers.html). ОН так и называется метод «наведения без предзагрузки Pixy».
В этом методе все состояния наведения помещаются в одно изображение и при изменении состояния изменяется только свойство background-position. Это позволяет избежать загрузки изображений при каждом изменении состояния (или предварительной загрузки), что может ускорить отображение. Я об этом давно уже писал в своей статье: www.seo-copywrite.ru/web13/#goto3
>> Фраза «Благодаря CSS, можно легко разместить контентную часть страницы в начале кода
>> страницы» — ИМХО редко соответствует действительности.
Запросто делается на слоях (и на CSS+HTML так же просто), правда я в последнее время уже незнаю что наверх поставить, вроде все надо, а странички индексируются и так нормально, хотя в каких-то случаях может и критично
Он наверное имел ввиду не то, что не знает как это делается, а что на практике не так часто используют столь полезную фишку вёрстки.
>> Фраза «Благодаря CSS, можно легко разместить контентную часть страницы в начале кода
Да не все так просто получается, если страницу делать с подвалом. Все равно нужно ява-скрипт использовать. Да и z-index идет при абсолютном позиционировании, и следовательно верстка идет под 1 размер, а не резинка.
Другой вопрос, на сколько это необходимо?
Я делаю это безо всяких ява-скриптов.
Про что именно вы говорите? Если в целом про 3-й пункт, то, чтобы это сделать, абсолютное позиционирование не нужно.
Необходимо, если хотите получить дополнительного респекта у искалок. Лично я никогда не пренебрегаю этим плюсом.
сколько по времени нужно учиться на верстальщика?