CSS Preprocessor là một ngôn ngữ kịch bản mở rộng của CSS và được biên dịch thành cú pháp CSS.
CSS Preprocessor có rất nhiều nhưng phổ biến nhất LESS và SASS
Một vài ưu điểm của CSS Preprocessors: Tiết kiệm thời gian viết CSS, dễ dàng bảo trì và phát triển CSS
@text-color: #3d3d3d;
p{
color: @text-color;
}
.rounded{
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
}
.box-a{
.rounded;
}
.box-b{
padding:10px;
.rounded;
}
.paragraph {
color: black;
a {
color: blue;
&:hover, &:visited {
color: red;
}
}
.bold {
font-weight: bold;
}
}
CSS của tôi
Css với LESS
CSS
LESS