Tipe data <url> adalah pointer ke sumber daya. URL adalah singkatan dari “Uniform Resource Locator”. URL mewakili penunjuk (atau tautan) ke sumber daya, seperti gambar atau font, yang akan digunakan oleh properti.

Properti CSS yang mengambil nilai <url> menerima nilai itu dalam notasi url () fungsional. Artinya, penunjuk ke sumber daya (misalnya, gambar) dapat diteruskan ke properti melalui fungsi url (), yang menerima lokasi atau penunjuk ke gambar itu sebagai argumen.

Misalnya, properti gambar latar yang digunakan untuk menentukan gambar latar belakang untuk suatu elemen, menerima nilai <url>, seperti ini:

 

Perlu di perhatikan bahwa dalam beberapa konteks sintaksis CSS (seperti yang didefinisikan oleh konteks itu), URL dapat direpresentasikan sebagai <string> daripada oleh <url>. Contohnya adalah aturan @import, yang dapat digunakan untuk mengimpor style sheet ke yang lain; dalam hal ini, URL style sheet dilewatkan sebagai string (dibungkus dengan tanda kutip), dan tidak di dalam fungsi url (). Contoh:

 

Format nilai URI adalah url (diikuti oleh spasi putih opsional diikuti oleh karakter tanda kutip tunggal (‘) atau tanda kutip ganda (“) diikuti oleh URL itu sendiri, diikuti oleh tanda kutip tunggal opsional (‘) atau tanda kutip ganda (“ ) karakter diikuti oleh spasi putih opsional diikuti oleh). Dua karakter kutipan harus sama. Beberapa karakter yang muncul dalam URL yang tidak dikutip, seperti tanda kurung, karakter spasi putih, tanda kutip tunggal (‘) dan tanda kutip ganda (“), harus diloloskan dengan garis miring terbalik sehingga nilai yang dihasilkan adalah nilai <url> yang valid. Kutipan tunggal di dalam URL yang dibungkus dengan tanda kutip tunggal harus diloloskan, dan tanda kutip ganda di dalam URL yang dibungkus dengan tanda kutip ganda juga harus diloloskan.

Selain properti gambar latar belakang, banyak properti CSS lainnya mengambil nilai URL, seperti kursor dan gaya daftar, antara lain.