html中的<b>是什么意思?

html-css011

html中的<b>是什么意思?,第1张

这是一个加粗的标签,比如加粗某段文字,例如:

<b>这段是加粗文字</b>

这里就会加粗这段文字,不过html5淘汰了这个标签,用css里的属性控制了。

此元素在 Internet Explorer 3.0 及以上版本的 HTML 中可用,在 Internet Explorer 4.0 及以上版本的脚本中可用。此元素是内嵌元素。此元素需要关闭标签。

但是在html5中不建议使用,因为它只是将文本显示为粗体,并没有什么语义。比如:标题建议用<h1>、<h2>……<h6>标签来定义;被强调的文本用<em>标签来定义;重要的文本用<strong>标签来定义;等等。所以,<b>标签很少有它的用武之地,很少使用。

扩展资料

HTML中常用标签的和属性

HTML页面是由标签组成,不同的标签浏览器对其进行不同样式和内容的表现效果,我们需要记忆常用的标签即可。大致可分为如下几类:头标签、标题、水平线、段落、换行、图片、表格、超链接、列表、表单、下拉列表、div 和 span、格式化文字的。

HTML 标签可以拥有属性

属性提供了有关 HTML 元素的更多的信息。

属性总是以名称/值对的形式出现,比如:name="value"。

属性总是在 HTML 元素的开始标签中规定。

属性分为公共的和私有的。也就是公共属性是所有标签都有的,私有的是部分标签特有的。

javascript修改html <b>标签内容的示例如下:

<b>文字内容</b> document.getElementsByTagName('b')[0].innerHTML = '修改后的文字内容'

解释:

document.getElementsByTagName获取页面中指定标签的节点

这里用的是参数'b'代表获取文档中的所有b元素,结果是一个数组

由于示例的html只有1个b标签,所以获取第0个即所需修改的标签

innerHTML是对节点的html代码进行取值或修改

此处为该属性赋值,即修改了b标签的内容

默认效果:i和em都是斜体。b和strong都是加粗。没有太多的泣别。

但是em和strong的语义性更强烈,对于搜索引擎的爬蛛来说更友好,能让它知道你这里面的内容的语义效果,b和i只对视觉效果进行了强调,而语义上没有帮助