-

   getincss

 - e-mail

 

 -

 LiveInternet.ru:
: 10.08.2008
:
:
: 113

:


@import

, 11 2009 . 12:15 +

:
dont use @import

: Steve Souders

, @import .

LINK vs. @import


2 . LINK:
<link rel='stylesheet' href='a.css'>

@import:
<style>
@import url('a.css');
</style>

LINK , .. , @import , .
-, .

?

@import @import


LINK @import. 2 : a.css b.css. 2 , . @import . , @import @import, HTML :
<style>
@import url('a.css');
@import url('b.css');
</style>

@import , , , JavaScript. (. 1) , @import , LINK.

import-import

. 1.

LINK @import


LINK @import LINK a.css, @import b.css:
<link rel='stylesheet' type='text/css' href='a.css'>
<style>
@import url('b.css');
</style>

IE ( 6, 7, 8), , , 2. , IE .

link-import

. 2

LINK @import


LINK @import, a.css LINK, @import b.css:

:
<link rel='stylesheet' type='text/css' href='a.css'>

a.css:
@import url('b.css');

, (. 3.), , IE, . - : a.css . @import, b.css.

link-with-import

. 3.

LINK @import


IE. LINK a.css proxy.css, @import b.css.

:
<link rel='stylesheet' type='text/css' href='a.css'>
<link rel='stylesheet' type='text/css' href='proxy.css'>

proxy.css:
@import url('b.css');

IE 4. - HTML . - a.css (2 ). - proxy.css. - b.css (2 ). , IE b.css, a.css . , (. 5).

link-blocks-import

. 4. IE.

link-blocks-import-not-ie

. 5. .

@imports


@import IE , , . 6 ( 2 ), JS (4 ).
<style>
@import url('a.css');
@import url('b.css');
@import url('c.css');
@import url('d.css');
@import url('e.css');
@import url('f.css');
</style>
<script src='one.js' type='text/javascript'></script>

. 6 , - . , IE . , (getElementsByClassName, ..), , .. .

many-imports

. 6.

LINK LINK


LINK :
<link rel='stylesheet' type='text/css' href='a.css'>
<link rel='stylesheet' type='text/css' href='b.css'>

LINK (. 7). LINK , , .

import-import

. 7.

, , . @import . , , @import LINK.

LIci WP - WordPress crossposting plugin

: [1] []
 

:
: 

: ( )

:

  URL