html元素的正确用例是什么?

前端之家收集整理的这篇文章主要介绍了html元素的正确用例是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Should I use <i> tag for icons instead of <span>? [closed]7个
起初,这个问题看起来很简单,从我看到的所有现实生活中的例子,都用于显示图标.例如 twitter bootstrap icons.

但是,当我在谷歌搜索标签时,w3c学校说 is for italic text.

我很困惑,如果用于斜体文字,为什么每个人都用它来做图标?这个标签的正确用法是什么?

解决方法

它应该用于使文本样式为斜体.斜体文本的大多数语义用途是< em>,因为屏幕阅读器支持它以强调.

< I>和< b>正在逐渐过时,转而使用CSS来设置文本样式,并保留< em>和< strong>出于可访问性原因.

我猜它是为图标选择的,因为它是最接近的元素并且具有字母意义(即i =图标).

猜你在找的HTML相关文章