ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 简介 ## bootstrap是什么? 答:Bootstrap是Twitter推出的一个用于前端开发的开源工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。 http://www.runoob.com/bootstrap/bootstrap-intro.html https://github.com/twbs/bootstrap 主要特点如下: bootstrap的特点有很多,我们先列举出来各个特点,接下来再详细介绍各个特点的好处。 1)兼容多版本浏览器 2)响应式布局,简单说:一个网站能够兼容多个终端,比如我们只做的网站能够兼容PC端、Android手机、苹果手机等,可以为不同的用户提供更舒适的界面和更好的用户体验。 3)提供全面的组件,例如下拉菜单,按钮组等 4)内置jQuery插件bootstrap中内置jquery插件,这样使程序员使用jquery更加简单方便,便于开发。 5)支持HTML5、CSS3特性 6)支持LESS动态样式,LESSCSs是一种动态是一种动态样式语言,属于CSS预处理语言,使用类似CSS的语法,为CSS赋予了 动态语言的特点,如变量、集成、运算、函数等,更方便CSS的编写和维护。可以很方便的使用。 ## 什么是响应式网页/自适应网页? 答: 在2010年的时候提出,为什么会出现响应式呢?在2008年之前那个是处于2G和3G网络,网页主要是为PC端服务的。在09年之后,移动手机越来越多, 3G设备丰富,但是那个时候的网页都是为PC端出现的,但是如果现在在PC端的网页在手机上显示,会出现什么效果呢? 把内容强行缩小,在小屏幕的手机上显示,那个时候专门为PC端写一个,然后在手机端写一个。 有人提出:可以是否一个网页可以智能的根据用户的行为以及使用的设备环境(系统平台、屏幕尺寸、屏幕方向等)进行相应的布局,使得一个页面可以兼容多个终端,无需编写多个不同的版本。 网站: http://www.cnblogs.com/wj601/p/5775614.html https://yusi123.com/2407.html https://yusi123.com/2539.html http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.html http://blog.jobbole.com/18611/ ## 如何编写响应式网页? 答: 1. 流式布局(可以使用浮动进行布局) 2. 可伸缩的图片和文字(PC的浏览器默认是16px) 3. 使用css3的媒体查询技术,可以根据浏览设备的宽高来调用不同的css ## 如何测试响应式网页? 答: 1. 使用真实的物理设备进行测试,测试效果好,但是最麻烦 2. 使用第三方的模拟器进行测试(海马玩) 3. 使用浏览器提供的模拟器进行测试 # 编辑器使用 ## webstorm简介 ## 常见emmet快键键简介