CSS

CSS

CSS

CSS
В процессе развития веб-технологий выяснилось, что устаналвивать значения атрибутов для каждого тега в отдельности неудобно долго, и возникла потребность в комбинированной установки значений атрибутов для целых частей html кода. Этой цели и служит язык CSS.
Следует заметить, что стили языка CSS по названию не полностью соотвествуют атрибута языка html5, однак они похожи и узнаваемы. CSS программы, как привило хрянться в отдельных файлах с расширением CSS и содержать названия областей html кода (теги, id, class и т.д.).
Такой подходи в частности позволяет предлагать пользователям индивидуальные темы сайтов. В этом случае при смене темы, начинает подгружаться вместе с сайтом другой файл css, а html файл остается тот же самый.
Таким образом на сегодняшний момент большая часть оформления странички храниться в стилях css, а html файл хранит только общую структуру и сам текст, который необоходимо оформить.
Таким образом язык CSS позволяет устанвливать стили, аналогичные большинству атрибутов тегов (имеющие сходно название, но все же отличающиеся от них). Для простот можно понимть стили, как комбинированное применение атрибутов сразу к нескольким тегам, что экономит время верстальщика и объем кода.
Если вы указали знчение атрибута id для тегов, то обращение к этим тегам идет с указанием знака # и имя присвоенное атрибуту id. Если вы использовали аналогичнм образом атрибут class, то обращение идет через знак точка.
Сами стили указываются для конкретного тега или поименованной области внутри фигурных скобок, значение стиля отделяется от его названия двоеточием. Установка значения стиля завершается знаком точка с запятой.
Виды размещения CSS кода
1. CSS код может размещаться отдельном файле с расширением css, а в html файле прописывается только название файла CSS.
2. CSS код может размещаться в html файле в области head, внутри тега style.
3. CSS код может размещаться и самих тегах, как значения атрибута stile. Такое положение вещей вызвано тем, что CSS стал давать даже больше возможностей по настройке тегов, чем их собственные атрибуты.

← Назад к списку новостей