Хурдкунанда ва зеборкунандаи CSS-и ройгон
CSS-ро барои коҳиши андозаи файл хурд кунед ё CSS-и хурдшударо барои хонданбоб зебо кунед. Фаврӣ, дар браузери шумо.
Файли .css-ро дар ин ҷо гузоред ё барои интихоб клик кунед
CSS · Маҳдудияти андозаи файл нест
ё барои гузоштан аз ҳофиза Ctrl+V-ро пахш кунед
Чӣ тавр он кор мекунад
Ин абзор нишонагузори CSS-и дастнависи бидуни вобастагиро истифода мебарад, ки пурра дар JavaScript сохта шудааст — на китобхонаи берунӣ, на дархости сервер. Нишонагузор ҳар аломатро пеш аз татбиқи ягон табдил ҳамчун рамз, шарҳ, сатри нохунакдор ё қиммати url() таснифбандӣ мекунад, ки аз вайрон кардани мундариҷаи сатр, URI-и маълумот ё ифодаҳои calc() тавассути қоидаҳои фосила пешгирӣ мекунад.
- 1Марҳилаи нишонагузорӣCSS-и вурудӣ аломат ба аломат скен карда, ба нишонаҳои рамзшуда тақсим мешавад: порчаҳои хоми рамз, шарҳҳои /* ... */, сатрҳои нохунакдор (пайдарпайии гурезгоҳро нигоҳ медорад) ва блокҳои url(...). Ин таъмин мекунад, ки табдилҳо дар қадами навбатӣ танҳо синтаксиси воқеии CSS-ро дахл мекунанд — ҳаргиз мундариҷаи сатри литералӣ ё URI-и маълумотро.
- 2Фишурдасозӣ ё зебосозӣДар ҳолати minify, шарҳҳои муқаррарӣ партофта мешаванд (шарҳҳои /*! лицензия */ нигоҳ дошта мешаванд), силсилаи фосилаи сафед дар нишонаҳои рамз ба як фосила фишурда мешаванд, ва фосилаи сафеди наздик-ба-аломатнависӣ атрофи { } : ; , > ~ бартараф карда мешавад. Фосилаҳо атрофи + ва - қасдан бетағйир гузошта мешаванд, то ифодаҳои calc()-ро вайрон накунанд. Дар ҳолати зебосозӣ, рамз аввал ба асоси тоза фишурда мешавад, сипас аз нав нишонагузорӣ ва бо пайгирии умқи ду-фосилагӣ ва муайянкунии нуқтавергули эъломия аз нав хатбандӣ карда мешавад, то property: value-ро аз нуқтавергулҳои интихобгар ба монанди a:hover фарқ кунад.
- 3Тахмини андозаи gzipПас аз тавлиди натиҷа, API-и дарунсохти CompressionStream-и браузер истифода мешавад, то натиҷаро бо gzip фишурда, шумораи байти натиҷашударо чен кунад. Ин тахмини воқеии андозаи интиқолро медиҳад, ки мутобиқи он чи сервери веб бо фишурдасозии gzip тавассути шабака мефиристад.
- 4Нусхабардорӣ ё боргирӣCSS-и коркардшуда ба ҳофиза тавассути API-и Clipboard навишта мешавад, ё ҳамчун styles.min.css (ҳолати minify) ё styles.css (ҳолати beautify) бо истифодаи Blob бо навъи MIME text/css боргирӣ карда мешавад. Фоизи кам шудани андоза ҳангоми навиштан зинда нишон дода мешавад.
Абзорҳои марбут
Форматгари JSON
Маълумоти JSON-ро формат кунед, тасдиқ кунед, хурд кунед ва таҳқиқ кунед. Намоиши дарахт, равшансозии синтаксис ва нусхабардории як клик.
Зеборкунанда ва хурдкунандаи HTML
HTML-ро бо дандонагузории дурусти ҷойгиршавӣ зебо чоп ё хурд кунед. Мазмуни дохили блокҳои <pre>, <script>, <style>-ро нигоҳ медорад.
Формати XML ва тасдиқкунанда
XML-ро бо таҳлилгари дарунсохти DOM-и браузери худ зебо чоп ва тасдиқ кунед. Натиҷаи хурдшуда барои истифодаи истеҳсолӣ дар бар мегирад.