用i标签做小图标有可能是给标签添加了背景图或者是用了字体图标的方式。可能是因为i标签平常用的不多,所以选用的i标签吧,其实其他标签也可以的。
i 元素起初一般是让其它元素有斜体(italic)的功能,不过现在一般用来指代图标。<button class="btn btn-block btn-primary"><i class="fa fa-thumbs-up">Like</i></button>这里的i元素就引入了Font Awesome图标库里的大拇指的icon到button里
<i></i>是html标签<i>标签显示斜体文本效果。
但是现在很多前端的写法就是reset掉这个i标签的样式,来重定义便签定义,一般用法就是写背景图标啦,比如
<div>关于我们<i class="icon"></i></div>
css
.icon{ background:url("/images/icon.jpg") no-repeatfloat:left......}
等等等,,看你自己要怎么去定义这个标签了