مفاهیم میزبانی وبمیزبانی وب

LESS چیست؟

به این post امتیاز دهید
LESS یکی از فریم‎ ورک‎ های CSS است که از قوانین CSS استفاده می‎کند؛ LESS توسط روش ‎هایی مانند متغیرها، حسابگرها، mixinها و توابع، قابلیت‎ های CSS را توسعه داده و آن را پویا ساخته است. به گونه ای که  می‎ توان کدهای لِس را در یک فایل CSS نوشت. کامپایلر اصلی LESS با استفاده از جاوا اسکریپت نوشته شده است و کد های نگارش یافته را به فرمت استاندارد CSS تبدیل می‎کند. نگارش استایل ‎ها با دید ماژولار از قابلیت ‎های این فریم‎ ورک است. Less خاصیت‎ های پویایی را به CSS اضافه کرده است. به کمک امکانات متعدد آن می ‎توان از زبان CSS به عنوان یک زبان برنامه ‎نویسی استفاده نمود. استفاده مجدد از مقادیر با استفاده از متغیرها، استفاده مجدد از بلاک‌ها با استفاده از mixins ، استایل‌های مختصرتر با قوانین تو در تو ، انجام محاسبات با استفاده از توابع و عملگرها از جمله کارهایی است که می‌توان با این فریم ورک انجام داد

LESS چیست؟

LESS توسط روش‌ هایی مانند متغیرها، حسابگرها، mixin ها و توابع، قابلیت‌ های CSS را توسعه داده و آنرا پویا ساخته است. LESS در هر دو محیط سمت کاربر (مرورگرهای وب مانند گوگل کروم، فایرفاکس، سافاری) و سمت سرور توسط Node.js و Rhino قابل اجرا و بهره گیری می‌ باشد. این فریم ورک، تنها یک افزونه برای CSS نیست بلکه یک ابزار برای CSS با سینتکس آن است که در ابتدایی ترین حالت می تواند به عنوان یک شیوه‌نامۀ سادۀ CSS استفاده گردد.

چرا LESS؟

  • نگارش کد های CSS مشابه زبان ‎های برنامه ‎نویسی چون PHP
  • بهبود نگارش CSS و استفاده بهینه از از CSS3
  • قابلیت پیاده ‎سازی در دو سمت سرور و کاربر
  • تعریف متغیر ها همانند PHP و استفاده از آنها در سایر قسمت ‎ها
  • اجرای آسان عملیات بر روی متغیر ‎ها
  • افزایش سرعت کد‎نویسی به کمک mixin
  • خوانایی و پیمایش بهتر دستورات تو در تو
  • الحاق متن در هنگام ساختن فریم ‎ورک‎ ها

روند محبوبیت دو زبان شیوه‎نامه  LESS و Sass  در گوگل ترند:

LESS چیست؟

خرید هاست لینوکس

تیم تحریریه هاست ایران

تیم تحریریه مجله هاست ایران متشکل از کارشناسان و نویسندگان متخصص در حوزه وب و هاستینگ است. این تیم با هدف ارائه محتوای ارزشمند و به‌روز به کاربران، به بررسی و تحلیل خدمات مختلف هاستینگ، آموزش‌های فنی و راهنمایی‌های کاربردی می‌پردازد. اعضای تیم با تجربه و دانش خود، سعی در ارتقاء آگاهی کاربران دارند و به آنها کمک می‌کنند تا بهترین تصمیمات را در زمینه انتخاب خدمات آنلاین بگیرند. تعهد به کیفیت و دقت در ارائه اطلاعات، از ویژگی‌های بارز این تیم است.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  +  86  =  92

دکمه بازگشت به بالا