Для начала надо получить базовое представление о CSS и о структуре таблиц стилей. Читаем первые три страницы сайта http://www.wisdomweb.ru/CSS/css-first.php Материал изложен великолепно. Все очень просто, понятно, и с примерами. Там совсем маленько, так что к прочтению обязательно.
После этого у Вас должно быть понимание что такое селекторы в CSS. А именно селекторы тэгов, id, class и атрибутов. А так же как их можно комбинировать. Это очень важно. Можно сказать, что в этом ключ к успеху в этой теме.
Еще нужно знать, что такое <div>. Тип нашего элемента - html. А в этом языке тег <div> является блочным элементом и предназначен для выделения фрагмента документа с целью изменения вида содержимого. Другими словами, это как бы прямоугольный кусок места на страничке (контейнер) к которому мы можем применять CSS стили оформления. Но будьте внимательны, когда прячете один <div> в другой. Пока что разберем простой пример. В нем вообще не будет кода <div>, но надо знать, что весь написанный в поле код, будет помещен как раз таки в <div> блок, с указанным классом и id, посмотреть которые можно внизу в строке под полем ввода (где мы код пишем).
Теперь можно приступить к экспериментам. Создадим на сцене новый элемент с типом html. Сохраним его. У элемента сразу будет создано первое состояние. Назовем его first. В поле Код запишем какой нибудь текст. Напримет Первое состояние. Внизу, под полем Код, увидим что то наподобие
(CSS class: type_html style_default state_Logs element_116, CSS id: state_179)
Сейчас нам понадобятся знания с прочитанной ранее третьей страницы.
element_116 это Селектор class. Код оформления в этой группе будет влиять на весь наш элемент и на все его состояния.
state_179 это Селектор id. В этой группе можно писать разный код для каждого состояния нашего элемента.
Создадим второе состояние. Назовем его к примеру second. Запишем в поле Код текст Второе состояние. Сохраним, и увидим
(CSS class: type_html style_default state_second element_116, CSS id: state_180)
номер элемента тот же самый, а вот номер состояние увеличился.
А теперь самое интересное. Поставим галочку Дополнительный код CSS и впишем туда вот такой код:
Код: Выделить всё
div.element_116 {
font-size:22pt;
}
#state_179 {
color:#ff0000;
}
#state_180 {
color:#00ff00;
}
Едем дальше. #state_179 это Селектор id. Его код оформления будет применен только к первому состоянию нашего элемента.
Весь код из поле первого состояния нашего элемента, при обработке помещается в тег
Код: Выделить всё
<div id='state_179' class='element_116'>
Первое состояние
</div>
Код: Выделить всё
<div id='state_180' class='element_116'>
Второе состояние
</div>
Удачных экспериментов!