Zápis adresy. Používá se zejména pro načítání obrázkového pozadí, ale také u grafických odrážek.
css-vlastnost: url("adresa_objektu");
background-image: url("pozadi.gif");
uvozovky se dají nahradit apostrofy:
background-image: url('pozadi.gif');
v různých starších prohlížečích fungují také varianty:
background-image: url(pozadi.gif);
nebo (netestováno)
background-image: pozadi.gif;
URL v adrese může být i absolutní.
li {list-style-image: url("odrazka.gif");}
Následující zápisy jsou rovnocenné:
background-image: url('pozadi.gif');
background-image: url("pozadi.gif");
background-image: url(pozadi.gif);
Mají se psát uvozovky, apostrofy nebo nic?
<p style="background-image: url("... Styly se dají připojit tagem link, ale také zápisem @import. Zápis je následující:
<style>
@import url("soubor.css");
</style>
Podle toho, jak se při tom použijí nebo nepoužijí uvozovky či závorky, to různé verze prohlížeče IE 4 sežerou nebo nesežerou. Ale IE4 už se moc nevyskytuje, takže ani nevím, jak se to píše.
Zápis s @import je alternativou k zápisu tagu link:
<link rel="stylesheet" href="soubor.css">
Na zápisu @import je zajímavé, že v prohlížeči Internet Explorer nečeká prohlížeč s vykreslováním stránky na načtení celého stylu, jako v případě zápisu přes <link>. Takže s @import stránka při načítání jakoby "poskakuje", na druhou stranu je to rychlejší a uživateli se alespoň něco objeví velmi brzo.
Jak psát web píše Yuhů, Dušan Janovský. Poslední aktualizace 01. května 2004.