زیباساز CSS رایگان
CSS فشرده را با تورفتگی یکدست مرتب کنید، یا فشردهاش کنید. مرتبسازی الفبایی اختیاری ویژگیها برای تفاوتهای قابل پیشبینی.
فایل را اینجا رها کنید یا برای انتخاب کلیک کنید
CSS · پردازش روی دستگاه شما
یا Ctrl+V را بزنید تا از کلیپبورد جایگذاری شود
خروجی اینجا نمایش داده میشود…کاربردهای رایج
- CSS تولید را اشکال زدایی کنیدCSS کم شده از سایت های تولید را در قالب قابل خواندگی ببینید تا استایل کردن را پیدا و معکوس کنید.
- سبک CSS تیم را اجرا کنیدCSS ارسال شده توسط تیم را از طریق یک beautifier سازگار اجرا کنید تا diff درباره محتوا است نه قالب بندی.
- CSS با پیشوند فروشنده را فرمت کنیدCSS با پیشوند فروشنده (خروجی autoprefixer) غالباً بسیاری از نوع -webkit-، -moz-، -ms- دارد. برای بررسی فرمت کنید.
- از Pro CSS یاد بگیریدCSS را از سیستم های طراحی معروف با فرمت کردن خروجی آنها کامپایل شده مطالعه کنید.
- CSS را برای گزارش های اشکال فرمت کنیدهنگام ثبت اشکالات CSS، CSS فرمت شده برای بازبینی کنندگان بسیار آسان تر برای خواندن و درک است.
نحوه کار
این ابزار CSS را با استفاده از یک تجزیهگر بازگشتی دستنویس ساختهشده مستقیماً در صفحه قالببندی میکند — بدون کتابخانه شخصثالث، بدون تماس سروری. تجزیهگر CSS شما را کاراکتر به کاراکتر میگردد، رشتههای نقلقول، مقادیر url()، قواعد at-تودرتو، و کامنتهایی که رویکردهای سادهتر مبتنی بر عبارت باقاعده را گیج میکنند بهدرستی مدیریت میکند.
- 1تکهسازی سطح-کاراکترتابع walkCss ورودی خام را یک کاراکتر در هر لحظه اسکن میکند و حالت نقلقول و عمق پرانتز را ردیابی میکند تا نقطهویرگول یا آکولادهای درون url()، مقادیر رشتهای، یا کامنتها هرگز بهعنوان جداکنندههای ساختاری اشتباه گرفته نشوند.
- 2تفکیک بلوک و اعلانوقتی اسکنر یک آکولاد باز سطح-بالا مییابد، پیشدرآمد (انتخابگر یا کلیدواژه at-قاعده) را استخراج میکند و بدنه بلوک را بازگشتی پردازش میکند — که خود ممکن است قواعد تودرتو (@media، @supports، تودرتویی بومی CSS) داشته باشد که در عمق بازگشتی عمیقتری مدیریت میشوند.
- 3مرتبسازی ویژگی و تورفتگیاعلانهای درون هر بلوک به یک اجرا جمع میشوند، سپس بهطور اختیاری بر اساس نام ویژگی الفبایی مرتب میشوند پیش از نوشتهشدن با عرض تورفتگی انتخابی (۲ یا ۴ فاصله). حالت مینیفای کاملاً فضای خالی را رد میکند و کامنتها را حذف میکند.
- 4خروجی فوری درون-مرورگرنتایج هنگام تایپ از طریق یک هوک useMemo ظاهر میشوند — چیزی جایی ارسال نمیشود. CSS قالببندیشده یا مینیفایشده میتواند در کلیپبورد کپی یا بهعنوان فایل .css دانلود شود، و پنل تفاوت اندازه در مقایسه با اصلی را نشان میدهد.
ابزارهای مرتبط
زیباساز و فشردهساز HTML
HTML را با تورفتگی تودرتوی مناسب زیباسازی یا فشرده کنید. محتوا درون تگهای <pre>، <script>، <style> را حفظ میکند.
فرمتدهنده و زیباساز SQL
کوئریهای SQL را با تورفتگی مناسب، حروف کلیدواژه قابل تنظیم و شکستن خط در بندهای اصلی زیباسازی کنید. با هر گویش SQL کار میکند.
فشردهساز و زیباساز CSS
CSS را برای کاهش حجم فایل فشرده کنید یا CSS فشرده را برای خوانایی زیباسازی کنید. فوری، در مرورگر شما.