html的常用标签
标题标签<h1>-<h6>
html提供了6个等级的标题标签,重要性、默认大小递减
标题标签内的文字会加粗变大,一个标题独占一行
代码
<h1>这是一级标题</h1>
<h2>这是二级标题</h2>
<h3>这是三级标题</h3>
<h4>这是四级标题</h4>
<h5>这是五级标题</h5>
<h6>这是六级标题</h6>
效果
这是一级标题
这是二级标题
这是三级标题
这是四级标题
这是五级标题
这是六级标题
注意事项
标题很重要
请确保将 HTML heading 标签只用于标题。不要仅仅是为了产生粗体或大号的文本而使用标题。
搜索引擎使用标题为您的网页的结构和内容编制索引。
因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。
应该将 h1 用作主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推。
段落标签<p>
<p>标签用于定义段落,它可以将整个网页划分成若干段落,把文字有条有理的显示出来。
代码
<h3>这是标题</h3>
<p>这是一个段落,段落中的元素在排列到浏览器右端时会自动换行,它是一个块级元素,块级元素在浏览器显示时,通常会以新行来开始和结束,浏览器会自动地在段落元素上下添加空行产生间隔。段落元素由p标签定义</p>
效果
这是标题
这是一个段落,段落中的元素在排列到浏览器右端时会自动换行,它是一个块级元素,块级元素在浏览器显示时,通常会以新行来开始和结束,浏览器会自动地在段落元素上下添加空行产生间隔。段落元素由p标签定义
注意事项
不要忘记结束标签
即使忘了使用结束标签,大多数浏览器也会正确地将 HTML 显示出来,但不要依赖这种做法:忘记使用结束标签会产生意想不到的结果和错误,并且在未来的 HTML 版本中,将不允许省略结束标签。通过结束标签来关闭 HTML 是一种经得起未来考验的 HTML 编写方法。清楚地标记某个元素在何处开始,并在何处结束,不论对您还是对浏览器来说,都会使代码更容易理解。
换行标签<br/>
在HTML中,一个段落中的元素会排列到浏览器右端才自动换行,插入换行标签可以强制换行,它是一个单标签。
它会简单的另起一行,不会插入垂直的间距,这另起一段不一样。
代码
<h3>这是标题</h3>
<p> 这是一个段落,段落中的元素在排列到浏览器右端时会自动换行,它是一个块级元素,块级元素在浏览器显示时,通常会以新行来开始和结束<br/>浏览器会自动地在段落元素上下添加空行产生间隔。段落元素由p标签定义</p>
效果
这是标题
这是一个段落,段落中的元素在排列到浏览器右端时会自动换行,它是一个块级元素,块级元素在浏览器显示时,通常会以新行来开始和结束
浏览器会自动地在段落元素上下添加空行产生间隔。段落元素由p标签定义
注意事项
使用 <br />而不是 <br>
在 XHTML、XML 以及未来的 HTML 版本中,不允许使用没有结束标签(闭合标签)的 HTML 元素。即使 <br>在所有浏览器中的显示都没有问题,使用 <br /> 也是更长远的保障。
链接标签<a>
在html中<a>标签用于定义超链接,超链接用于跳转到其他页面或将页面滚动到链接所指向的命名锚。
链接标签通过href属性决定指向的页面或元素,跳转到站外网页需要以输入"http://"开头的完整网址,跳转站内网页只需要输入域名后的部分。
通过target属性定义被链接的文档在何处显示。_self
为当前窗口,是默认值,_blank
为新建窗口。
你可以通过给元素的name或id属性赋值使其成为一个命名锚,你也可以将它理解成书签。
代码
<a href="#a2">这是一个书签 指向下面的超链接</a>
<p>通过点击上面的书签将页面滚动到下面的超链接处<p>
<a name="a2" href="http://www.baidu.com/" target="_blank">这是一个通往百度首页的超链接,它将试图在新窗口显示。</a>
<a href="/weixin_44197665/article/details/109470062">站内跳转</a>
效果
通过点击上面的书签将页面滚动到下面的超链接处
点击下面的链接跳转到另一个文章
站内跳转注意事项
请以正斜杠结尾。
如果你这样书写:href=“http://www.baidu.com”,就会向服务器产生两次 HTTP 请求。这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,所以应该直接写成这样:href=“http://www.baidu.com/”。
使用链接作为导航栏
命名锚经常用于在大型文档开始位置上创建目录。可以为每个章节赋予一个命名锚,然后把链接到这些锚的链接放到文档的上部。CSDN的博客目录就采用这样的导航方式。
假如浏览器找不到已定义的命名锚,那么就会定位到文档的顶端。不会有错误发生。
空链接
href为必须属性,如果你还没有确定的链接目标可以赋值给href,就给它赋值"#"吧。
图片标签
<img>用于定义图像标签,src是它的必需属性,用于指定图像的路径和文件名
图像标签的常用属性:
src | 图片路径,必需属性 |
---|---|
alt | 替换文本,图像不能显示时显示 |
title | 提示文本,鼠标移至图像时显示 |
width | 图像宽度,单位为像素 |
height | 图像高度,单位为像素 |
border | 图像变宽粗细,单位像素 |
代码
<img href="https://www.baidu.com/img/flexible/logo/pc/index.png"
title="百度一下,你就知道" alt="百度logo"
width="460" height="300" border="2">
效果
文本格式化标签
是文字以特殊的格式显示,突出重要性
语义 | 标签 | 推荐使用 |
---|---|---|
加粗 | <strong></strong>或<b></b> | strong |
斜体 | <em></em>或<i></i> | em |
删除线 | <del></del>或<s></s> | del |
下划线 | <ins></ins>或<u></u> | ins |
推荐使用的是语义更强的标签
div
大多数 HTML 元素被定义为块级元素或内联元素。
块级元素在浏览器显示时,通常会以新行来开始(和结束),标题和段落都是块级元素,所以浏览器会在其前后显示折行。
div是一种没有特别含义的块级元素,它是可用于作为组合其他 HTML 元素的容器用于文档布局,还可以配合CSS对大的内容块设置样式属性。
代码
<div>我是块级元素,我独占一行</div><div>我是块级元素,我独占一行</div><div>我是块级元素,我独占一行</div>
效果
span
内联元素在显示时通常不会以新行开始。例如:<b>, <a>, <img>
span是一种没有特别含义的内联元素,可用作文本的容器和组合文档中的行内元素。
代码
<span>1号</span><span>2号</span><span>3号</span><span>4号</span>
效果
1号2号3号4号