تبدیل SVG به پس‌زمینه CSS

کد SVG را پیست کنید تا پس از بهینه‌سازی و encode صحیح، به‌صورت background-image با data URI آماده‌ی استفاده در CSS شود.

برای سازگاری بهتر با CSS، کاراکترهای خاص (نقل‌قول، #، فاصله و غیره) به‌جای Base64 با URL-encoding ساده جایگزین می‌شوند که حجم کمتری تولید می‌کند.

ابزار تبدیل SVG به پس‌زمینه CSS، کد SVG را به data URI آماده‌ی استفاده در CSS تبدیل می‌کند. بدون فایل جدا، آیکون را در استایل بگذارید.

کد SVG را پیست کنید تا پس از بهینه‌سازی و encode صحیح، به‌صورت مقدار background-image با data URI آماده شود.

استفاده از SVG به‌صورت data URI یک درخواست شبکه‌ی اضافه را حذف می‌کند و آیکون یا الگو را مستقیم داخل CSS جای می‌دهد.

توسعه‌دهندگان فرانت‌اند برای درج آیکون‌ها و الگوهای پس‌زمینه از این ابزار استفاده می‌کنند. برای کم‌کردن حجم SVG پیش از تبدیل از بهینه‌سازی SVG کمک بگیرید.

سوالات متداول

data URI چیست؟

data URI روشی است که محتوای یک فایل را مستقیم داخل کد جای می‌دهد تا نیازی به بارگذاری فایل جداگانه نباشد.

چرا SVG را در CSS بگذارم؟

با این کار یک درخواست شبکه کمتر می‌شود و آیکون‌های کوچک سریع‌تر بارگذاری می‌شوند.

آیا این روش برای SVGهای بزرگ هم خوب است؟

برای آیکون‌ها و الگوهای کوچک مناسب است؛ برای فایل‌های بزرگ بهتر است به‌صورت فایل جداگانه استفاده شوند.