@import

Internet Explorer | Netscape | Opera | Safari | Firefox
6.0 | 7.0 | 8.0 | 8.0 | 9.0 | 8.0 | 9.2 | 9.5 | 1.3 | 2.0 | 3.1 | 1.5 | 2.0 | 3.0
Помилки | Помилки | Так | Так | Так | Так | Так | Так | Так | Так | Так | Так | Так | Так

Коротка інформація

CSS | CSS2
Значення за умовчанням | all
Посилання на специфікацію | http://www.w 3.org/TR/CSS21/cascade.html#at - import

Опис

Правило @import дозволяє імпортувати вміст CSS -файла в поточну стильову таблицю.

Синтаксис

@import url("ім'я файлу")[типи носіїв];@import "ім'я файлу" [типи носіїв];

Типом носія виступають різні пристрої, наприклад, принтер, КПК, монітор та ін. В таблиці. 1 перераховані деякі з них.

Таблиця. 1. Типи носіїв і їх опис
Тип | Опис
all | Усі типи. Це значення використовується за умовчанням.
aural | Мовні синтезатори, а також програми для відтворення тексту вголос. Сюди, наприклад, можна віднести мовні браузери.
braille | Пристрої, засновані на системі Брайля, які призначені для сліпих людей.
handheld | Наладонные комп'ютери і аналогічні ним апарати.
print | Друкуючі пристрої на зразок принтера.
projection | Проектор.
screen | Екран монітора.
tv | Телевізор.

Використання типів носіїв спільне з імпортом файлу дає можливість вказувати стиль тільки для певних пристроїв.

Значення

В якості значення використовується шлях до стильового файлу, який вказується усередині необов'язкової конструкції url(). Шлях до файлу при цьому можна писати як в лапках (подвійних або одинарних), так і без них.

Приклад

HTML 4.01CSS 2.1IE 6IE 7IE 8Op 9.5Sa 3.1Ff 2.0Ff 3.0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http ://www.w 3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows - 1251">

<title>Імпорт стилю</title>

<style type="text/css">

@import "/style/main.css" screen; /* Стиль для виведення результату на монітор */

@import "/style/palm.css" handheld, print; /* Стиль для друку */

</style>

</head>

<body>

<p>..</p>

</body>

</html>

Браузери

Браузер Internet Explorer до сьомої версії включно не підтримує типи носіїв при імпорті стильового файлу. Більше того, при додаванні типу носія стильовий файл взагалі не завантажується.