IZONE - http://www.izcity.com/ - бесплатный софт, вэб-сервисы, ресурсы для раскрутки, свежие номера журнала "Internet Zone".

Основы CSS. Зачем все это нам нужно

Создавалось все это для того, чтобы отделить содержание страницы от сопутствующих дополнительных тэгов описания. Предположим, нам надо писать одно слово, часто повторяющееся в тексте, зеленым цветом и шрифтом отличным от шрифта текста. Для этого надо написать: "FONT- COLOR: такой-то, размер: такой-то". И так каждый раз, когда нужна строка или абзац с этими параметрами. CSS(Cascading Style Sheets ) дает возможность задать описание обьекта только однажды. Мало того, можно описать все стили для нескольких страниц или всего сайта в одном отдельном файле и все ваши странички будут иметь совершенно одинаковый вид - одинаковые шрифты, таблицы, рамки. Кроме того, CSS позволяет использовать множество эффектов для оформления страниц. Что тоже важно.

Как видите, идея была хорошая. Но получилось как всегда. До сих пор не созданно броузера поддерживающего таблицы каскадных стилей на все 100%. Из распространенных Эксплореров и Нетскейпов, конечно, болше описаний стилей поддерживает Эксплорер. Нетскейп понимает меньше описаний, да и в том что понимает есть свои особенности. По слухам(сам не проверял ) больше Эксплорера поддерживает CSS броузер Опера. При большом интересе к теме можно посетить сайт разработчиков — консорциум www.w3.org — разработчики CSS Конечно, там все на английском, а вы чего ожидали? Просто поставте на свою машину переводчик, их сейчас много развелось. Литературного языка не получите, но смысл уловить можно.

Кстати, на "WebClub.ru" — российском клубе вебмастеров — есть переводы многих описаний. Перевод очень хороший, на русском языке. :)) Только, вот, не все еще перевели... Начнете читать — удивляться будете по пять раз на странице. Столько всего можно описать! Пардон, можно было-бы, если б все это поддерживалось броузерами. Чтение очень увлекательное, первый раз я читал эти описания как фантастику в детстве.

Тем не менее, преимущества применения CSS перед "чистым" HTML все-ж есть. Если писать коды вручную, то это заметно сразу. :)) Кроме упрощения кодировки значительно уменьшается размер файла. Использование DHTML тоже не обходится без применения таблиц стилевых спецификаций. Если точнее, то вообще не возможно.

Господа, граждане! Если начали штамповать HTML странички с использованием CSS, пожалуйста, купите себе и Эксплорер и Нетскейп . Установите и то и это и проверяйте работоспособность страниц в обоих браузерах! Кроме того, многие стили браузеры поддерживают по разному и имеет смысл посмотреть, что-же там увидят Ваши гости. А вдруг кошмар, от которого весь день будет тошнить или, того хуже, вообще ничего не увидят. Встречаются такие сайты. На ФронтПейдже, что-ли, ляпают... В Эксплорере все очень даже, а Нетскейп — ну просто сразу давится!

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

Сразу предупреждаю тех "любителей" таблиц стилей, которые будут просматривать странички раздела в Нетскейпе — многого он не поддерживает и многого вы не увидите. По возможности буду приводить коды, так что есть выбор — зайти позже в Эксплорере или попробовать все самому.

Источник: A-design studio http://mtk.on.ufanet.ru

 


Copyright © "Internet Zone"info@izcity.com
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас.