HTML基础标签总结

举报
静Yu 发表于 2021/12/22 21:13:27 2021/12/22
【摘要】 Html代码都是由标签组成的,标签就是最基础的东西,所以我们要重点学习这些标签。本人爆肝整理了几乎所有常用的标签详解,期待各位的关注与支持。废话少说直接进入重点。 基本结构标签1.<!-- 这是注释标签-->注释标签使我们的代码更加清楚明了,在网页中不起到任何作用也不会显示到桌面上2.文档类型声明标签:<!DOCTYPE>DOCTYPE是Document Type的简写,含义为文档类型。...

Html代码都是由标签组成的,标签就是最基础的东西,所以我们要重点学习这些标签。本人爆肝整理了几乎所有常用的标签详解,期待各位的关注与支持。
废话少说直接进入重点。

基本结构标签

1.<!-- 这是注释标签-->
注释标签使我们的代码更加清楚明了,在网页中不起到任何作用也不会显示到桌面上
2.文档类型声明标签:<!DOCTYPE>
DOCTYPE是Document Type的简写,含义为文档类型。HTML文档基础结构中第一行<!DOCTYPE html>就是HTML的DOCTYPE声明。
3.根标签:<html>
除了文章开头的<!DOCTYPE html>文档类型声明以外,所有的HTML文档都是以<html>标签开始,以</html>结束,在<html></html>标签内部还包含了两个重要的标签<head>首部标签<body>主体标签,分别标记文档的首部和主体部分。
4.首部标签:<head>
html文档首部以<head>开始,以</head>标签结束。<head>标签中的内容不会显示在网页的页面中。<head>标签中可含有<title><meta>等标签,用于声明页面标题,字符集,关键字等。
5.网页标题标签:<title>
html文档使用<title><title>标签标记网页标题,该标题会显示在浏览器窗口的标题栏中,若省略了该标签,则网页标题会显示为“无标题文档”。
6.基础地址标签:<base>
<base>标签用于为页面上所有的链接设置默认URL地址或目标target
当html文档中使用了相对路径,浏览器会用<base>标签指定的URL进行补全。

<head>
<base href="http://loacalhost/images"/>
</head>
<body>
<img arc="sunflower.jpg"/>
</body>

此时在图像标签<img>中src属性填写的是一个相对路径,由于<base>标签的作用,该路径会被浏览器自动补全为:<img src="http://loacalhost/imagessunflower.jpg/" />
<base>标签也可以为该网页上所有超链接统一设置打开方式,其中target="_blank"指的是该网页文档中所有未指定打开方式的超链接将在新窗口打开。

<head>
<base target="_blank">
</head>

<body>
<a href="http://www.baidu.com">百度</a>
<a href="http://www.163.com">网易</a>
</body>

7.元数据标签:<meta>
<meta>标签用于提供当前HTML文档的元数据,这些数据不会直接显示在网页上,但是对于机器是可读的,适用于搜索引擎索引。通常可以用于定义网页的字符集,关键词,描述,作者信息等。
8.样式标签:<style>
样式标签可用于定义文档中指定区域的字体风格、背景颜色,对齐方式等各类样式信息。

<head>
<style>
p {color:red}
</style>
<body>
<p>这是一个段落标签</p>
</body>

这段代码是将HTML文档中未指定字体颜色的段落显示为红色。
9.链接标签:<link>
<link>标签用于连接外部资源和当前HTML文档,它只出现在首部标签<head></head>中,通常用于链接外部样式表。
例如:

<head>
<link rel="stylesheet" href="yangshi.css"/>

10.脚本标签:<script>
<script>标签为可选,取决于当前页面是否需要使用脚本内容,比如JavaScript。该标签可以直接引用外部脚本文件,也可以直接将脚本命令写在<script></script>标签中。
例如:

<head>
<script src="text.js"></script>
</head>

11主体标签:<body>
HTML文档的主体部分以<body>标签开始,以</body>标签结束。<body>标签中的内容全部显示在网页的页面中。<body>标签中可直接添加文本内容,也可继续嵌套其它标签,形成多元化的显示效果。

实例:
.html代码

<!DOCTYPE html>
<html>
  <head>
    <title>这是标题标签</title>
<link rel="stylesheet" type="text/css" href="./yangshi.css">
	
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <!--style属性标签  -->
    <style>
    .div{
    width:100px;
    height:100px;
    background:green;
    }
    </style>
  </head>
  
  <!--主体标签-->
  <body>
  <p>这是段落标签</p>
  <div class="div">这是块级元素</div>
  </body>
  
</html>

yangshi.css代码

@CHARSET "UTF-8";
p{color:red;
font-size:9;
font-family:隶书;
background-color:blue;
}

运行结果:
在这里插入图片描述

基础标签

1.段落标签:<p>
段落标签<p></p>用于形成一个新的段落,段落与段落之间默认为空一行进行分割。

<head>
<style>
      .p1{
  background-color:red;
  }
  .p2{
  background-color:green;
  }
    </style>
</head>
<body>
<p class="p1">这是段落一</p>
<p class="p2">这是段落二</p>
</body>

运行结果:加以颜色容易区分
在这里插入图片描述
2.标题标签:<h1>~<h6>
HTML使用<hn></hn>来标记文本中的标题,其中n的范围是1~6,<h1>标签所标记的字体最大,依次减小,标题标签的默认状态是左对齐显示的黑体字。

<body>
  <h1>h1效果</h1>
  <h2>h2效果</h2>
  <h3>h3效果</h3>
  <h4>h4效果</h4>
  <h5>h5效果</h5>
  <h6>h6效果</h6>
  </body>

运行结果:
在这里插入图片描述
3.水平线标签:<hr>
水平线标签是在网页上画出一条水平线,从而在视觉上将文本分段。<hr>没有结束标签可以单独使用。

<body>
  <h1>h1效果</h1>
    <hr>
  <h2>h2效果</h2>
    <hr>
  <h3>h3效果</h3>
    <hr>
  <h4>h4效果</h4>
    <hr>
  <h5>h5效果</h5>
    <hr>
  <h6>h6效果</h6>
  </body>

运行结果:在这里插入图片描述
4.粗体标签<b>和<strong>
粗体标签<b><strong>均可以将其首位标签之间的文本内容显示为粗体字型效果。区别在于使用<strong>标签的内容被认为是重要的内容。

 <body>
 我是非粗体标签<br>
 <b>我是粗体标签(使用了标签b)</b><br>
 <strong>我是粗体标签(使用了标签strong)</strong>
  </body>

运行结果:在这里插入图片描述
5.上标标签<sup>和下标标签<sub>
它们的作用是使显示的文本内容可以是上标的形式,比如x的平方。

 <body>
 上标的样式:2<sup>10</sup>=1024<br>
 下标的样式:二氧化碳CO<sub>2</sub>
  </body>

运行结果:在这里插入图片描述
6.修订标签<del>和<ins>
修订标签有两种,分别为文本内容添加删除线和下划线


  <body>
 删除线标签的应用:<del>错误内容</del><br>
 下划线标签的应用:<ins>正确内容</ins>
  </body>

运行结果:在这里插入图片描述
7.预格式化标签<pre>
预格式化标签可以将所标记的文本内容在显示时保留换行与空格的排版效果。

  <body>
  
         静夜思
    床前明月光。
    疑是地上霜。
    举头望明月,
    低头思故乡。  
    <br>
    <!--加了<pre>和不加的对比-->
    <pre>
           静夜思
    床前明月光。
    疑是地上霜。
    举头望明月,
    低头思故乡。 
    </pre>
  </body>

运行结果:
在这里插入图片描述

列表标签

1.有序列表<ol>
有序列表用于定义带有编号的有序列表,需要和列表项目标签<li>配合使用。
属性:<ol type="类型">

a 英文字母小写(a,b,c)
A 英语字母大写(A,B,C)
i 罗马数字小写(i,ii,iii)
I 罗马数字大写(I,II,III)
1 阿拉伯数字(1,2,3)
<body>
     <ol>
     <li>第一项</li>
     <li>第二项</li>
     <li>第三项</li>
     </ol>
  </body>

运行结果:在这里插入图片描述
2.有序列表<ul>
无序列表标签用于定义不带编号的无序列表,也需要和列表项目标签配合使用。
属性:<ul type="属性">

disc 实心圆形
circle 空心圆形
square 方形
<body>
     <ul type="circle">
     <li>第一项</li>
     <li>第二项</li>
     <li>第三项</li>
     </ul>
     <ul type="disc">
     <li>第一项</li>
     <li>第二项</li>
     <li>第三项</li>
     </ul>
  </body>

运行结果:在这里插入图片描述
3.定义列表标签<dl>
定义列表标签<dl></dl>是用于进行词条定义的特殊列表,每条列表项需要结合词条标签<dt>和定义标签<dd>一起使用。词条标签需要标记在每个词条的开头,定义标签则需要标记在每个定义部分的开头,默认为全文缩进显示。

<body>
     <dl>
     <dt>励志语句</dt>
     <dd>生当自勉,学习需坚持。从这一刻开始,我依旧是我,只是心境再不同。
     不论今后的路如何,我都会在心底默默鼓励自己,
     坚持不懈,等待那一场破茧的美丽。</dd>
     </dl>
     <dl>
     <dt>浪漫语句</dt>
     <dd>不知道从什么时候开始,在人群中一眼找到你成了我最擅长的事情。
     思念所达之地,目光所及之处都是你。</dd>
     </dl>
  </body>

运行结果:在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。