Добавить в избранное    Сделать стартовой   
Nodevice.su

Форум NoDevice.su

Драйвера Мануалы Производители DLL файлы Заказ драйвера Скачать программы Каталог оборудования Статьи Связаться с нами
ПоискПоиск FAQFAQ ПользователиПользователи ГруппыГруппы РегистрацияРегистрация ПрофильПрофиль Войти и проверить личные сообщенияВойти и проверить личные сообщения ВходВход


Что такое CSS

 
Предыдущая тема :: Следующая тема  
Начать новую тему   Ответить на тему    Список форумов www.nodevice.su -> Программирование -> Что такое CSS
Автор Сообщение
CustomShop
PRO


Зарегистрирован: 09.07.2007
Сообщения: 624
Откуда: Ростов-на-Дону

СообщениеДобавлено: Пт 03.08.2007 12:22    Заголовок сообщения: Что такое CSS Ответить с цитатой

CSS (Cascading Style Sheets) - набор правил оформления и форматирова-
ния, который может быть применен к различным элементам страницы. В
стандартном HTML для присвоения какому-либо элементу определенных
свойств (таких, как цвет, размер, положение на странице и т. п.) при-
ходилось каждый раз описывать эти свойства, даже если на одной стра-
ничке должны располагаться 10 или 110 таких элементов, ничуть не от-
личающихся один от другого. Вы должны были десять или сто десять раз
вставить один и тот же кусок HTML-кода в страничку, увеличивая размер
файла и время загрузки на компьютер просматривающего ее пользователя.
CSS действует другим, более удобным и экономичным способом. Для прис-
воения какому-либо элементу определенных характеристик вы должны один
раз описать этот элемент и определить это описание как стиль, а в
дальнейшем просто указывать, что элемент, который вы хотите оформить
соответствующим образом, должен принять свойства стиля, описанного
вами.
Более того, вы можете сохранить описание стиля не в тексте вашей
странички, а в отдельном файле - это позволит использовать описание
стиля на любом количестве Web-страниц. Расположение описания стилей в
отдельном файле имеет смысл в случае, если вы планируете применять
эти стили к большему, чем одна, количеству страниц.
Формат :
<LINK>

(AE) : Тэг <link> поддеpживается малым количеством бpаyзеpов, и по
этой пpичине не pекомендyется W3C для yпотpебления, хотя и входит в
спецификацию HTML 4 <link> pасполагается в тэге <head>.

Втоpой ваpиант, пpи котоpом описание стилей pасполагается в коде Web-
стpанички, внyтpи тега <HEAD>. В этом слyчае вы можете использовать
эти стили для элементов, pасполагающихся в пpеделах стpанички. Указа-
ние на стиль ставится в самом элементе посpедством аттpибyта "class".
Фоpмат :
<STYLE> ... </STYLE>
Паpаметp type="text/css" является обязательным и слyжит для yказания
бpоyзеpy использовать CSS.

И третий вариант, когда описание стиля располагается непосредственно
внутри тега элемента, который вы описываете. Этот метод нежелателен,
и понятно почему: он приводит к потере одного из основных преимуществ
CSS - возможности отделения информации от описания оформления инфор-
мации. Впрочем, если необходимо описать лишь один элемент, этот вари-
ант расположения описания стилей также вполне применим.
Формат :
<ELEMENT>
В настоящее время язык CSS насчитывает довольно большое количество
свойств элементов HTML, которыми он может управлять. Но из-за того,
что этот стандарт еще очень молод, в полном объеме его пока не под-
держивают наиболее популярные броузеры (NN и MSIE). Последние версии
этих броузеров могут работать с довольно большим количеством команд
CSS, а вот 3-и версии или совсем не поддерживают его (NN3), или под-
держивают, но лишь частично (MSIE 3). Более того, поскольку разработ-
чики из этих компаний никак не могут договориться между собой, пос-
ледние версии броузеров поддерживают неодинаковый набор свойств CSS.
Все это делает малоприемлемым использование CSS в полном объеме, так
как, при использовании CSS для форматирования элементов страницы и
просмотре ее с помощью броузера версии ниже 4-й, есть большая вероят-
ность увидеть нечто такое, что вам не понравится. Самую полную и
свежую информацию вы можете найти на сайте http://www.w3c.org/style/
Таблицы совместимости элементов CSS с различными версиями броузеров
находятся по адресу http://style.webreview.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.nodevice.su -> Программирование
Перейти:  
Страница 1 из 1