@import

mohu se zeptat, co znamená:

<style type="text/css" media="screen">@import url(css/style.css);</style>

? Viděl jsem to teď ve zdrojáku a nerozumím tomu.
externi css - nacte se ze souboru css/style.css
no a jakej je rozdíl mezi klasickým

<link rel="stylesheet" type="text/css" href="style.css">

a tímto?

<style type="text/css" media="screen">@import url(css/style.css);</style>

Proč se používá? Souvisí to nějak s xhtml?
S xhtml to nesouvisi! Je to prostě jen novej způsob, jak vkládat externí CSS do stránky...Akorát Netscape 4 to nebere, tak se toho dá občas celkem dobře využít :)...
import se objevil v CSS2, je to celkem dobra vec a vsichni (i profici) to zacali pouzivat, ale posledni dobou od toho ustupuji, protoze nekdo ma este "ctyrky" a nefacha mu to.
re "ale posledni dobou od toho ustupuji, protoze nekdo ma este "ctyrky" a nefacha mu to."

A prave proto se @import IMO pouziva stale casteji. Viz. to, co ve ztratce konstatoval Novis.

Ctyrkove browery mely podporu CSS na zalostne urovni a u narocnejsich layoutu je uz vyhodnejsi ctyrkove verze touto cestou od CSS odriznout uplne. Vystup pak byva pro zaostavajici uzivatelskou mensinu techto starecku lepe citelny, nez kdyby se tyto browsery pokouseli interpretovat CSS po svem.