Cascading Style Sheets: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Baris 321:
 
== CSS Preprocessor ==
{{Main|CSS Preprocessor}}''CSS preprocessor'' (pra pengolahan) adalah bahasa script atau program yang memungkinkan pengguna menulis kode CSS sesuai dengan [[sintaksis]] (''syntax) prepocessor'' itu sendiri.<ref name=":0">{{Cite web|title=CSS preprocessor - MDN Web Docs Glossary: Definitions of Web-related terms {{!}} MDN|url=https://developer.mozilla.org/en-US/docs/Glossary/CSS_preprocessor|website=developer.mozilla.org|language=en-US|access-date=2022-09-28}}</ref>
 
Ada banyak jenis CSS ''prepocessor'' yang dapat digunakan, namun sebagain besar CSS ''prepocessor'' memiliki beberapa fitur yangt tidak ada di ''vanilla'' CSS (CSS polos atau murni). Beberapa fitur tersebut di antaranya yaitu penulisan variabel, ''nesting'', ''mixins'', ''extends'', ''color operations'', ''if/else statement'', ''loops'', dan lain sebagainya. Fitur-fitur tersebut membuat penulisan kode CSS menjadi lebih mudah dibaca dan lebih mudah dirawat.<ref>{{Cite web|date=2020-01-17|title=CSS Preprocessors Explained|url=https://www.freecodecamp.org/news/css-preprocessors/|website=freeCodeCamp.org|language=en|access-date=2022-09-28}}</ref>
Baris 330:
Jenis -->
 
Berikut adalah beberapa CSS ''preprocessor'' [[popular]] dan sering digunakan, di antaranya yaitu :<ref name=":0" />
 
* Sass