Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
22
Добавлен:
16.03.2015
Размер:
11.66 Кб
Скачать

Учeбник HTML.Таблицы стилей CSS.Селекторы.Классы.Атрибуты.Примеры. guide

<dimas>

help On-line учебник HTML с примерами,

справочник по созданию Web-сайтов. guide

<dimas>

help Главная Учебник HTML Учебник CSS Web- mastering Раскрутка Полезности FAQ Е- mailer Взять banner bookmark Контакты Отослать ссылку

Учебник CSS >>Немного истории Если история языка HTML уходит корнями в далекий 1989 год, то технология CSS представляется нам более "молодой". Впервые о ней стало известно в мае 1995 года, когда сам недавно образованный (и в декабре 1994 года проведший свое первое совещание) консорциум W3C, объявил о выборе технологии CSS для форматирования документов HTML.

Уже в ноябре того же 1995 года, Консорциум W3C вновь обращается к этой теме на своем семинаре, по каскадным элементам оформления. К тому времени, две ведущие компании разработчики браузеров, Microsoft и Netscape еще только успели выпустить свои браузеры второго поколения. В марте 1996 года Консорциум W3C объявил о сотрудничестве с лидерами рынка для установления стандартов совместимости программного обеспечения.

Это повлекло за собой некоторые шаги в продвижении, тогда еще новой, технологии CSS. Активно борясь за пользователя, Microsoft подхватила идею внедрения поддержки CSS, и уже в третьей версии своего браузера реализовала первую попытку. В декабре 1996 года, Консорциум W3C уже рекомендует стандарт CSS Layer1. К чести Microsoft, надо отметить, что это был не единственный верный ее шаг, чего нельзя сказать про Netscape, не захотевшей, или не сумевшей разглядеть перспективу.

Впервые компания включила частичную поддержку таблиц стилей только в четвертом поколении браузера. К сожалению Netscape, буквально до момента выхода своего очередного браузера Netscape Navigator v.6.0, так и не внедрила должным образом поддержку технологии CSS, что конечно не придает браузеру популярности. Тем не менее, идея форматирования документов HTML посредством таблиц стилей пришлась по душе многим разработчикам страниц своим удобством, и они стали все чаще применять эту технологию.

В 1997 году Консорциум W3C опубликовал спецификацию языка HTML 4,0, в которой указано, что почти все атрибуты, определяющие представление документа HTML (цвета, выравнивание, шрифты, графика и т.д.) являются нежелательными, взамен рекомендуется использовать таблицы стилей и классы, что задачу представления таблиц в ближайшем будущем возьмут на себя таблицы стилей, а поддержка обширного набора дескрипторов устройств, позволяет авторам писать таблицы стилей в зависимости от устройств.

Своим появлением таблицы стилей CSS, предоставили разработчикам документов HTML возможность создавать такие страницы, о которых раньше они могли только мечтать. Однако область их применения не выяснена окончательно, и ввиду неполной поддержки некоторыми браузерами, у web-мастера периодически могут возникать трудности с их применением. Одним из направлений применения CSS, явилось удачное их совместное с Java Script комбинирование, что повлекло за собой возникновение новой технологии - Dynamic HTML.

Взять banner bookmark Контакты Отослать ссылку Раскрутка Полезности FAQ Е- mailer Главная Учебник HTML Учебник CSS Web- mastering guide

<dimas>

help u="u227.69.spylog.com";d=document;nv=navigator;na=nv.appName;t="";p=1; sz=" width=88 height=31 "; hl=history.length;d.cookie="b=b";c=0; bv=Math.round(parseFloat(nv.appVersion)*100); if (d.cookie) c=1;n=(na.substring(0,2)=="Mi")?0:1; if((n==0)||(bv >= 300)){rn=Math.random();t=(new Date()).getTimezoneOffset();} else {rn=0;} z="p="+p+"&rn="+rn+"&t="+t+"&c="+c+"&hl="+hl; if (self != top) { fr=1;} else { fr=0;} r=escape(d.referrer);r1=""; sl="1.0";h=0; pl="";sl="1.1"; if((n==1) && (bv >= 300)) { for(var i = 0; i < nv.plugins.length; i++) pl += nv.plugins[i].name+":"; } j = (navigator.javaEnabled() ? "Y" : "N"); sl="1.2";s=screen;wh=s.width+'x'+s.height; px=(n==0)?screen.colorDepth:screen.pixelDepth;z+="&wh="+wh+"&px="+px; sl="1.3" y=""; y+=""; y+=""; y+=""; d.write(y); On-line учебник HTML с примерами,

справочник по созданию Web-сайтов. guide

<dimas>

help

Соседние файлы в папке Учебник HTML