2. What is LESS? {Less} extends CSS with variables, nested rules, operators and more. If you're still building websites without it, you're an idiot. 2
3. Why LESS? So you can define 变量(like colors, distances etc.), which then can be used in the rest of the file – great to have all used colors in one place only. Furthermore there are user-defined 函数, like .rounded here, a shortcut to add the three possible border-radius methods. You can even add 参数(in this case radius) with a default value. And 嵌套classes (.navi a) can be written more naturally. 3
4. How LESS? 2 ways: 编译版本 put your Less-files and automatically creates the corresponding CSS-file, with error checking and minification if desired. JS驱动版本 <link rel="stylesheet/less" type="text/css" href="site.less"><script type="text/javascript" src="less-1.0.41.min.js"></script> 4
8. What is Bootstrap? Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites.It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more. 8