Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
html-training.doc
Скачиваний:
12
Добавлен:
02.02.2015
Размер:
1.04 Mб
Скачать
    1. Краткая таблица css- фильтров.

Filter

CSS Level

Mozilla

Internet Explorer for Windows

Opera

Safari

1.8+

7

6

5.5

9.0-9.21

Web Kit

2.02-2.04

entire style sheets

@import url(styles.css) all;

1

Y

N

N

N

Y

Y

Y

@import url(styles.css) All;

1

Y

N

N

N

Y

Y

Y

@import "style.css"/**/;

1

Y

Y

Y

N

Y

Y

Y

@import url(/**/"style.css");

1

Y

N

Y

N

N

N

N

<!---->stylesheet

1

Y

N

N

N

Y

Y

Y

single rules

.fake.classname selector

1

N

N

Y

Y

N

N

N

selector[attribute]

1

Y

Y

N

N

Y

Y

Y

selector[attribute =value]

1

Y

Y

N

N

Y

Y

Y

selector[attribute$="ending"]

1

Y

Y

N

N

Y

Y

Y

selector:lang(languageCode)

1

Y

N

N

N

Y

Y

N

[attribute|="hyphenated-value"]

1

Y

Y

N

N

N

Y

Y

selector, [dummy]

1

Y

Y

N

N

Y

Y

Y

selector, [dummy="dummy"]

1

Y

Y

N

N

Y

Y

Y

s\65 lector

1

Y

Y

Y

N

Y

Y

Y

se\lector

1

Y

Y

Y

N

Y

Y

Y

*>div selector

1

Y

Y

N

N

Y

Y

Y

* html selector

2

N

N

Y

Y

N

N

N

html>body selector

2

Y

Y

N

N

Y

Y

Y

html>/**/body selector

2

Y

N

N

N

Y

Y

Y

*+html selector

2

N

Y

N

N

N

N

N

*:first-child+html selector

2

N

Y

N

N

N

N

N

selector:/* */first-child

1

Y

Y

N

N

Y

Y

Y

html:first-child selector

2

N

N

N

N

Y

N

Y

head:first-child+body selector

2

Y

Y

N

N

Y

Y

Y

head+body selector

2

Y

Y

N

N

Y

Y

Y

head + /* */ body selector

1

Y

N

N

N

Y

Y

Y

head ~ body selector

1

Y

Y

N

N

Y

Y

N

html:not(:only-child) selector

1

Y

N

N

N

N

N

N

html[lang*=""] selector

1

N

Y

N

N

Y

Y

Y

html:not([lang*=""]) selector

1

Y

N

N

N

N

N

N

html/* */:not([lang*=""]) selector

1

Y

N

N

N

N

N

N

html:/* */not([lang*=""]) selector

1

Y

N

N

N

N

N

N

html[xmlns] selector

1

Y

Y

N

N

Y

Y

Y

voice-family: "\"}\"";voice-family: inherit;property: value;

2

Y

Y

Y

N

Y

Y

Y

single declarations

property /**/:value;

1

Y

Y

N

Y

Y

Y

Y

property: /**/value;

1

Y

Y

Y

N

Y

Y

Y

p\roperty:value;

1

Y

Y

Y

N

Y

Y

Y

<!--[if IE]> markup <![endif]-->

N

Y

Y

Y

N

N

N

XHTML based

<style … ><!---->stylesheet</style>

Y

N

N

N

Y

Y

Y

<link media="screen and all" … />

Y

N

N

N

Y

Y

N

<style media="screen and all" … />

Y

N

N

N

Y

Y

N

<link type="text/nonsense" … />

N

N

N

N

Y

Y

Y

<style type="text/nonsense" … >

N

N

N

N

Y

N

N

<link type="text/css; charset=charset" … />

Y

N

N

N

Y

Y

Y

<link rel="extra-keyword stylesheet" … />

Y

N

N

N

Y

Y

Y

<link title="should load" … /><link title="shouldn't load" … />

N

Y

Y

Y

N

N

N

<link/style title="should load" … ><style title="probably shouldn't load" … />

N

Y

Y

Y

Y

N

N

1 В IE6 есть проблема: при указании свойства float в состояние left либо right соответствующий margin (margin-left либо margin-right соответственно) удваивается.

102

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]