If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: lesscss.org/usage - Using Less.js | Less.js.

site address: lesscss.org/usage/ redirected to: lesscss.org/usage

site title: Using Less.js Less.js

Our opinion (on Sunday 05 July 2026 20:19:30 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Less extends CSS with dynamic behavior such as variables, mixins, operations and functions. Less runs on both the server-side (with Node.js and Rhino) or client-side (modern browsers only). ;
author=;

Headings (most frequently used words):

source, map, options, deprecated, usage, less, line, js, to, command, the, browser, in, plugin, variables, pre, loaded, installing, specific, lessc, node, modify, include, rootpath, urls, math, strict, inline, url, plugins, programmatic, api, contributing, server, side, and, cross, platform, loading, via, install, these, tools, how, run, other, environments, guide, for, development, beta, releases, of, setting, support, tips, watch, mode, debugging, paths, rewrite, units, preprocessing, using, getting, access, log, examples, silent, version, help, makefile, no, color, clean, css, async, env, errorreporting, fileasync, functions, use, loglevel, poll, relativeurls, usefilecache, relative, ie8, compatibility, enable, javascript, global, arguments, numbers, lint, compress, allow, imports, from, insecure, https, hosts, generate, output, filename, basepath,

Text of the page (most frequently used words):
the (205), less (169), you (66), lessc (63), for (48), and (45), this (44), file (44), css (39), source (38), #options (37), output (35), option (34), map (33), with (32), that (32), #script (30), will (27), plugin (26), can (26), are (25), your (24), not (24), all (22), math (22), url (21), npm (20), line (20), files (20), function (19), run (19), sourcemap (18), use (18), node (17), usage (17), myfont (17), browser (16), 2px (16), command (15), false (15), default (15), then (14), using (14), type (13), set (13), urls (13), version (12), development (12), true (12), pre (12), global (12), rootpath (12), grunt (11), install (11), but (11), which (11), before (11), see (10), environment (10), should (10), render (10), string (10), plugins (10), strict (10), woff2 (10), import (9), also (9), path (9), used (9), myplugin (9), deprecated (9), src (9), functions (8), available (8), want (8), have (8), error (8), data (8), specify (8), when (8), inline (8), production (8), include (8), off (8), watch (8), env (8), allows (7), api (7), get (7), other (7), numbers (7), local (7), edit (7), markdown (7), main (7), loading (7), any (7), instance (7), does (7), has (7), variables (7), 1px (7), rewriteurls (7), relative (7), mode (7), rewrite (7), compiler (6), managers (6), new (6), folder (6), javascript (6), directory (6), after (6), compiled (6), server (6), specific (6), only (6), from (6), paths (6), tools (6), add (6), parens (6), font (6), link (6), issues (5), these (5), recommend (5), setting (5), libs (5), object (5), now (5), there (5), either (5), format (5), like (5), input (5), dev (5), compress (5), clean (5), been (5), dumplinenumbers (5), resources (5), stylesheet (5), side (5), releases (5), beta (5), docs (4), code (4), http (4), without (4), example (4), require (4), var (4), generate (4), root (4), tests (4), performance (4), current (4), globally (4), repository (4), them (4), phantomjs (4), about (4), contributing (4), passed (4), callback (4), msg (4), lessinput (4), json (4), pass (4), imports (4), programmatic (4), one (4), need (4), loaded (4), basepath (4), specifies (4), browsers (4), support (4), defaults (4), compiling (4), base (4), comments (4), may (4), color1 (4), red (4), modify (4), user (4), units (4), relativeurls (4), 3px (4), legacy (4), parentheses (4), division (4), between (4), time (4), fonts (4), boolean (4), 1000 (4), poll (4), fileasync (4), async (4), tag (4), bootstrap (4), installing (4), under (3), look (3), how (3), com (3), guide (3), override (3), what (3), specified (3), manager (3), array (3), same (3), each (3), release (3), some (3), bin (3), optional (3), package (3), installs (3), test (3), builds (3), html (3), read (3), note (3), promise (3), log (3), sourcemapfileinline (3), enables (3), sub (3), into (3), filename (3), referenced (3), via (3), required (3), might (3), evaluated (3), called (3), while (3), way (3), rule (3), non (3), web (3), insecure (3), allow (3), errors (3), lint (3), mediaquery (3), cache (3), variable (3), modifyvars (3), replaced (3), starting (3), enable (3), images (3), length (3), values (3), value (3), unit (3), outside (3), outputs (3), always (3), more (3), family (3), face (3), name (3), whether (3), call (3), information (3), console (3), page (3), debugging (3), possible (3), included (3), latest (3), text (3), rel (3), help (3), published (3), currently (2), documentation (2), released (2), overview (2), works (2), publish (2), breaking (2), implementation (2), createless (2), takes (2), environments (2), readme (2), our (2), benchmark (2), commands (2), able (2), stdout (2), running (2), locally (2), debug (2), browsertest (2), try (2), order (2), such (2), command_name (2), make (2), sure (2), start (2), number (2), org (2), download (2), please (2), developing (2), instead (2), following (2), getting (2), access (2), undefined (2), outputsourcefiles (2), sourcemaprootpath (2), sourcemapbasepath (2), sourcemapurl (2), would (2), first (2), handle (2), argument (2), entry (2), lessplugin (2), advanced (2), explicitly (2), load (2), modules (2), simply (2), thing (2), isn (2), necessary (2), evaluation (2), processor (2), parsing (2), starts (2), preprocessing (2), easiest (2), specifying (2), cases (2), exactly (2), show (2), additional (2), external (2), means (2), removed (2), part (2), generated (2), above (2), built (2), compression (2), third (2), party (2), just (2), started (2), every (2), cache726357 (2), declaration (2), meaning (2), defined (2), globalvars (2), created (2), style (2), uri (2), assume (2), case (2), class (2), expressions (2), strictmath (2), performed (2), operator (2), requires (2), although (2), nothing (2), affect (2), location (2), path1 (2), path2 (2), cross (2), platform (2), amount (2), logging (2), loglevel (2), myfunc (2), request (2), depends (2), quoted (2), fireless (2), alternatively (2), stylesheets (2), tips (2), client (2), versions (2), styles (2), href (2), tags (2), dependency (2), color (2), makefile (2), being (2), silent (2), compile (2), parameter (2), destination (2), since (2), patch (2), official (2), project (2), repo (2), changelog, language, mit, license, maintained, core, team, diagram, warning, needs, updating, changes, www, gliffy, 4784259, highly, prototype, abstractfilemanager, needed, implement, existing, implementations, myless, myfilemanager, pure, specifics, written, create, stable, appropriate, compare, runner, pages, localhost, 8088, tmp, handy, alias, out, against, here, benchmarks, installed, cli, navigate, dependencies, clone, setup, favourite, nodejs, thanks, thinking, carefully, avoid, wasted, work, instructions, coming, soon, logged, back, logger, addlistener, warn, info, listener, sourcemappingurl, application, base64, eyj2zxj, notice, wanted, field, processing, returned, where, given, hood, synchronously, filenames, point, mycss, write, two, ways, whenever, unknown, writing, registries, registered, prefix, easier, searching, though, custom, parsed, gets, raw, even, sass, begins, points, producing, recommended, produce, single, conjunction, original, opposite, remove, different, because, prepended, inside, outputfilename, tells, most, applicable, https, hosts, okay, job, utilise, tricks, dedicated, general, looking, transformed, runs, parser, reports, generates, mapping, was, supporting, sourcemaps, busting, urlargs, args, arguments, opposed, puts, end, anything, defines, effectively, put, top, overridden, security, problem, developers, who, didn, expect, sheets, executable, javascriptenabled, ensure, aren, too, large, iecompat, compat, ie8, compatibility, bug, calculation, throw, things, clearly, right, multiplied, gives, area, areas, meant, property, attempts, guess, maths, strictunits, mixed, entire, won, evaluate, probably, expression, cannot, forced, eagerly, four, cause, fewer, conflicts, liberally, uses, symbol, tweaked, operate, intuitively, behavior, supported, offer, feature, previous, situations, consider, embed, useful, combining, similar, resolving, semantics, stays, becomes, those, kept, references, image, imported, configurable, statements, processed, ones, left, exist, exact, library, relatively, per, session, caches, retrieve, again, watcher, refresh, reload, cleared, previously, usefilecache, optionally, adjust, already, milliseconds, polls, integer, border, width, native, dimension, return, keyed, asynchronously, protocol, method, reporting, compilation, fails, errorreporting, document, machine, standard, port, automatically, cached, storage, messages, regular, var2, var1, identical, scss, media, query, display, comment, rules, locate, d9eef2, buttontext, 5b83ad, buttonface, modification, recompiled, reloading, simple, basic, temporarily, appending, must, due, origin, policy, enabling, cors, than, independently, mixins, namespaces, define, accessible, reasons, users, tweak, theme, real, worried, waiting, update, seeing, supports, modern, recent, chrome, firefox, safari, edge, aware, implications, doing, quite, bit, faster, sometimes, cosmetic, occur, occurs, trade, flexibility, speed, fastest, static, site, myvar, ddffee, mystr, vars, dump, brevity, they, attributes, programmatically, affects, initial, next, element, head, attribute, convenient, reliability, important, many, longer, direct, list, prints, message, exits, stops, warnings, shown, examples, dash, hyphen, minus, stdin, binary, nix, windows, immediately, alpha, candidate, minor, major, upgrades, endeavour, follow, semantic, versioning, periodically, functionality, developed, tagged, typically, adding, devdependencies, save, don, heads, learn, guis, github, depth, toggle, navigation,


Text of the page (random words):
t script script src less js data env development script or for brevity they can be set as attributes on the script and link tags script src less js data poll 1000 data relative urls false script link data dump line numbers all data global vars myvar ddffee mystr quoted rel stylesheet less type text css href less styles less browser support less js supports all modern browsers recent versions of chrome firefox safari and edge while it is possible to use less on the client side in production please be aware that there are performance implications for doing so although the latest releases of less are quite a bit faster also sometimes cosmetic issues can occur if a javascript error occurs this is a trade off of flexibility vs speed for the fastest performance possible for a static web site we recommend compiling less on the server side there are reasons to use client side less in production such as if you want to allow users to tweak variables which will affect the theme and you want to show it to them in real time in this instance a user is not worried about waiting for a style to update before seeing it tips make sure you include your stylesheets before the script when you link more than one less stylesheet each of them is compiled independently so any variables mixins or namespaces you define in a stylesheet are not accessible in any other due to the same origin policy of browsers loading external resources requires enabling cors watch mode to enable watch mode option env must be set to development then after the less js file is included call less watch like this script less env development script script src less js script script less watch script alternatively you can enable watch mode temporarily by appending watch to the url modify variables enables run time modification of less variables when called with new values the less file is recompiled without reloading simple basic usage less modifyvars buttonface 5b83ad buttontext d9eef2 debugging it is possible to output rules in your css which allow tools to locate the source of the rule either specify the option dumplinenumbers as above or add dumplinenumbers mediaquery to the url you can use the mediaquery option with fireless it is identical to the scss media query debugging format also see fireless and less v2 the comment option can be used to display file information and line numbers in the inline compiled css code options set options in a global less object before loading the less js script set options before less js script script less env development loglevel 2 async false fileasync false poll 1000 functions dumplinenumbers comments relativeurls false globalvars var1 quoted value var2 regular value rootpath a com script script src less js script options specific to less js in the browser for all other options see less options async type boolean default false whether to request the import files with the async option or not see fileasync env type string default depends on page url environment to run may be either development or production in production your css is cached in local storage and information messages are not output to the console if the document s url starts with file or is on your local machine or has a non standard port it will automatically be set to development e g less env production errorreporting type string options html console function default html set the method of error reporting when compilation fails fileasync type boolean default false whether to request the import asynchronously when in a page with a file protocol functions deprecated use plugin type object user functions keyed by name less functions myfunc function return less dimension 1 and it can be used like a native less function e g my class border width unit myfunc px loglevel type number default 2 the amount of logging in the javascript console note if you are in the production environment you will not get any logging 2 information and errors 1 errors 0 nothing poll type integer default 1000 the amount of time in milliseconds between polls while in watch mode relativeurls type boolean default false optionally adjust urls to be relative when false urls are already relative to the entry less file usefilecache type boolean default true previously false in before v2 whether to use the per session file cache this caches less files so that you can call modifyvars and it will not retrieve all the less files again if you use the watcher or call refresh with reload set to true then the cache will be cleared before running less js options edit the markdown source for less options cross platform options include paths lessc include path path1 path2 paths path1 path2 if the file in an import rule does not exist at that exact location less will look for it at the location s passed to this option you might use this for instance to specify a path to a library which you want to be referenced simply and relatively in the less files rootpath lessc rp resources lessc rootpath resources rootpath resources allows you to add a path to every generated import and url in your css this does not affect less import statements that are processed just ones that are left in the output css for instance if all the images the css use are in a folder called resources you can use this option to add this on to the url s and then have the name of that folder configurable rewrite urls lessc ru off lessc rewrite urls off rewriteurls off lessc ru all lessc rewrite urls all rewriteurls all lessc ru local lessc rewrite urls local rewriteurls local by default urls are kept as is off so if you import a file in a sub directory that references an image exactly the same url will be output in the css this option allows you to rewrite urls in imported files so that the url is always relative to the base file that has been passed to less e g main less import global fonts less global fonts less font face font family myfont src url myfont myfont woff2 format woff2 with nothing set or with rewriteurls off compiling main less will output main less global fonts less font face font family myfont src url myfont myfont woff2 format woff2 with rewriteurls all it will output main less global fonts less font face font family myfont src url global myfont myfont woff2 format woff2 with rewriteurls local it will only rewrite urls that are explicitly relative those starting with a url myfont myfont woff2 becomes url global myfont myfont woff2 url myfont myfont woff2 stays url myfont myfont woff2 this can be useful in case you re combining less with css modules which use similar resolving semantics like node js you may also want to consider using the data uri function instead of this option which will embed images into the css math released v3 7 0 lessc m option lessc math option math option less has re built math options to offer an in between feature between the previous strictmath setting which required parentheses all the time and the default which performed math in all situations in order to cause fewer conflicts with css which now liberally uses the symbol between values there is now a math mode that only requires parentheses for division this is now the default in less 4 strict math has also been tweaked to operate more intuitively although the legacy behavior is supported the four options available for math are always 3 x default less does math eagerly parens division 4 0 default no division is performed outside of parens using operator but can be forced outside of parens with operator is deprecated parens strict parens required for all math expressions strict legacy removed in 4 0 in some cases math will not be evaluated if any part of the expression cannot be evaluated always example math a 1 1 b 2px 2 c 2px 2 d 2px 2 outputs math a 2 b 1px c 1px d 1px parens division example math a 1 1 b 2px 2 c 2px 2 d 2px 2 outputs math a 2 b 2px 2 c 1px d 1px strict math a 1 1 b 2px 2 c 2px 2 3px 1 output math a 1 1 b 2px 2 c 1px 3px strict legacy in legacy strictmath mode mixed expressions outside of parentheses means entire parentheses won t evaluate probably not what you want math a 1 1 b 2px 2 c 2px 2 3px 1 output math a 1 1 b 2px 2 c 2px 2 3px 1 strict math deprecated this has been replaced by the math option relative urls deprecated lessc ru lessc relative urls relativeurls true has been replaced by rewriteurls all strict units lessc su on lessc strict units on strictunits true defaults to off false without this option less attempts to guess at the output unit when it does maths for instance class property 1px 2px in this case things are clearly not right a length multiplied by a length gives an area but css does not support specifying areas so we assume that the user meant for one of the values to be a value not a unit of length and we output 2px with strict units on we assume this is a bug in the calculation and throw an error ie8 compatibility deprecated lessc ie compat iecompat true false by default starting in v3 0 0 currently only used for the data uri function to ensure that images aren t created that are too large for the browser to handle enable inline javascript deprecated lessc js javascriptenabled true false by default starting in v3 0 0 enables evaluation of javascript inline in less files this created a security problem for some developers who didn t expect user input for style sheets to have executable code replaced with the plugin option global variables lessc global var color1 red globalvars color1 red this option defines a variable that can be referenced by the file effectively the declaration is put at the top of your base less file meaning it can be used but it also can be overridden if this variable is defined in the file modify variables lessc modify var color1 red modifyvars color1 red as opposed to the global variable option this puts the declaration at the end of your base file meaning it will override anything defined in your less file url arguments lessc url args cache726357 urlargs cache726357 this option allows you to specify a argument to go on to every url this may be used for cache busting for instance line numbers deprecated lessc line numbers comments lessc line numbers mediaquery lessc line numbers all dumplinenumbers comments generates inline source mapping this was the only option before browsers started supporting sourcemaps pre loaded plugin see pre loaded plugins lint lessc lint l lint true runs the less parser and just reports errors without any output compress deprecated lessc compress x compress true compress using less built in compression this does an okay job but does not utilise all the tricks of dedicated css compression in general we recommend looking at third party tools that clean and compress css after your less has been transformed to css allow imports from insecure https hosts lessc insecure insecure true source map options most of these options are not applicable to using less js in the browser as you should generate a source map with your pre compiled less files generate a source map lessc source map sourcemap tells less to generate a sourcemap source map output filename lessc source map file map sourcemap outputfilename file map source map rootpath lessc source map rootpath dev files sourcemap sourcemaprootpath dev files specifies a rootpath that should be prepended to each of the less file paths inside the sourcemap and also to the path to the map file specified in your output css because the basepath defaults to the directory of the input less file the rootpath defaults to the path from the sourcemap output file to the base directory of the input less file use this option if for instance you have a css file generated in the root on your web server but have your source less css map files in a different folder so for the option above you might have output css dev files output map dev files main less source map basepath lessc source map basepath less files sourcemap sourcemapbasepath less files this is the opposite of the rootpath option it specifies a path which should be removed from the output paths for instance if you are compiling a file in the less files directory but the source files will be available on your web server in the root or current directory you can specify this to remove the additional less files part of the path it defaults to the path to the input less file include less source in the source map lessc source map include source sourcemap outputsourcefiles true this option specifies that we should include all of the less files in to the sourcemap this means that you only need your map file to get to your original source this can be used in conjunction with the map inline option so that you do not need to have any additional external files at all source map map inline lessc source map inline sourcemap sourcemapfileinline true this option specifies that the map file should be inline in the output css this is not recommended for production but for development it allows the compiler to produce a single output file which in browsers that support it use the compiled css but show you the non compiled less source source map url lessc source map url my map json sourcemap sourcemapurl my map json allows you to override the url in the css that points at the map file this is for cases when the rootpath and basepath options are not producing exactly what you need pre loaded plugins edit the markdown source for plugins loading plugins before parsing begins in less js while the easiest way to use a plugin is using the plugin at rule in a node js environment you can pre load a global less js plugin via the command line or by specifying it in the less options preprocessing pre loading plugins is necessary if you want to add a less js pre processor that is a plugin that gets called and passed the raw less source before parsing even starts an example of this would be a sass to less pre processor plugin note pre loading is not necessary for pre evaluation plugins after less source is parsed but before it is evaluated node js using the command line if you are using lessc the first thing you need to do is install that plugin in registries like npm we recommend a less js plugin is registered with the less plugin prefix for easier searching though that isn t required so for a custom plugin you might install with npm install less plugin myplugin to use the plugin you can pass this on the command line by simply writing lessc myplugin less js will try to load either the less plugin myplugin and the myplugin modules as plugins whenever there s an unknown less option like myplugin you can also explicitly specify the plugin with lessc plugin myplugin to pass options to the plugin you can write that in one of two ways lessc myplugin advanced lessc plugin myplugin advanced loading a plugin via less js in node require the plugin and pass it to less in an array as an option plugins e g var lessplugin require less plugin myplugin less render mycss plugins lessplugin then function output function err...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

    No Images


    Verified site has: 4 subpage(s). Do you want to verify them? Verify pages:

    1-4


    Top 50 hastags from of all verified websites.

    Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

    Header

    HTTP/1.1 301 Moved Permanently
    Connection close
    Content-Length 162
    Server GitHub.com
    Content-Type text/html
    Location htt????/lesscss.org/usage/
    X-GitHub-Request-Id F8DC:237AEA:56EA39:5ACB90:6A4ABC51
    Accept-Ranges bytes
    Age 0
    Date Sun, 05 Jul 2026 20:19:30 GMT
    Via 1.1 varnish
    X-Served-By cache-lcy-egml8630023-LCY
    X-Cache MISS
    X-Cache-Hits 0
    X-Timer S1783282770.022396,VS0,VE84
    Vary Accept-Encoding
    X-Fastly-Request-ID 26055a507c3208772fd92431010eaae67ae463f0
    HTTP/2 200
    server GitHub.com
    content-type text/html; charset=utf-8
    last-modified Mon, 08 May 2023 17:56:45 GMT
    access-control-allow-origin *
    etag W/ 645937dd-13ad0
    expires Sun, 05 Jul 2026 20:29:30 GMT
    cache-control max-age=600
    content-encoding gzip
    x-proxy-cache MISS
    x-github-request-id 582C:82D4C:2D225AD:2D8C663:6A4ABC52
    accept-ranges bytes
    age 0
    date Sun, 05 Jul 2026 20:19:30 GMT
    via 1.1 varnish
    x-served-by cache-rtm-ehrd2290059-RTM
    x-cache MISS
    x-cache-hits 0
    x-timer S1783282770.136792,VS0,VE110
    vary Accept-Encoding
    x-fastly-request-id 3f2c027f8515b44642b1a60a7893f42172bddc21
    content-length 16606

    Meta Tags

    title="Using Less.js | Less.js"
    charset="utf-8"
    http-equiv="X-UA-Compatible" content="IE=edge"
    name="viewport" content="width=device-width, initial-scale=1.0"
    name="description" content="Less extends CSS with dynamic behavior such as variables, mixins, operations and functions. Less runs on both the server-side (with Node.js and Rhino) or client-side (modern browsers only). "
    name="author" content="The Core Less Team"

    Load Info

    page size16606
    load time (s)0.291595
    redirect count1
    speed download57065
    server IP 185.199.108.153
    * all occurrences of the string "http://" have been changed to "htt???/"