SlideShare uma empresa Scribd logo
1 de 58
Baixar para ler offline
by

Xhtmlchop

(Design to HTML/CSS)

by Xhtmlchop.com
The dynamic stylesheet 
language.
.
Developed by Alexis Sellier
Also Known as cloudhead.io

by Xhtmlchop.com
What is {less} ?

by Xhtmlchop.com
{less} extends CSS with dynamic
behavior of its syntax like
variables, mixins, operations and
functions

by Xhtmlchop.com
{less} runs on both the server-side
(with Node.js and Rhino) or clientside (modern browsers only).

by Xhtmlchop.com
{less} is open-source, with the
recent version : 1.4.0

by Xhtmlchop.com
{less} is influenced by SASS
(Syntactically Awesome Stylesheets) and
has influenced the newer "SCSS" syntax
of SASS, which adapted its CSS-like block
formatting syntax.

by Xhtmlchop.com
by Xhtmlchop.com
Why to use {less}?

by Xhtmlchop.com
{less} provides the following
mechanisms:
variables
nesting
mixins
operators and
functions;

by Xhtmlchop.com
the main difference between {less}
and other CSS precompilers being
that {less} allows real-time
compilation via LESS.js by the
browser.

by Xhtmlchop.com
{less} allows the dynamic
editability options for dynamic
stylesheet, with the help of variable
and mixins etc.

by Xhtmlchop.com
{less} Syntax

by Xhtmlchop.com
Variables
Mixins
Nested Rules

by Xhtmlchop.com
Variables

by Xhtmlchop.com
Variables allow you to specify
widely used values in a single place,
and then re-use them throughout
the stylesheet, making global
changes as easy as changing one
line of code.

by Xhtmlchop.com
Write as {less}:
@white: #ffffff;
@nice-blue: #5B83AD;
@light-blue: (@nice-blue + #111);
/* usage variables */
#header { color: @light-blue; }
H2 { color: @nice-blue; }

Variables
Compile as CSS:
#header { color: #5f8faf; }
H2 { color: #5B83AD; }

by Xhtmlchop.com
Mixins

by Xhtmlchop.com
Mixins allow embedding all the
properties of a class into another
class by including the class name as
one of its properties, thus behaving
as a sort of constant or variable.

by Xhtmlchop.com
They can also behave like functions,
and take arguments. CSS does not
support Mixins.

by Xhtmlchop.com
Any repeated code must be
repeated in each location. Mixins
allow for more efficient and clean
code repetitions, as well as easier
alteration of code.

by Xhtmlchop.com
Write as {less} :
.rounded-corner(@radius:5px){
border-radius: @radius;
-webkit-border-radius:@radius;
-moz-border-radius: @radius;
}
/* usage variables */
#header { .rounded-corner; }
#footer { .rounded-corner(10px); }

Mixins
Compile as CSS:
#header { border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

by Xhtmlchop.com
Nested Rules

by Xhtmlchop.com
Rather than constructing long
selector names to specify
inheritance, in Less you can simply
nest selectors inside other selectors.

by Xhtmlchop.com
CSS supports logical nesting, but the
code blocks themselves are not
nested. {less} allows nesting of
selectors inside other selectors. This
makes inheritance clear and
stylesheets shorter.

by Xhtmlchop.com
Write as {less} :

Nested
Rules

#header {
h1 {
font-size: 26px;
font-weight: bold;
}
p{
font-size: 12px;
a{
text-decoration: none;
&:hover {
border-width: 1px;
}
}
}
}

by Xhtmlchop.com
Compile as CSS:

Nested
Rules

#header h1 {
font-size: 26px;
font-weight: bold;
}
#header p {
font-size: 12px;
}
#header p a {
text-decoration: none;
}
#header p a:hover {
border-width: 1px;
}

by Xhtmlchop.com
Very Basic and Usefull
Feature of {less}

by Xhtmlchop.com
Functions &
Operators

by Xhtmlchop.com
{less} allows operations and
functions. If some elements in your
stylesheet are proportional and
similar to other elements, then this
syntax helps to make them
dynamic.

by Xhtmlchop.com
Operations allow addition,
subtraction, division and
multiplication of property values
and colors, which can be used to
create complex relationships
between properties.
Operations should only be
performed within parentheses {} in
order to ensure compatibility with
CSS.
by Xhtmlchop.com
Functions map one-to-one with
JavaScript code, allowing you to
manipulate values however you
want.

by Xhtmlchop.com
Write as {less} :
@the-border: 1px;
@base-color: #111;
@red:
#842210;

Functions
&
Operators

#header {
color: (@base-color * 3);
border-left: @the-border;
border-right: (@the-border * 2);
}
#footer {
color: (@base-color + #003300);
border-color: desaturate(@red, 10%);
}

by Xhtmlchop.com
Functions References
Writing a funciton require basic javascript
knowledge to pass the valid arguments and
strings.
For more details do visit:
http://lesscss.org/#reference
by Xhtmlchop.com
Functions References
Do visit:
http://lesscss.org/#reference

by Xhtmlchop.com
{less} Usage

by Xhtmlchop.com
Link your .less stylesheets with the rel set
to “stylesheet/less”:
<link rel="stylesheet/less" type="text/css" href="styles.less" />

by Xhtmlchop.com
Then download less.js from the top of the page,
and include it in the <head> element of your
page, like so:
<script src="less.js" type="text/javascript"></script>

by Xhtmlchop.com
Preferred file/folder structure for ease:
frontend/less/style.less
frontend/less/includes/variables.less
frontend/less/includes/mixins.less

by Xhtmlchop.com
Make sure you include your
stylesheets before the script.

by Xhtmlchop.com
Sources:
https://github.com/less/less.js

by Xhtmlchop.com
Already Coded Project
http://74.208.70.104/43145/1a30hr6ye43145/

by Xhtmlchop.com
User’s Review

by Xhtmlchop.com
“I'm fairly new to {less} as well, but this is
the easiest, most straightforward way I've
seen to make it work and get out of your
way.”
“About half use one of the preprocessor
options available to them. Of the
languages used, {less} is the most
popular. ”
“ it doesn't have compatibility issue. that
has been taken care of, as for as {less}
css is concerned. I must say its preferable
to use. ”
by Xhtmlchop.com
Cons of {less} CSS

by Xhtmlchop.com
- File Size is Deceiving/uncertain
- More Process
- Hard to Go Back
- Variety of Syntax
- Team Coordination
Source: http://jaketrent.com/post/cons-css-preprocessors/

by Xhtmlchop.com
Editor or Applications
for {less}

by Xhtmlchop.com
Respectively all major editors can be
used for writing {less}
- Adobe DreamWeaver
- Notepad++
- Sublime Text 2
- Crunch! - The tastiest LESS editor (mac)
- Kineticwing IDE
- Coda
- Geany
NOTE: DreamWeaver require Less syntax highlighter extension to enable .less file
syntax highligh & code hint
source:
http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=2756522

by Xhtmlchop.com
Usefull Stuffs &
References

by Xhtmlchop.com
http://lesscss.org/
http://en.wikipedia.org/wiki/LESS_(stylesheet_language)
http://cognition.happycog.com/article/more-or-less

10 {less} CSS Examples You Should Steal for Your Projects
http://designshack.net/articles/css/10-less-css-examples-you-should-steal-for-

by Xhtmlchop.com
{less} vs Sass
Comparison
https://gist.github.com/wilmoore/820035

by Xhtmlchop.com
Using the {less} CSS
Preprocessor for
Smarter StyleSheets
By Dmitry Fadeyev

http://coding.smashingmagazine.com/2010/12/06/using-the-less-csspreprocessor-for-smarter-style-sheets/

by Xhtmlchop.com
Top Benefits or {less}

by Xhtmlchop.com
1. User Friendly & Smarter StyleSheet
2. Cleaner and Clear Structure With
Nesting
3. Variables For Faster Maintenance
4. Reusing Similar Classes and Styles
5. Operations & Functions
6. Namespaces and Accessors
Source: http://coding.smashingmagazine.com/2010/12/06/using-the-less-csspreprocessor-for-smarter-style-sheets/

by Xhtmlchop.com
Conclusion

by Xhtmlchop.com
To sum up, {less} can now be
implemented with only two lines of code
in your HTML and can dramatically change
the way you write CSS. Spend a few days
with {less} and you’ll be creating and
tweaking complex stylesheets faster than
ever before.
You can use {less} to create variables,
perform operations on variables, nest
rules, and build complicated mixins to
simplify your CSS3.
by Xhtmlchop.com
Other than this, there is no limitations
with special Browser Compatibilities, all
supportive as per the other CSS terms
which we are following till date.

by Xhtmlchop.com
Thank You
from

XhtmlChop.com
(Design to HTML)

Mais conteúdo relacionado

Mais procurados

Serialization and performance by Sergey Morenets
Serialization and performance by Sergey MorenetsSerialization and performance by Sergey Morenets
Serialization and performance by Sergey MorenetsAlex Tumanoff
 
Website performance optimization QA
Website performance optimization QAWebsite performance optimization QA
Website performance optimization QADenis Dudaev
 
Web Application Development using PHP Chapter 1
Web Application Development using PHP Chapter 1Web Application Development using PHP Chapter 1
Web Application Development using PHP Chapter 1Mohd Harris Ahmad Jaal
 
Web Optimization Level: Paranoid
Web Optimization Level: ParanoidWeb Optimization Level: Paranoid
Web Optimization Level: Paranoidrobin_sy
 
Caching basics in PHP
Caching basics in PHPCaching basics in PHP
Caching basics in PHPAnis Ahmad
 
Serialization (Avro, Message Pack, Kryo)
Serialization (Avro, Message Pack, Kryo)Serialization (Avro, Message Pack, Kryo)
Serialization (Avro, Message Pack, Kryo)오석 한
 
PHP Performance with APC + Memcached
PHP Performance with APC + MemcachedPHP Performance with APC + Memcached
PHP Performance with APC + MemcachedFord AntiTrust
 
Globo.com & Varnish
Globo.com & VarnishGlobo.com & Varnish
Globo.com & Varnishlokama
 
MongoDB London PHP
MongoDB London PHPMongoDB London PHP
MongoDB London PHPMike Dirolf
 
Client-side Website Optimization
Client-side Website OptimizationClient-side Website Optimization
Client-side Website OptimizationRadu Pintilie
 
From One to a Cluster
From One to a ClusterFrom One to a Cluster
From One to a Clusterguestd34230
 
Distributed Ruby and Rails
Distributed Ruby and RailsDistributed Ruby and Rails
Distributed Ruby and RailsWen-Tien Chang
 

Mais procurados (16)

Serialization and performance by Sergey Morenets
Serialization and performance by Sergey MorenetsSerialization and performance by Sergey Morenets
Serialization and performance by Sergey Morenets
 
Dynamic Web Programming
Dynamic Web ProgrammingDynamic Web Programming
Dynamic Web Programming
 
Website performance optimization QA
Website performance optimization QAWebsite performance optimization QA
Website performance optimization QA
 
Web Application Development using PHP Chapter 1
Web Application Development using PHP Chapter 1Web Application Development using PHP Chapter 1
Web Application Development using PHP Chapter 1
 
Web Optimization Level: Paranoid
Web Optimization Level: ParanoidWeb Optimization Level: Paranoid
Web Optimization Level: Paranoid
 
Caching basics in PHP
Caching basics in PHPCaching basics in PHP
Caching basics in PHP
 
Serialization (Avro, Message Pack, Kryo)
Serialization (Avro, Message Pack, Kryo)Serialization (Avro, Message Pack, Kryo)
Serialization (Avro, Message Pack, Kryo)
 
PHP Performance with APC + Memcached
PHP Performance with APC + MemcachedPHP Performance with APC + Memcached
PHP Performance with APC + Memcached
 
Globo.com & Varnish
Globo.com & VarnishGlobo.com & Varnish
Globo.com & Varnish
 
Grails and Neo4j
Grails and Neo4jGrails and Neo4j
Grails and Neo4j
 
Web performance Talk
Web performance TalkWeb performance Talk
Web performance Talk
 
MongoDB London PHP
MongoDB London PHPMongoDB London PHP
MongoDB London PHP
 
Client-side Website Optimization
Client-side Website OptimizationClient-side Website Optimization
Client-side Website Optimization
 
From One to a Cluster
From One to a ClusterFrom One to a Cluster
From One to a Cluster
 
Fluent 2012 v2
Fluent 2012   v2Fluent 2012   v2
Fluent 2012 v2
 
Distributed Ruby and Rails
Distributed Ruby and RailsDistributed Ruby and Rails
Distributed Ruby and Rails
 

Semelhante a What is LessCSS and its Detailed Explation - Xhtmlchop

Client side performance compromises worth making
Client side performance compromises worth makingClient side performance compromises worth making
Client side performance compromises worth makingCathy Lill
 
Survive JavaScript - Strategies and Tricks
Survive JavaScript - Strategies and TricksSurvive JavaScript - Strategies and Tricks
Survive JavaScript - Strategies and TricksJuho Vepsäläinen
 
Elegant CSS Design In Drupal: LESS vs Sass
Elegant CSS Design In Drupal: LESS vs SassElegant CSS Design In Drupal: LESS vs Sass
Elegant CSS Design In Drupal: LESS vs SassMediacurrent
 
CSS Less framework overview, Pros and Cons
CSS Less framework overview, Pros and ConsCSS Less framework overview, Pros and Cons
CSS Less framework overview, Pros and ConsSanjoy Kr. Paul
 
A quick guide to Css and java script
A quick guide to Css and  java scriptA quick guide to Css and  java script
A quick guide to Css and java scriptAVINASH KUMAR
 
Crash Course HTML/Rails Slides
Crash Course HTML/Rails SlidesCrash Course HTML/Rails Slides
Crash Course HTML/Rails SlidesUdita Plaha
 
CSS Methodology
CSS MethodologyCSS Methodology
CSS MethodologyZohar Arad
 
LESS(CSS Pre Processor) introduction
LESS(CSS Pre Processor) introductionLESS(CSS Pre Processor) introduction
LESS(CSS Pre Processor) introductionrushi7567
 
Less(CSS Pre Processor) Introduction
Less(CSS Pre Processor) IntroductionLess(CSS Pre Processor) Introduction
Less(CSS Pre Processor) Introductionrushi7567
 
Front-End Frameworks: a quick overview
Front-End Frameworks: a quick overviewFront-End Frameworks: a quick overview
Front-End Frameworks: a quick overviewDiacode
 
Building high performing web pages
Building high performing web pagesBuilding high performing web pages
Building high performing web pagesNilesh Bafna
 
Intro to mobile web application development
Intro to mobile web application developmentIntro to mobile web application development
Intro to mobile web application developmentzonathen
 
Squishy pixels
Squishy pixelsSquishy pixels
Squishy pixelsFITC
 
Quantum. Just Quantum
Quantum. Just QuantumQuantum. Just Quantum
Quantum. Just QuantumElifTech
 
Websites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly WebsitesWebsites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly Websiteswebsiteunlimited
 

Semelhante a What is LessCSS and its Detailed Explation - Xhtmlchop (20)

Client side performance compromises worth making
Client side performance compromises worth makingClient side performance compromises worth making
Client side performance compromises worth making
 
UNIT 3.ppt
UNIT 3.pptUNIT 3.ppt
UNIT 3.ppt
 
LESS CSS
LESS CSSLESS CSS
LESS CSS
 
Web technology
Web technologyWeb technology
Web technology
 
Survive JavaScript - Strategies and Tricks
Survive JavaScript - Strategies and TricksSurvive JavaScript - Strategies and Tricks
Survive JavaScript - Strategies and Tricks
 
Lecture-15.pptx
Lecture-15.pptxLecture-15.pptx
Lecture-15.pptx
 
Elegant CSS Design In Drupal: LESS vs Sass
Elegant CSS Design In Drupal: LESS vs SassElegant CSS Design In Drupal: LESS vs Sass
Elegant CSS Design In Drupal: LESS vs Sass
 
HTML CSS & Javascript
HTML CSS & JavascriptHTML CSS & Javascript
HTML CSS & Javascript
 
CSS Less framework overview, Pros and Cons
CSS Less framework overview, Pros and ConsCSS Less framework overview, Pros and Cons
CSS Less framework overview, Pros and Cons
 
A quick guide to Css and java script
A quick guide to Css and  java scriptA quick guide to Css and  java script
A quick guide to Css and java script
 
Crash Course HTML/Rails Slides
Crash Course HTML/Rails SlidesCrash Course HTML/Rails Slides
Crash Course HTML/Rails Slides
 
CSS Methodology
CSS MethodologyCSS Methodology
CSS Methodology
 
LESS(CSS Pre Processor) introduction
LESS(CSS Pre Processor) introductionLESS(CSS Pre Processor) introduction
LESS(CSS Pre Processor) introduction
 
Less(CSS Pre Processor) Introduction
Less(CSS Pre Processor) IntroductionLess(CSS Pre Processor) Introduction
Less(CSS Pre Processor) Introduction
 
Front-End Frameworks: a quick overview
Front-End Frameworks: a quick overviewFront-End Frameworks: a quick overview
Front-End Frameworks: a quick overview
 
Building high performing web pages
Building high performing web pagesBuilding high performing web pages
Building high performing web pages
 
Intro to mobile web application development
Intro to mobile web application developmentIntro to mobile web application development
Intro to mobile web application development
 
Squishy pixels
Squishy pixelsSquishy pixels
Squishy pixels
 
Quantum. Just Quantum
Quantum. Just QuantumQuantum. Just Quantum
Quantum. Just Quantum
 
Websites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly WebsitesWebsites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly Websites
 

Último

Deliver Latency Free Customer Experience
Deliver Latency Free Customer ExperienceDeliver Latency Free Customer Experience
Deliver Latency Free Customer ExperienceOpsTree solutions
 
LinkedIn optimization Gunjan Dhir .pptx
LinkedIn optimization Gunjan Dhir .pptxLinkedIn optimization Gunjan Dhir .pptx
LinkedIn optimization Gunjan Dhir .pptxGunjan Dhir
 
Future Research Directions for Augmented Reality
Future Research Directions for Augmented RealityFuture Research Directions for Augmented Reality
Future Research Directions for Augmented RealityMark Billinghurst
 
Elevate Your Business with TECUNIQUE's Tailored Solutions
Elevate Your Business with TECUNIQUE's Tailored SolutionsElevate Your Business with TECUNIQUE's Tailored Solutions
Elevate Your Business with TECUNIQUE's Tailored SolutionsJaydeep Chhasatia
 
Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)Anchore
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
HHUG-03-2024-Impactful-Reporting-in-HubSpot.pptx
HHUG-03-2024-Impactful-Reporting-in-HubSpot.pptxHHUG-03-2024-Impactful-Reporting-in-HubSpot.pptx
HHUG-03-2024-Impactful-Reporting-in-HubSpot.pptxHampshireHUG
 
5 Considerations For Choosing The Best Gutter Guards
5 Considerations For Choosing The Best Gutter Guards5 Considerations For Choosing The Best Gutter Guards
5 Considerations For Choosing The Best Gutter GuardsCPR Gutter Protection
 
IEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions UpdateIEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions UpdateHironori Washizaki
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
ict grade 12 lesson 2 sinhala medium notes pdf
ict grade 12 lesson 2 sinhala medium notes pdfict grade 12 lesson 2 sinhala medium notes pdf
ict grade 12 lesson 2 sinhala medium notes pdfruhisiya9
 
CHIPS Alliance_Object Automation Inc_workshop
CHIPS Alliance_Object Automation Inc_workshopCHIPS Alliance_Object Automation Inc_workshop
CHIPS Alliance_Object Automation Inc_workshopObject Automation
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Chat with your data, privately and locally
Chat with your data, privately and locallyChat with your data, privately and locally
Chat with your data, privately and locallyZilliz
 
Retrofitting for the Built Environment - IES
Retrofitting for the Built Environment - IESRetrofitting for the Built Environment - IES
Retrofitting for the Built Environment - IESIES VE
 
Checklist to troubleshoot CD moisture profiles.docx
Checklist to troubleshoot CD moisture profiles.docxChecklist to troubleshoot CD moisture profiles.docx
Checklist to troubleshoot CD moisture profiles.docxNoman khan
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceMartin Humpolec
 
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum RevolutionAI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum RevolutionMelanie Swan
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
Introducing Milvus and new features in 2.4 release
Introducing Milvus and new features in 2.4 releaseIntroducing Milvus and new features in 2.4 release
Introducing Milvus and new features in 2.4 releaseZilliz
 

Último (20)

Deliver Latency Free Customer Experience
Deliver Latency Free Customer ExperienceDeliver Latency Free Customer Experience
Deliver Latency Free Customer Experience
 
LinkedIn optimization Gunjan Dhir .pptx
LinkedIn optimization Gunjan Dhir .pptxLinkedIn optimization Gunjan Dhir .pptx
LinkedIn optimization Gunjan Dhir .pptx
 
Future Research Directions for Augmented Reality
Future Research Directions for Augmented RealityFuture Research Directions for Augmented Reality
Future Research Directions for Augmented Reality
 
Elevate Your Business with TECUNIQUE's Tailored Solutions
Elevate Your Business with TECUNIQUE's Tailored SolutionsElevate Your Business with TECUNIQUE's Tailored Solutions
Elevate Your Business with TECUNIQUE's Tailored Solutions
 
Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
HHUG-03-2024-Impactful-Reporting-in-HubSpot.pptx
HHUG-03-2024-Impactful-Reporting-in-HubSpot.pptxHHUG-03-2024-Impactful-Reporting-in-HubSpot.pptx
HHUG-03-2024-Impactful-Reporting-in-HubSpot.pptx
 
5 Considerations For Choosing The Best Gutter Guards
5 Considerations For Choosing The Best Gutter Guards5 Considerations For Choosing The Best Gutter Guards
5 Considerations For Choosing The Best Gutter Guards
 
IEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions UpdateIEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions Update
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
ict grade 12 lesson 2 sinhala medium notes pdf
ict grade 12 lesson 2 sinhala medium notes pdfict grade 12 lesson 2 sinhala medium notes pdf
ict grade 12 lesson 2 sinhala medium notes pdf
 
CHIPS Alliance_Object Automation Inc_workshop
CHIPS Alliance_Object Automation Inc_workshopCHIPS Alliance_Object Automation Inc_workshop
CHIPS Alliance_Object Automation Inc_workshop
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Chat with your data, privately and locally
Chat with your data, privately and locallyChat with your data, privately and locally
Chat with your data, privately and locally
 
Retrofitting for the Built Environment - IES
Retrofitting for the Built Environment - IESRetrofitting for the Built Environment - IES
Retrofitting for the Built Environment - IES
 
Checklist to troubleshoot CD moisture profiles.docx
Checklist to troubleshoot CD moisture profiles.docxChecklist to troubleshoot CD moisture profiles.docx
Checklist to troubleshoot CD moisture profiles.docx
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
 
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum RevolutionAI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
Introducing Milvus and new features in 2.4 release
Introducing Milvus and new features in 2.4 releaseIntroducing Milvus and new features in 2.4 release
Introducing Milvus and new features in 2.4 release
 

What is LessCSS and its Detailed Explation - Xhtmlchop