Bahasa lembar gaya

Bahasa lembar gaya (Bahasa Inggris: "stylesheet language") adalah suatu bahasa komputer yang digunakan untuk merepresentasikan dokumen terstruktur. Salah satu jenis bahasa ini yang digunakan secara luas adalah CSS ("Cascading Style Sheets") yang digunakan untuk menampilkan dokumen yang ditulis dalam bahasa markah, seperti HTML, XHTML, SVG, XUL, dll. Satu fitur paling menarik dari dokumen terstruktur adalah bahwa isinya dapat digunakan dalam berbagai konteks dan dapat ditampilkan dengan berbagai cara. Berbagai jenis lembar gaya dapat dipergunakan pada struktur logis untuk melayani kebutuhan yang berbeda. Walaupun demikian, kemudahan dokumen terstruktur ini dibebani dengan suatu mekanisme yang dibutuhkan untuk dapat menampilkan isinya untuk pengguna.