水命中什么水命最好| 燃气灶什么牌子好| 类风湿吃什么药最有效| 骨科是什么| 总是口渴是什么原因| slf是什么意思| 双氧水又叫什么名字| 手长水泡是什么原因| 长疖子用什么药| 朝九晚五是什么意思| 脱髓鞘病变是什么意思| 打hcg针有什么作用| 减肥吃什么玉米| 什么水果降火效果最好| 三色线分别代表什么| 女性得了性病有什么症状| 嗳气是什么原因引起的| 玫瑰红是什么颜色| 茶叶含有什么成分| 离婚需要什么手续和证件| 痔疮是什么症状| ptsd是什么| 枭雄的意思是什么| 阴唇发黑是什么原因| 隔离是什么意思| pin什么意思| 手肿胀是什么原因| 早泄什么症状| 什么情况下血压会升高| 护理是干什么的| 专硕和学硕有什么区别| 牛肉可以炖什么| 白炽灯属于什么光源| 诸葛亮是个什么样的人| 尿素高是什么原因| 海龟是什么动物| 女孩小名叫什么好| 晟读什么| 岔气是什么意思| 雉是什么动物| 人体七大营养素是什么| 鸡蛋属于什么类食品| eos是什么意思| 碳水化合物是什么东西| 扁头适合什么发型| 正山小种属于什么茶| 中风是什么原因引起的| hpv56阳性是什么意思| 虚热是什么意思| 甲状腺炎有什么症状表现| 号是什么意思| ep什么意思| 老人脚肿是什么原因引起的| 花枝是什么食材| 10月26日什么星座| 猪日冲蛇什么意思| 什么水果糖分最高| 思想感情是什么意思| 肝气郁结吃什么中成药| camp医学上是什么意思| 神经外科主要看什么病| 藏风聚气是什么意思| 染发膏用什么能洗掉| 早上起来手发麻是什么原因| 龛是什么意思| 下肢静脉曲张挂什么科| 增加骨密度吃什么药| 脂肪肝是什么原因造成的| 青盐是什么盐| 吃什么可以健脾养胃| 尿酸高肌酐高是什么原因呢| 什么是尿素| 耳膜破了有什么症状| 为什么会牙疼| 女人眉心有痣代表什么| o型阴性血是什么意思| 孩子为什么厌学| 嘴歪是什么病的前兆| 喝姜粉有什么好处| 什么是入珠| 淋巴细胞数高说明什么| 女为念什么| 胆固醇偏高有什么危害| 虎的偏旁是什么| 什么叫集体户口| 4月22日是什么星座| 手串什么材料的最好| 黄精能治什么病| 胆囊切除有什么影响| 大浪淘沙下一句是什么| 瘫痪是什么意思| 黑马比喻什么样的人| 多囊肾是什么病| 喉咙有痰吐出来有血是什么原因| 护士是干什么的| 脚趾头麻木是什么原因| 麒麟到了北极会变成什么| 圣诞节送孩子什么礼物好| 商字五行属什么| 流清鼻涕是什么感冒| 兰花用什么土栽培最好| 专科什么意思| 火华读什么| 任性妄为是什么意思| otc代表什么| 看静脉曲张挂什么科| fob什么意思| 多喝水有什么好处和坏处| 拉稀肚子疼吃什么药| 形近字什么意思| 鸡蛋加什么吃壮阳持久| 1994是什么年| 吃牛肉有什么好处| 回迁是什么意思| 举牌什么意思| 老马识途是什么意思| 喉咙干痒吃什么药| pct什么意思| 什么馅饺子好吃| 饴糖是什么糖| 什么饮料最解渴| 尿蛋白质弱阳性是什么意思| 虾片是什么做的| 嗓子痛吃什么好| 心率低是什么原因| 什么时候闰九月| 三庚是什么意思| 果酸有什么作用| 什么3121919Z空间| 医院dr检查是什么| 小猫的尾巴有什么作用| 喝绿豆汤有什么好处| 鱼香肉丝用什么肉| 尿路感染吃什么药比较好的快| 唔该是什么意思| 粘纤是什么材料| 社日是什么意思| 半夜是什么生肖| 什么羊肉最好吃| 圭是什么意思| 属羊的守护神是什么菩萨| 为什么广西女孩子好娶| 30号来的月经什么时候是排卵期| 梦见自己牙齿掉光了是什么征兆| 挂绿荔枝为什么那么贵| 梦见吃西红柿是什么意思| 月经不能吃什么水果| 板鞋配什么裤子好看| 蚊子为什么咬人| 乙肝表面抗体定量偏高什么意思| 放热屁是什么原因| 白佛言是什么意思| 梦见打苍蝇是什么意思| 今年三十属什么| 阴虱用什么药可以根除| 午火是什么火| canon是什么意思| 痛风性关节炎吃什么药| 长期吸烟容易引起什么疾病| 扁桃体发炎吃什么药比较好| 3月2号什么星座| 抗结剂是什么| 月经推迟量少是什么原因| 利有攸往是什么意思| 师夷长技以制夷什么意思| dcdc是什么意思| 托塔李天王的塔叫什么| 骸骨是什么意思| george是什么牌子| 禄是什么意思| 三位一体是什么意思| 超声介入是什么意思| mrn是什么意思| 女人吃黄芪有什么好处| 强直性脊柱炎吃什么药| 白目是什么意思| 早期流产是什么症状| 沙字五行属什么| 七月份吃什么水果| 送男性朋友什么礼物合适| 难免流产什么意思| adp是什么| 松果体是什么| 梦到装修房子是什么征兆| 义五行属什么| 小猫感冒吃什么药| 他是什么意思| 应景是什么意思| 什么闻什么睹| 什么药清肺最好| 萎缩性胃炎是什么症状| 吃高血压药有什么副作用| 力不从心是什么意思| 下压高是什么原因引起的| 拍身份证照片穿什么衣服| 什么样的柳条| 血压高会有什么症状| 册那什么意思| 格力空调睡眠模式1234什么意思| 宽宏大度是什么生肖| 头经常晕是什么原因| 梦见牙齿掉了什么意思| 膝盖疼挂什么科室| 7点到9点是什么时辰| 月经前一周失眠是什么原因| 绝户是什么意思| 喝水喝多了有什么坏处| 什么是无产阶级| rebecca什么意思| 乖巧是什么意思| 为什么打哈欠会流泪| 少校什么级别| 太阳线是什么意思| 黄曲霉素是什么| 骨髓瘤是什么原因引起的| 小肚子鼓鼓的什么原因| 甲沟炎用什么药好| 左胸隐隐作痛是什么原因| 六月六日是什么日子| 夜间睡觉流口水是什么原因| 颈静脉怒张见于什么病| 尿路感染需要做什么检查| 血府逐瘀片主治什么病| 无限未来为什么不写了| 门特是什么意思| 59年属什么生肖| 梦见大山是什么预兆| 两头尖是什么中药| ect是什么检查| 非布司他片是什么药| 肌电图主要检查什么病| 什么争什么斗| twins什么意思| 完全性右束支阻滞是什么意思| 什么食物含有维生素d| 机械表是什么意思| 梦见建房子是什么预兆| 艾滋病吃什么药| 什么东西能让皮肤变白| 河里有什么鱼| 闲暇的意思是什么| 3代表什么意思| 上热下寒吃什么中成药| 荀彧字什么| 药流前需要做什么检查| 挫伤用什么药| 农历九月五行属什么| 心慌是什么原因| 手指月牙代表什么意思| 太平公主叫什么名字| 双侧附睾头囊肿是什么意思| 容易出汗是什么问题| 牛在五行中属什么| 梅花三弄是什么意思| 花心是什么意思| 大什么大| 机器学习是什么| slay什么意思| 急性会厌炎吃什么药| 鸡毛菜是什么菜| asa是什么意思| 螃蟹喜欢吃什么食物| 雪碧喝多了有什么危害| 海洋中最多的生物是什么| 百度Lompat ke isi

3.9万大中型客货车驾驶人本月应审验

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dari CSS)
Cascading Style Sheets (CSS)

Contoh dari kode sumber CSS
Ekstensi berkas.css
Jenis MIMEtext/css
Uniform Type
Identifier
public.css
Rilis pertama17 Desember 1996; 28 tahun lalu (2025-08-06)
Rilis terbaruCSS 3 sedang dikembangkan sebagai beberapa modul terpisah. Snapshot reguler merangkum statusnya / 7 Desember 2023; 19 bulan lalu (2025-08-06)
Jenis formatBahasa lembar gaya
StandarLevel 1 (Rekomendasi)
Level 2 (Rekomendasi)
Level 2 Revision 1 (Rekomendasi kandidat)
Situs webwww.w3.org/TR/CSS/#css
百度 “负面清单”则要求限制各类用地调整为大型商业项目;限制各类用地调整为商务办公项目;限制各类用地调整为综合性医疗机构;限制各类用地调整为仓储物流设施。

Cascading Style Sheet (disingkat CSS) adalah bahasa lembar gaya yang digunakan sebagai penentu presentasi dan gaya dokumen yang ditulis dalam bahasa markup seperti HTML dan XML. CSS termasuk ke dalam teknologi dasar World Wide Web, bersama dengan HTML dan JavaScript.

Nama cascading berasal dari skema prioritas yang ditetapkan untuk menentukan deklarasi mana yang berlaku jika lebih dari satu deklarasi properti cocok dengan elemen tertentu. Skema prioritas cascading ini dapat diprediksi.

Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk digunakan secara bersamaan dalam beberapa berkas (file).[1] Pada umumnya CSS digunakan untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.[1]

CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.[1] CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.[2]

Nama CSS didapat dari fakta bahwa setiap deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian membentuk hubungan ayah-anak (parent-child) pada setiap style.[3] CSS sendiri merupakan sebuah teknologi internet yang direkomendasikan oleh World Wide Web Consortium atau W3C pada tahun 1996.[2] Setelah CSS distandardisasikan, Internet Explorer dan Netscape melepas browser terbaru mereka yang telah sesuai atau paling tidak hampir mendekati dengan standar CSS.[3]

Untuk saat ini terdapat tiga versi CSS, yaitu CSS1, CSS2, dan CSS3. CSS1 dikembangkan berpusat pada pemformatan dokumen HTML, CSS2 dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar bisa ditampilkan di printer, sedangkan CSS3 adalah versi terbaru dari CSS yang mampu melakukan banyak hal dalam desain website. CSS3 mendukung penentuan posisi konten, downloadable, huruf font, tampilan pada tabel /table layout dan media tipe untuk printer. Kehadiran versi CSS yang ketiga diharapkan lebih baik dari versi pertama dan kedua.

CSS3 juga dapat melakukan animasi pada halaman website, di antaranya animasi warna hingga animasi 3D. Dengan CSS3 desainer lebih dimudahkan dalam hal kompatibilitas websitenya pada smartphone dengan dukungan fitur baru yakni media query. Selain itu, banyak fitur baru pada CSS3 seperti: multiple background, border-radius, drop-shadow, border-image, CSS Math, dan CSS Object Model.[4]

Penulisan

[sunting | sunting sumber]

Saat masuk pada bagian CSS, sering dijumpai kode sebagai berikut:

body {
    color: black;
}

Bagian pertama sebelum tanda kurung kurawal '{}' disebut selector, sedangkan yang diapit oleh kurung kurawal disebut declaration yang terdiri dari dua unsur, yaitu property dan value. Selector dalam pernyataan di atas adalah body, color adalah properti, dan black adalah nilai.[5]

Selain itu, ada tiga metode penulisan atribut pada CSS, yaitu:[6]

Inline Style Sheet

[sunting | sunting sumber]

CSS didefinisikan langsung pada tag HTML yang bersangkutan. Ini ditulis dengan menambahkan atribut style="..." dalam tag HTML tersebut.[6] Gaya hanya akan berlaku pada tag yang bersangkutan, dan tidak akan memengaruhi tag HTML yang lain.[6]

Contoh:

<html>

<head>
  <title>Contoh Bentuk Inline</title>
</head>

<body>
  <p id="cth1">
    Ini adalah contoh tag P tanpa diformat menggunakan CSS </p>

  <p id="cth2" style="font-size:20pt;">
    Tag P ini diformat dengan besar font 20 point </p>

  <p id="cth3" style="font-size:14pt; color:red;">
    Tag P ini diformat dengan besar font 14 point, dan menggunakan warna merah </p>
</body>

</html>

Internal CSS

[sunting | sunting sumber]

CSS didefinisikan terlebih dahulu dalam tag <style> ... </style> di dalam tag <head>.[6][7] Pada pendefinisian ini disebutkan atribut-atribut CSS yang akan digunakan untuk tag-tag HTML, yang selanjutnya dapat digunakan oleh tag HTML yang bersangkutan.

Contoh:

<html>

<head>
  <title>Contoh Bentuk Embedded</title>
  <style>
      body {
          background: #0000FF;
          color: #FFFF00;
          margin-left: 0.5in;
      }

      h1 {
          font-size: 18pt;
          color: #FF0000;
      }

      p {
          font-size: 12pt;
          font-family: Arial;
          text-indent: 0.5in;
      }
  </style>
</head>

<body>
  <h1 id="cth1">Judul ini berukuran 18 dengan warna merah!</h1>
  <p id="cth2">Tag p ini di format dengan besar font 12 point dengan tipe font Arial dan mempunyai indntasi 0.5 inci
  </p>
  <p id="cth3">Yang perlu diperhatikan juga bahwa body disini telah diformat dengan margin kiri 0.5 inch dan warna
    background biru</p>
</body>

</html>

External CSS

[sunting | sunting sumber]

CSS didefinisikan dengan disimpan di berkas yang berbeda. Ini dapat digunakan di semua berkas HTML sehingga memudahkan seorang pengembang web untuk mengembangkan situs web miliknya.

<link href="lokasiberkas.css" rel="stylesheet">

Shorthand CSS

[sunting | sunting sumber]

Beberapa properti CSS dapat disingkat dengan metode shorthand CSS. Ini dilakukan dengan cara mempersingkat penulisan kode CSS yang memungkinkan untuk menetapkan nilai beberapa property secara bersamaan, sehingga kode yang ditulis lebih ringkas.

Dalam CSS, wajar jika satu properti memiliki banyak elemen; misalnya dalam properti margin yang memiliki 4 properti untuk setiap sisi elemen, yaitu:

  1. margin-top
  2. margin-right
  3. margin-bottom
  4. margin-left

Saat ini metode penulisan shorthand CSS tersedia untuk beberapa properti berikut:

  1. Margin
  2. Padding
  3. Font
  4. Background
  5. Border
  6. List
margin: 3px 5px 7px 10px;

Artinya:

margin-top: 3px;
margin-right: 5px;
margin-bottom: 7px;
margin-left: 10px;
padding: 3px 5px 7px 10px;

Artinya:

padding-top: 3px;
padding-right: 5px;
padding-bottom: 7px;
padding-left: 10px;
font: italic bold 14px/30px Arial;

Artinya:

font-style: italic;
font-weight: bold;
font-size: 14px;
line-height: 30px;
font-family: Arial;

Background

[sunting | sunting sumber]
background: #cc0000 url('igniel.jpg') no-repeat top center;

Artinya:

background-color: #cc0000;
background-image: url('igniel.jpg');
background-repeat: no-repeat;
background-position: top center;
border: 3px solid #0000cc;

Artinya:

border-width: 5px;
border-style: solid;
border-color: #0000cc;
list-style: disc inside url('dot.gif');

Artinya:

list-style-type: disc;
list-style-position: inside;
list-style-image: url('dot.gif');

Penulisan komentar pada CSS

[sunting | sunting sumber]
h1 {
  /* ini adalah komentar untuk satu baris */
  color: red;  
}

p {
  /* 
   ini juga adalah komentar untuk dua baris atau lebih.
   seluruh teks yang berada pada pembuka dan penutup sebuah komentar 
   akan diabaikan oleh browser sebagai compiler.
  */
  color: red;  
}

CSS Selector

[sunting | sunting sumber]

Universal Selector

[sunting | sunting sumber]

Universal selector digunakan untuk diterapkan pada seluruh elemen.[8]

/* diterapkan pada seluruh elemen */
* {
  color: green;
}

Type Selector

[sunting | sunting sumber]

Type selector merupakan cara penulisan CSS dengan nama elemen sebagai target untuk diterapkannya rule. Ketika menggunakan selector ini, maka rule akan diterapkan pada seluruh elemen target yang ada pada dokumen HTML.[9]

/* akan diterapkan pada seluruh elemen <a>*/
a {
    color: blue;
}

ID Selector

[sunting | sunting sumber]

ID selector menetapkan target elemen berdasarkan nilai dari atribut id yang diterapkan pada elemennya. Agar elemen dapat terpilih, maka atribut id pada elemen harus sama persis dengan yang ada di selector.[10] Contohnya adalah sebagai berikut:

<!DOCTYPE html>
<html>

<head>
  <title>Page Title</title>
  <style>
    #contoh {
      border: black 1px solid;
      border-radius: 16px;
    }
  </style>
</head>

<body>
  <!-- Elemen dengan id="contoh" -->
  <p id="contoh">ini adalah contoh kalimat.</p>
</body>

</html>

Class Selector

[sunting | sunting sumber]

Class selector menetapkan target elemen berdasarkan nilai atribut class yang diterapkan pada elemennya. Mirip seperti ID Selector, untuk menerapkan class selector maka atribut class pada elemen harus sesuai dengan yang ada di selector.[11] Contohnya adalah sebagai berikut:

<!DOCTYPE html>
<html>

<head>
  <title>Page Title</title>
  <style>
    .contoh {
      border: black 1px solid;
      border-radius: 16px;
    }
  </style>
</head>

<body>
  <!-- Elemen dengan class="contoh" -->
  <p class="contoh">ini adalah contoh kalimat.</p>
</body>

</html>

Meskipun class selector dan ID selector sama-sama bisa menerapkan gaya untuk semua elemen dengan kelas dan ID yang sama, namun penerapan gaya CSS untuk semua elemen dalam satu ID yang sama tidak termasuk dalam praktik terbaik W3C.

Grouping Selector pada CSS

[sunting | sunting sumber]

Grouping selector pada CSS merupakan cara penulisan CSS yang mana ketika selector CSS memiliki property yang sama dapat dikelompokkan dengan selector lainnya. Contohnya adalah sebagai berikut:

h1 {
    color: red;
}

h2{
    color: red;
}

p{
    color: red;
}

/* ini adalah class selector */
.text{
    color: red;
}

Kode CSS di atas akan lebih baik dikelompokkan seperti di bawah ini, dengan tujuan untuk meminimalisasi penulisan kode yang sama berulang.[12]

h1, h2, p, .text {
    color: red;
}

Descendant Selector

[sunting | sunting sumber]

Descendant selector merupakan cara penulisan CSS dengan memanggil semua elemen yang merupakan turunan dari elemen tertentu. [13]

/* Memanggil elemen <p> di dalam elemen <div> */
div p {
    font-size: 12px;
}

Child Selector

[sunting | sunting sumber]

Child selector merupakan cara penulisan CSS dengan memilih semua elemen yang merupakan anak langsung dari elemen tertentu. [14]

Contoh:

<!DOCTYPE html>
<html>
<head>
  <title>Page Title</title>
  <style>
    div > p {
        font-size: 12px;
    }
  </style>
</head>
<body>
    <div>
        <p> Teks 1 di dalam div. </p>
        <p> Teks 2 di dalam div.</p>
        <section>
            <p> Teks 3 di section tetapi merupakan turunan dari div </p>
        </section>
        <p> Teks 4 di dalam div </p>
    </div>
    <p>Teks 5 tidak di dalam div.</p>
</body>
</html>

Ini akan menghasilkan teks yang berada langsung di elemen <div> akan dirender dengan font berukuran 12 px, sedangkan teks yang tidak berada di dalam elemen <div> atau berada di elemen lain tetapi merupakan turunan dari elemen <div>, tetap memiliki ukuran font yang normal.

Dukungan dari peramban web

[sunting | sunting sumber]

Masing-masing peramban web menggunakan mesin tata letak yang berbeda. Contohnya Firefox menggunakan Gecko sebagai mesin tata letaknya dan Chromium menggunakan Blink sebagai mesin tata letaknya. Dukungan untuk fitur CSS dari setiap mesin tata letak terkadang sering tidak konsisten. Beberapa teknik pun bermunculan untuk menggunakan suatu fitur CSS ke peramban web yang tidak mendukung fitur tersebut (biasa disebut CSS hack). Adopsi fitur CSS baru dapat terhambat oleh kurangnya dukungan dari peramban-peramban web besar. Contohnya fitur cross-fade() telah didukung oleh Chrome dan Safari namun sampai tahun 2021 masih belum didukung oleh Firefox.[15]

Beberapa pengembang web biasanya memeriksa terlebih dahulu dukungan untuk suatu fitur CSS, terutama untuk fitur CSS baru. Beberapa situs web berikut dapat membantu seperti CanIUse dan Mozilla Developer Network. CSS 3 memiliki fitur kueri, yang memberikan arahan @supports yang akan memungkinkan pengembang menargetkan peramban web dengan dukungan untuk fungsionalitas tertentu langsung di dalam CSS mereka.[16] CSS yang tidak didukung oleh suatu peramban web kadang-kadang bisa ditambal menggunakan polyfill, yang merupakan potongan kode JavaScript yang dirancang untuk memberikan dukungan untuk peramban web terhadap suatu fitur yang sebelumnya tidak didukung. Solusi ini dapat menambah kerumitan pada proyek pengembangan, dan akibatnya, perusahaan sering kali menentukan daftar versi peramban web yang akan dan tidak akan mereka dukung.

Penggunaan CSS dalam perangkat lunak lain

[sunting | sunting sumber]

CSS dahulunya dibuat hanya untuk mempercantik halaman web. Namun, seiring perkembangan waktu CSS mulai diadopsi oleh perangkat lunak lain.

GTK adalah peralatan gawit lintas platform yang menggunakan CSS untuk memberi gaya pada setiap widget. GTK sering digunakan untuk membuat program Linux. GTK memperkenalkan API Tema baru dengan menggunakan CSS pada pembaruan besar GTK versi 3.[17]

Qt merupakan toolkit widget dan biasa dipakai untuk membuat aplikasi lintas platform. Qt juga menggunakan CSS untuk mengkonfigurasi tema.

Contoh berkas

[sunting | sunting sumber]
/* Kode berikut didedikasikan ke ruang publik (public domain)
    Silahkan untuk menggunakan, menyalin, dan mendistribusikan kode berikut */

body {
    background-color: yellow;
}
p {
    color: red;
}

Kode diatas akan mengganti warna halaman menjadi kuning dan membuat warna paragraf menjadi berwarna merah.

CSS Preprocessor

[sunting | sunting sumber]

CSS preprocessor (pra pengolahan) adalah bahasa script atau program yang memungkinkan pengguna menulis kode CSS sesuai dengan sintaksis (syntax) prepocessor itu sendiri.[18]

Ada banyak jenis CSS preprocessor yang dapat digunakan, namun sebagain besar CSS preprocessor memiliki beberapa fitur yang tidak ada dalam vanilla CSS (CSS 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,[19]

Berikut adalah beberapa CSS preprocessor populer dan sering digunakan, yaitu :[18]

Salah satu fitur yang dimiliki CSS preprocessor dan sering digunakan yaitu penulisan variabel. Dengan menuliskan variabel, kode yang dituliskan dapat digunakan digunakan kembali (reusable). Sehingga proses pengembangan suatu web dapat lebih cepat dan mudah.

Berikut adalah contoh penulisan variabel dalam CSS preprocessor:[20][21]

Sass/SCSS

[sunting | sunting sumber]
// Penulisan SCSS preprocessor 
$base-color: #c6538c;
$border-dark: rgba($base-color, 0.88);

.box {
  border: 1px solid $border-dark;
}
// Penulisan Less preprocessor 
@width: 10px;
@height: @width + 10px;

#header {
  width: @width;
  height: @height;
}
// Penulisan STYLUS preprocessor
font-size = 1em

div
    font-size font-size

Dengan menggunakan fitur nesting, pengguna dapat menuliskan selector di dalam selector (bersarang). Contoh penulisannya adalah sebagai berikut:[22][23]

Sass/SCSS

[sunting | sunting sumber]
// Penulisan SCSS preprocessor 
nav {
  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  li {
    display: inline-block;
  }
  a {
    display: block;
    padding: 6px 12px;
    text-decoration: none;
  }
}
// Penulisan Less preprocessor 
nav {
  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  li {
    display: inline-block;
  }
  a {
    display: block;
    padding: 6px 12px;
    text-decoration: none;
  }
}
nav 
  ul 
    margin: 0;
    padding: 0;
    list-style: none;
  li 
    display: inline-block;
  a 
    display: block;
    padding: 6px 12px;
    text-decoration: none;
/* Apabila ditulis dengan kode vanilla CSS atau CSS polos, maka hasilnya adalah sebagai berikut */
nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
nav li {
  display: inline-block;
}
nav a {
  display: block;
  padding: 6px 12px;
  text-decoration: none;
}

Lihat pula

[sunting | sunting sumber]

Referensi

[sunting | sunting sumber]
  1. ^ a b c Slamet Riyanto, Membuat Web Portal Multi Bahasa Jomla 1.5X + CD, halaman 236. Elex Media Komputindo.
  2. ^ a b Dominikus Juju & Matamaya Studio, Seri Penuntun Praktis Join Multiply, halaman 95. Elex Media Komputindo.
  3. ^ a b Sulistyawan, Rubianto, Rahmad Saleh, Modifikasi Blog Multiply dengan CSS, halaman 32. Elex Media Komputindo.
  4. ^ "CSS 3 Introduction". W3Schools.[pranala nonaktif permanen]
  5. ^ Untung Julianto, Modifikator Blogger + CD, halaman 22. Elex Media Komputindo.
  6. ^ a b c d Untung Rahardja, Augury El Rayeb, & Asep Saefullah (2009). Siapa saja bisa membuat website dengan CSS dan HTML, halaman 37-41. Andi Yogyakarta.
  7. ^ "How CSS is structured - Learn web development | MDN" (dalam bahasa American English). Diakses tanggal 2025-08-06.
  8. ^ "Universal selectors - CSS: Cascading Style Sheets | MDN". developer.mozilla.org (dalam bahasa American English). Diakses tanggal 2025-08-06.
  9. ^ "Type selectors - CSS: Cascading Style Sheets | MDN". developer.mozilla.org (dalam bahasa American English). Diakses tanggal 2025-08-06.
  10. ^ "ID selectors - CSS: Cascading Style Sheets | MDN". developer.mozilla.org (dalam bahasa American English). Diakses tanggal 2025-08-06.
  11. ^ "CSS .class Selector". www.w3schools.com (dalam bahasa American English). Diakses tanggal 2025-08-06.
  12. ^ "CSS Selectors". www.w3schools.com (dalam bahasa American English). Diakses tanggal 2025-08-06.
  13. ^ "Descendant Combinator - CSS: Cascading Style Sheets | MDN". developer.mozilla.org (dalam bahasa American English). Diakses tanggal 2025-08-06.
  14. ^ "Child Combinator - CSS: Cascading Style Sheets | MDN". developer.mozilla.org (dalam bahasa American English). Diakses tanggal 2025-08-06.
  15. ^ "Can I use... Support tables for HTML5, CSS3, etc". caniuse.com. Diakses tanggal 2025-08-06.
  16. ^ "Using Feature Queries in CSS – Mozilla Hacks - the Web developer blog". Mozilla Hacks – the Web developer blog (dalam bahasa American English). Diakses tanggal 2025-08-06.
  17. ^ "February 2011 – GTK Development Blog" (dalam bahasa American English). Diakses tanggal 2025-08-06.
  18. ^ a b "CSS preprocessor - MDN Web Docs Glossary: Definitions of Web-related terms | MDN". developer.mozilla.org (dalam bahasa American English). Diakses tanggal 2025-08-06.
  19. ^ "CSS Preprocessors Explained". freeCodeCamp.org (dalam bahasa Inggris). 2025-08-06. Diakses tanggal 2025-08-06.
  20. ^ "Getting started | Less.js". lesscss.org. Diakses tanggal 2025-08-06.
  21. ^ "Sass: Variables". sass-lang.com. Diakses tanggal 2025-08-06.
  22. ^ "Sass Nesting". www.w3schools.com (dalam bahasa American English). Diakses tanggal 2025-08-06.
  23. ^ "Getting started | Less.js". lesscss.org. Diakses tanggal 2025-08-06.

Pranala luar

[sunting | sunting sumber]
复学需要什么手续 lover是什么意思 不检点是什么意思 玉树临风是什么意思 看指甲去医院挂什么科
青的五行属性是什么 nylon是什么面料成分 什么的身子 诺诗兰属于什么档次 扑救带电火灾应选用什么灭火器
男人吃生蚝补什么 化干戈为玉帛是什么意思 华五行属什么 热毒吃什么药好得快 鹿角菜是什么植物
救济的近义词是什么 冰释前嫌是什么意思 反犬旁和什么有关 什么气什么足 不管事是什么意思
神疲乏力吃什么中成药hcv9jop3ns0r.cn 开塞露是什么成分hcv8jop0ns0r.cn 口苦口臭口干吃什么药jasonfriends.com 近视吃什么改善视力hcv9jop7ns1r.cn 艺五行属什么hcv9jop3ns7r.cn
解神是什么意思hcv8jop8ns5r.cn 张牙舞爪是什么意思zhongyiyatai.com 无忧是什么意思hcv8jop6ns7r.cn 人为什么会晕车hcv8jop0ns6r.cn 窍门是什么意思zhongyiyatai.com
眉眼是什么意思hcv8jop5ns7r.cn 掉链子是什么意思hcv8jop0ns1r.cn d二聚体是查什么的hcv8jop6ns9r.cn 什么时候初伏第一天hcv7jop5ns0r.cn 什么地开放填空hanqikai.com
什么鱼炖汤好喝又营养hcv9jop7ns1r.cn 脚底抽筋是什么原因引起的hcv8jop2ns9r.cn 金钱草有什么功效hcv7jop4ns5r.cn 阳痿吃什么药aiwuzhiyu.com 经常感觉口渴口干是什么原因hcv8jop7ns7r.cn
百度