Введение в CSS - Форум вебмастеров - как создать сайт бесплатно на UCOZ - uCozWeBer - скрипты для uCoz, шаблоны для uCoz

Главная Форум Регистрация Правила Группы Журналистам
Что ищем?
Рекламный блок
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: NeedL  
Форум вебмастеров - как создать сайт бесплатно на UCOZ » Вебмастеру » Уроки HTML и CSS » Введение в CSS
Введение в CSS
BlaCkSpoUTДата: Четверг, 17.06.2010, 20:06 | Сообщение # 1
Сержант
Сообщений: 20
Репутация: 0
Введение в CSS
1. Что вы уже должны знать

Прежде, чем Вы продолжите, у вас должно быть базовое понимание следующих технологий:

# HTML
# XHTML

Если Вы их ещё не знаете, то посетите раздел "КУРСЫ" нашего сайта, откройте там категорию "HTML курсы" и выберите подкатегорию "HTML базовый" или "XHTML".

2. Что такое - CSS ?

# CSS означает Cascading Style Sheets (каскадные таблицы стилей);
# Стили определяют способы отображения элементов HTML;
# Стили, как правило, сохраняются в таблицах стилей;
# Стили были добавлены в HTML 4.0 для решения проблемы;
# Внешние таблицы стилей смогут избавить вас от ненужной работы;
# Внешние таблицы стилей хранятся в CSS-файлах.
# Несколько стилей одной веб-страницы сливаются каскадом в один виртуальный стиль.

3. Стили решают общую проблему

HTML-тэги были первоначально разработаны для определения структуры содержания документа. Например, такие тэги как <h1>, <p>, <table> определяют, что "это заголовок", "а это параграф", "это таблица" и так далее. Об оформлении всех элементов HTML на страницах сайта, как предполагалось, должен заботиться браузер, не используя каких-либо тэгов форматирования.

В свою пору, два главных браузера - Netscape (этот браузер уже мёртв) и Internet Explorer - начали добавлять новые HTML-тэги и их атрибуты к первоначальной спецификации HTML (например такие, как тэг <font> и атрибут color). В связи с этим, HTML стал становиться всё более и более сложным и неудобным для разработки веб-сайтов по сравнению с прежней спецификацией, когда структура содержания документа была отделена от его оформления.

Чтобы решить эту проблему, в World Wide Web Consortium (W3C) - некоммерческая организация, отвечающая за стандартизацию HTML, создали стили как дополнение к HTML 4.0.

Все популярные браузеры поддерживают каскадные таблицы стилей.

4. Внешние таблицы стилей смогут избавить вас от ненужной работы

Стили определяют КАК будут показаны HTML элементы, точно так же как в HTML 3.2 тэг <font> задаёт шрифт и размер текста, а атрибут color задаёт его цвет. Стили обычно сохраняются в файлах с расширением ".css". Внешние таблицы стилей позволяют изменить внешний вид всех страниц вашего сайта, просто путём изменения одного документа CSS!

CSS является прорывом в веб-дизайне, поскольку он позволяет разработчикам управлять стилем нескольких или сразу всех страниц сайта. как веб-разработчик Вы можете определить стиль для каждого элемента HTML и применить его к тому количеству страниц сайта, которое сочтёте нужным. Чтобы сделать глобальное изменение - просто измените стиль и все элементы на сайте станут отображаться по-новому автоматически.

5. Многократные определения стиля сливаются каскадом в один виртуальный стиль

Информация о стиле может быть введена в веб-страницу разными способами. Стили могут быть указаны внутри одного HTML-элемента, внутри <head> элемента HTML страницы, либо во внешнем CSS-файле. Даже на несколько внешних стилей можно ссылаться внутри одного HTML-элемента.

Льющийся каскад

Возникает вопрос: Какой стиль будет использоваться при наличии более одного стиля для определённого HTML-элемента?

Вообще говоря, мы можем сказать, что все стили "сольются каскадом" в одну новую "виртуальную" таблицу стиля по следующим правилам, где номер 4 имеет самый высокий приоритет:

1. Браузер по умолчанию;
2. Внешние таблицы стилей;
3. Внутренние таблицы стилей (внутри тэга <head>);
4. Встроенный стиль (внутри HTML-элемента ).

Таким образом, встроенный стиль (внутри HTML-элемента) имеет самый высокий приоритет, а это значит, что он отвергнет стиль объявленный внутри <head> элемента, во внешнем CSS-файле или стиль принятый в браузере по умолчанию.

Примечание: Если ссылка на внешний стиль будет находиться ниже внутреннего стиля, определённого в <head>-элементе, то внешний стиль отвергнет стиль внутренний.

MDLESДата: Четверг, 17.06.2010, 20:46 | Сообщение # 2
Лейтенант
Сообщений: 50
Репутация: 0
BlaCkSpoUT, вылаживал подобную..
FaApToBbIuДата: Пятница, 18.06.2010, 20:08 | Сообщение # 3
Рядовой
Сообщений: 18
Репутация: 0
уже такое читал)) лучше источник указывай))
но всё равно спс
Форум вебмастеров - как создать сайт бесплатно на UCOZ » Вебмастеру » Уроки HTML и CSS » Введение в CSS
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи
Взломаем копроративные почты \ Взломаем любые почты
Светлый мини профиль
Игровой Сайт и Форум
Очень хорошие флэш радио к вам на сайт
Форма входа
Макет
Прошу сделать мне шаблон
Анимированная кнопка - 3!!
Оцените мой блог пожалуйста
Мини-профиль + форма входа
Cчитаем до 1000
Флуд смайлами
Общение
Конкурс на лучшую карту в игре Free Rider 2
Оцените сайт tsa
Прогоню ваш сайт
Отними 5
Оцените аватар
Угодай цыфры Получишь 7 знак =)
оцените сайт
BRAGAhsNeedLx390M-SlorderX-LINEGomegapriuma4okMulltykill bagiwe9129jt808739Ecnaluawadgremgennadrradistnashirdedokrolis91