Архив рубрики CSS

min-width и max-width для IE6 одновременно

Используя выражения в CSS-файле для Internet Explorer 6, можно добиться поведения, которое все нормальные браузеры уже давно умеют, а именно min-width и max-width свойства для блока:
#someblock{
width:expression(((document.documentElement.clientWidth ||?
document.body.clientWidth) < 990) ? '990px' : ?
((document.body.clientWidth > 1280) ? ‘1280px’ : ‘100%’));
}
Данная … Читать дальше 

Also posted in Scripting | 54 комментариев

Image Replacement vs SEO

Image Replacement – очень популярная в последнее время техника замещения текста графикой, которая обычно применяется к заголовкам, логотипам и рекламным сообщениям, когда нужно оформить текст сложными эффектами и нестандартными шрифтами, а средств HTML и CSS уже не хватает.
По этой теме … Читать дальше 

Also posted in SEO | 16 комментариев

Верстаем HTML/CSS календарь

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

Also posted in HTML, XSLT | 28 комментариев

Разбор полетов

На днях журнал Smashing Magazine опубликовал статью “70 Expert Ideas For Better CSS Coding“. В статье рассматриваются вопросы организации и структуры кода CSS и возможности его оптимизации.
Давайте попробуем разобраться насколько эти советы являются экспертными и на сколько реально их использовать … Читать дальше 

| 15 комментариев

Обнуляем дефолтные значения для HTML-элементов

Известный веб-стандартист и гуру CSS, Eric Meyer, описал вторую версию стилей, обнуляющих дефолтные значения отступов, рамок, размеров шрифтов и т.д. для HTML-элементов, существенно облегчающих начало работы над сайтом.
Вот они, собственно:
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, … Читать дальше 

| 19 комментариев