uCoz Master

Текст внутри блока. Текст внутри блока. Текст внутри блока.
Главная » Статьи » Статьи веб-мастеру

CSS блоки
Сегодня на смену стандартным юкозовским таблицам пользователи пришли к css блокам.
Минусы таблиц:
1. Сайт с таблицами больше загружается чем сайт, который построен на CSS блоках;
2. Html код таблиц очень громоздкий в отличии от css;
3. Функциональность таблиц очень маленькая.

Рассмотрим код таблиц и CSS.
Табличный блок:
Блок с помощью таблицы

Код:
Code
<table style="border: 3px solid #aaaaaa; width:200px; height:200px; border-radius: 20px; background: #dbdbdb; opacity:0.7;"><tbody><tr><td>Блок с помощью таблицы<br></td></tr></tbody></table>


И блок CSS

Блок с помощью CSS

Код:
Code
<div class="block_css">Блок с помощью CSS</div>

А CSS код представляет собой:
Code
.block_css { border: 3px solid #aaaaaa; width:200px; height:200px; border-radius: 20px; background: #dbdbdb; opacity:0.7; }


Как видно из примера html код таблиц больше чем в css.

Использование CSS стилей
Но как же начать пользоваться css стилями?
И так поехали!

Id – уникальный определитель объекта. Это значит, что несколько элементов на странице не должны иметь одинаковый id. В HTML записывается, так:
Code
<div id=”test”>Содержание блока</div>

В CSS, стили для id, записываются так:
Code
#test {Атрибуты}

Class – определитель стиля объекта, или группы объектов на странице. Его часто применяют для повторяющихся конструкций. В HTML записывается, так:
Code
<div class=”test”>Содержание блока</div>

В CSS, стили для class, записываются так:
Code
.test {font: 12px Arial;}


Атрибуты css стилей
Атрибуты в CSS заисываются так
Code
.test { атрибут1: значение; атрибут2: значение; и так далее}


Ниже основные атрибуты для CSS стилей
background - Фон элемента. Задается одним или двумя цветами (т.е. их смесью) или именем графического файла.
border - Рамка вокруг элемента.
border-radius - Размер скругления краёв у рамки
opacity - Прозрачность(0-прозрачный, 1-непрозрачный, 0.5-наполовину прозрачный)
font-size - Размер шрифта
font-style - Стиль шрифта
font-weight - Толщина шрифта
text-align - Выравнивание текста
text-decoration - Стиль оформления текста
padding - Отступ текста от края
margin - Отступ блока от ближайших элементов
widht - Ширина блока
height - Высота блока

Оформление ссылок
Псевдоклассами называются элементы одного типа, удовлетворяющие определенному критерию. Например, посещенные элементы A (ссылки) составляют псевдокласс visited. В настоящее время поддерживаются только псевдоклассы ссылок. Но и это уже кое-что. С помощью таблицы стилей, где псевдокласс следует отделять двоеточием ( : ), можно изменить оформление активной (active), посещенной (visited), непосещенной (link) ссылки, а также ссылки, на которую наведена мышь (hover).
Например:
Code
test:link {text-decoration:none}
test:visited {text-decoration:none}
test:active {text-decoration:none}
test:hover {text-decoration:underline}
Категория: Статьи веб-мастеру | Добавил: GlaZZZ (25.02.2012)
Просмотров: 419 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Администратор GlaZZZ