PHP中的e标签和em标签一样吧,html <em>标签的作用

em 是 Emphasis(强调)的缩写。包含在 里的文字会被强调显示。Internet Explorer 等浏览器会用斜体字显示,有些浏览器会用改变文字的颜色等其他方法来实现强调的效果。

em>标签(html em强调标签)告诉浏览器把其中的文本表示为强调的内容。对于所有浏览器来说,这意味着要把这段文字用斜体方式呈现给大家显示,这个与html I斜体标签相同效果。

1)、 标签修饰的内容都是用斜体字来显示,但这些内容也具有更广泛的含义,如果你只想使用斜体字来显示文本的话,请使用 标签。除此之外,文档中还可以包括用来改变文本显示的级联样式定义。

2)、em定义内容强调作用

3)、EM标签默认斜体特殊样式可以使用CSS样式来初始化,我们将在后面文章中介绍如何确定em强调标签自有样式。

em有如下特点:

1. em的值并不是固定的;

2. em会继承父级元素的字体大小。

所以我们在写CSS的时候,需要注意两点:

1. body选择器中声明Font-size=62.5%;

2. 将你的原来的px数值除以10,然后换上em作为单位;

3. 重新计算那些被放大的字体的em数值。避免字体大小的重复声明。

也就是避免1.2 * 1.2= 1.44的现象。比如说你在#content中声明了字体大小为1.2em,那么在声明p的字体大小时就只能是1em,而不是1.2em, 因为此em非彼em,它因继承#content的字体高而变为了1em=12px。

但是12px汉字例外,就是由以上方法得到的12px(1.2em)大小的汉字在IE中并不等于直接用12px定义的字体大小,而是稍大一点。这个问 题 Jorux已经解决,只需在body选择器中把62.5%换成63%就能正常显示了。原因可能是IE处理汉字时,对于浮点的取值精确度有限

em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。

任意浏览器的默认字体高都是16px。所有未经调整的浏览器都符合: 1em=16px。那么12px=0.75em,10px=0.625em。为了简化font-size的换算,需要在css中的body选择器中声明 Font-size=62.5%,这就使em值变为 16px*62.5%=10px, 这样12px=1.2em, 10px=1em, 也就是说只需要将你的原来的px数值除以10,然后换上em作为单位就行了。

问几个问题:

1.什么是标签?

2.标签和标签的区别是什么?

第一个问题最变态:

最诚实的回答:不知道,根本就没见!

最混淆的回答:大哥em是长度单位,是css的,不是html标签,和px(像素)一样,是单位。

最牛X的回答:em?就是强调啊,斜体,不过不推荐使用,你看看大的网站基本都不用这个标签的。

第二个问题主要是想引入html语义,虽然两者在浏览器中都显示为斜体,但是是语义性标签,就是说他不光光是斜体,更重要的是有具体含义的,是表现性标签,仅仅就是表现斜体;

以上就是html 标签的作用的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值