html 把a标签加粗,加粗是用b标签,还是strong标签呢,老师

b标签和strong标签都有给文字加粗的意思,strong是web标准中xhtml的标签,strong的意思是“强调”; b是属于html的,b的意思是bold(粗体),它们之间的搜索排名因素并无显著差异,这就和em和i的标签都是斜体是一个道理。

不过strong更符合w3c标准,对于seo优化更有好处,而b标签是IE自创的,本身对优化没太大意义。

1、首先就是打开Sublime Text编辑器,新建一个HTML页面,并添加HTML结构,如下图所示

2、然后在body区域添加字体,注意放在一个div里面,如下图所示

3、接下来就可以在CSS中用font-weight进行加粗设置了,只需要设置bold就可以了,如下图所示

4、运行页面以后就可以看到字体被加粗了,如下图所示

5、另外font-weight还可以被设置为从100到900的数值,数字越大越粗,如下图所示

6、当font-weight被设置为100的时候,字体是最细的,如下图所示

7、最后当font-weight被设置为900的时候是最粗的,如下图所示

行内元素列表:

< a> 标签可定义锚

< abbr> 表示一个缩写形式

< acronym> 定义只取首字母缩写

< b> 字体加粗

< bdo> 可覆盖默认的文本方向

< big> 大号字体加粗

< br> 换行

< cite> 引用进行定义

< code> 定义计算机代码文本

< dfn> 定义一个定义项目

< em> 定义为强调的内容

< i> 斜体文本效果

< img> 向网页中嵌入一幅图像< input> 输入框

< kbd> 定义键盘文本

< label> 标签为

< input> 元素定义标注(标记)

< q> 定义短的引用

< samp> 定义样本文本

< select> 创建单选或多选菜单< small> 呈现小号字体效果

< span> 组合文档中的行内元素

< strong> 语气更强的强调的内容

< sub> 定义下标文本

< sup> 定义上标文本

< textarea> 多行的文本输入控件

< tt> 打字机或者等宽的文本效果

< var> 定义变量

块级元素列表:

< address> 定义地址

< caption> 定义表格标题

< dd> 定义列表中定义条目

< div> 定义文档中的分区或节

< dl> 定义列表

< dt> 定义列表中的项目

< fieldset> 定义一个框架集

< form> 创建 Html 表单

< h1> 定义最大的标题

< h2> 定义副标题

< h3> 定义标题

< h4> 定义标题

< h5> 定义标题

< h6> 定义最小的标题

< hr> 创建一条水平线

< legend> 元素为

< fieldset> 元素定义标题

< li> 标签定义列表项目

< noframes> 为那些不支持框架的浏览器显示文本,于 frameset 元素内部

< noscript> 定义在脚本未被执行时的替代内容

< ol> 定义有序列表

< ul> 定义无序列表

< p> 标签定义段落

< pre> 定义预格式化的文本

< table> 标签定义 HTML 表格

< tbody> 标签表格主体(正文)

< td> 表格中的标准单元格

< tfoot> 定义表格的页脚(脚注或表注)

< th> 定义表头单元格

< thead> 标签定义表格的表头

< tr> 定义表格中的行

扩展资料:

一,从概念的角度解释块级元素和行内元素

1. 块级元素,一般都是从新行开始,它可以容纳行内元素和其他块元素,常见块级元素比如div/p等。“form”这个快元素比较特殊,他只能来容纳其他块元素

2. 行内元素:也叫做内联元素,一般都是语义级别的基本元素,内联元素已办只能容纳文本或者其他内联元素。

块元素(block element)和内联元素(inline element)都是html规范中的概念。块元素和内联元素的基本差异是块元素一般都是从新行开始的。

而当加了css控制以后,块元素可以变为内联元素,内联元素也可以变为块元素。

二,块级元素和内联元素的区别

1. 块级元素会独占一行,其宽度自动填满其父元素宽度

行内元素不会独占一行,相邻的行内元素会排列到同一行里,直到一行排不下,才会换行,其宽度随元素的内容变化而变化,

2. 一般情况下,块级元素可以设置width,height属性,行内元素设置width,height无效

(注意,块级元素设置了width宽度属性后仍然是独占一行的)

3. 块级元素可以设置margin,padding属性

行内元素的水平方向的padding-left和padding-right都会产生边距效果,但是竖直方向上的padding-top和padding-bottom都不会产生边距效果