回首2015,感觉有很多被遗忘的东西,新的一年有一个新的心情,新的感悟,我把我对于em标签和strong标签的一些理解分享出来
em标签
em标签是用来表示强调,它是通过让文字变为斜体来让文字达到被强调的效果,em和strong标签都是行级标签,所以不能直接设置宽高,只能通过改变标签display的值改变标签的属性,才能对其设置宽高
strong标签
strong标签也是用来表示强调的,而且它比em的强调更强烈,strong标签是通过让文本内容变为粗体达到它强调的目的
strong标签中一个小陷阱
有时候我们会对一段数字、一段话加粗、一段字符,特别的强调,但是我们有时候还会发现我们设置的一些,没有效果,那是因为我们没有对字体进行设置,我们要是对一段文字使用em和strong标签,即使我们没有设置字体,也可以实现让文字倾斜,和加粗的效果,下边我们看一个例子:
1、在html文件中body部分只有这两个标签没有对字体进行设置,中文在浏览器中会出现默认的字体设置,在遇到em和strong的时候呢会显示特定的效果,但是英文和数字有时候我们不对字体设置的时候会出现我们设置的加粗效果没有效果,比如
<em>em标签</em>
<strong>strong标签</strong>
2、还是上述例子,在html中对字体进行设置,比如在头部加上如下的代码
body{
font:16px Arial,sans-serif;
}
上述的两个例子会有两个不同的结果,第一个的结果是
第二个的结果是