Сайт вебмастера
CSS, HTML, LESS, SASS

Колонки одинаковой высоты для адаптивного дизайна

Проблема создания колонок одинаковой высоты достаточно известна. Суть её в том, что при вёрстке float-блоки колонок имеют разные высоты, согласно своему содержимому. Читать ➝

Организация Less-файлов

C LESS я начал работать примерно полгода назад, но до сих пор окончательно не определился с наиболее эффективной организацией данных. Читать ➝

Пример создания универсального LESS-микса для табов (вкладок)

В MaxSite CMS 0.73 с помощью плагина Tabs можно задавать табы прямо в тексте. Делается это довольно просто с помощью bb-кодов. Читать ➝

Mixin в LESS бывают разные

Миксы достаточно универсальны. В простом варианте - это готовый набор css-правил. В более сложном случае - это параметизированные примеси, по сути - функции. Для новичков не сразу понятна разница, хотя они имеют принципиальные отличия: первый вариант по сути copy-paste. Второй - функция, принимающая аргументы и имеющая более сложный алогритм вывода. Читать ➝

Почему нужно изучать LESS

LESS - технология, позволяющая значительно сократить время вёрстки сайта. Работая с LESS постоянно ловишь себя на мысли, что именно таким и должен быть стандартный CSS - с улучшенным синтаксисом, переменными, примесями, функциями и т.п... Впрочем об этом пока можно только мечтать, может в CSS 9 и появится нечто подобное, ну а нам пока ничего не остаётся, как решать текущие проблемы самостоятельно. Читать ➝

Что нам стоит сайт построить?

За последние годы в веб-стоительстве изменения коснулись самой идеологии построения сайта - все больше веб-строителей понимают, что требуется придерживаться концепции, заложенной в HTML 4.0, а именно отделения структуры документа от его отображения. Я бы даже сказал, что сейчас наблюдается некая «мода» на возведение в абсолют этой идеи. Выражается это, например в повальном «переходе» на верстку DIV'ами, вместо привычного использования тегов таблиц (хотя таблицы никто из спецификации не исключал). В принципе нет ничего плохого, в том, что дизайнер будет использовать более «легкие» теги и строго следовать рекомендации W3C. Но вместе с тем я предлагаю все-таки немного спокойней и прагматичней (что-ли) подойти к этому вопросу. Читать ➝