URL v CSS

Zápis adresy. Používá se zejména pro načítání obrázkového pozadí, ale také u grafických odrážek.

Symbolický zápis

css-vlastnost: url("adresa_objektu");

Příklad zápisu

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í.

Příklad zápisu grafické odrážky

li {list-style-image: url("odrazka.gif");}

Oddělovače

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? 

Import stylu

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.

 

o tvorbě, údržbě a zlepšování internetových stránek

Návody HTML CSS JavaScript Články Ostatní

CSS kurz Vlastnosti a hodnoty CSS příklady

Jak psát web píše Yuhů, Dušan Janovský. Poslední aktualizace 01. května 2004.