1. 对于ie8以下的不支持html5 用一个html5shiv来使其兼容。使用bootstrap要浏览器支持媒体查询,如果是ie8以下的就是需要引入respond.js

2.如果要使用bootstrap的js插件,就必须得首先引入jquery

3. b和strong的区别。b标签就是一个单纯的样式标签 ,指定文本要用粗体。<strong>是一个带有着重一位的标签,浏览器也会把他显示为粗体。strong更符合语义话。在盲人阅读器上strong标签的东西是会被重读的。<em><i>也是那样。https://www.zhihu.com/question/19551271。 <i>和<b>是一样的,都是无意义的。

4. input设置成为file的样式是选择文件上传的那个样子。

5. input为checkbox或者radio的时候,如果设置cursor为not-allowed,就会出现那个禁止的小图标。