html里面<i>和<em>标签有区别吗?

html-css027

html里面<i>和<em>标签有区别吗?,第1张

主要区别:<em>是基于内容的样式,<i>一个是基于物理的样式。

<i >是视觉要素(presentationl elements),分别表示无意义的加粗,无意义的斜体,仅仅表示样式上是粗体或斜体,而没有强调的语义,这两个标签在HTML4.01中不推荐使用,建议用CSS样式;

<em >是表达要素(phrase elements)。 <em >(emphasized text)表示一般的强调文本,这个标签具有语义。该标签中的内容在搜索引擎中更受重视,一些语音阅读器也会根据它在阅读时加强语气。

扩展资料:

超文本标记语言(外国语简称:HTML)标记标签通常被称为HTML标签,HTML标签是HTML语言中最基本的单位,HTML标签是HTML(标准通用标记语言下的一个应用)最重要的组成部分。

HTML标签的大小写无关的,例如“主体”<body>跟<BODY>表示的意思是一样的,推荐使用小写。

参考资料:HTML标签百度百科

<i>标签显示斜体文本效果。

<i>标签和基于内容的样式标签 <em>类似。它告诉浏览器将包含其中的文本以斜体字(italic)或者倾斜(oblique)字体显示。如果这种斜体字对该浏览器不可用的话,可以使用高亮、反白或加下划线等样式。

提示:<i>标签一定要和结束标签 </i>结合起来使用。

i只是个变量,可以替换成j、k、p等其他字母。

i++代表对变量i进行加1的操作,比如:如果 i = 1那么,i++ = 2;

i++和++i的区别只是在于前者先赋值再进行加法,后者加1了之后再进行赋值。