Tipe data <string> digunakan untuk mewakili string dalam CSS.

String adalah urutan karakter Unicode yang dibatasi oleh tanda kutip ganda (“”) atau tanda kutip tunggal (‘‘).

Kutipan ganda tidak dapat muncul di dalam tanda kutip ganda, kecuali jika lolos (mis., Sebagai ‘\” ‘atau sebagai‘ \ 22 ’). Secara analog, ini berlaku untuk kutipan tunggal (mis., “\ ‘” Atau “\ 27”). Misalnya, jika Anda ingin menulis karakter tanda kutip ganda (“) dalam string yang terkandung dalam tanda kutip ganda, Anda harus melarikan diri dari tanda kutip ganda, baik dengan menambahkan karakter garis miring terbalik (\) sebelumnya, atau dengan menggantinya dengan \ 22 yang mewakili karakter tanda kutip ganda yang diloloskan.

Contoh:

 

Saat menggunakan karakter backslash di dalam string untuk keluar dari karakter lain, karakter backslash itu sendiri tidak akan ditampilkan sebagai bagian dari string. Jika Anda ingin menampilkan karakter backslash sebagai bagian dari string, Anda harus keluar dari karakter backslash juga.

Anda mungkin juga ingin memasukkan karakter baris baru di dalam string sebagai bagian dari string, yaitu sebagai salah satu karakter yang membuat string. Anda dapat melakukannya, tetapi string tidak dapat secara langsung berisi baris baru. Untuk memasukkan baris baru dalam string, gunakan pelarian yang mewakili karakter umpan baris dalam ISO-10646 (U + 000A), seperti “\ A” atau “0000a”. Karakter ini mewakili gagasan umum tentang “baris baru” di CSS.

Jika Anda memiliki string yang cukup panjang dan Anda ingin membentangkannya pada dua baris di editor Anda untuk alasan estetika, tetapi Anda tidak ingin karakter baris baru dianggap sebagai bagian dari string itu sendiri, daripada menggunakan pelarian yang akan mewakili karakter baris baru, cukup tambahkan karakter garis miring terbalik (\) di mana Anda ingin memecah baris di dalam editor Anda. Baris baru kemudian dihapus dari string dan tidak dihitung sebagai salah satu karakternya. Misalnya, pemilih berikut yang berisi string panjang:

 

persis sama dengan:

 

Contohnya:

Contoh ini menunjukkan penggunaan tipe data string di properti content:

 

Contoh berikut mewakili penggunaan karakter baris baru di dalam string dalam dua kasus: untuk merentangkan string pada dua baris tanpa menghitung karakter baris baru sebagai bagian dari string, dan untuk menambahkan karakter baris baru sebagai karakter string.