前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【HTML】HTML 标签总结 ★★★ ( 标签类型 | 排版标签 | 文本格式化标签 | 标签属性 | 图像标签 | 链接标签 | 注释标签 | 锚点定位 | 预格式化文本标签 | 特殊符号 )

【HTML】HTML 标签总结 ★★★ ( 标签类型 | 排版标签 | 文本格式化标签 | 标签属性 | 图像标签 | 链接标签 | 注释标签 | 锚点定位 | 预格式化文本标签 | 特殊符号 )

作者头像
韩曙亮
发布于 2023-03-30 11:06:55
发布于 2023-03-30 11:06:55
7.3K00
代码可运行
举报
运行总次数:0
代码可运行

文章目录

一、HTML 标签简介


HTML 英文全称 " HyperText Mark-up Language " , 中文名称是 " 超文本标记语言 " ;

  • 多媒体 : 超文本 指的是 该文本 超过了文本的限制 , 可以展现 图片 , 声音 , 视频 等多媒体内容 ;
  • 超链接 : 除了多媒体之外 , 该文本还具有 超链接跳转功能 , HTML 中还可以添加链接 , 可以跳转到其它文件中 ;

HTML 主要使用 HTML 标签 描述网页中的元素 , 常见的标签有 : 文本标签 , 换行标签 , 图像标签 , 链接标签 , 注释标签 等 ;

HTML 标签都在 尖括号 <> 中进行定义 , 这些标签都有各自的语法规范 ;

二、HTML 骨架标签


HTML 骨架标签 :

  • 跟标签 : 所有的标签都在 跟标签 中 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html></html>
  • 文档头部标签 : 该标签的作用是 设置文档头部 , 其中最终要的是设置 标题标签 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<head></head>
  • 文档标题标签 : 设置 HTML 页面的标题 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<titile></title>
  • 文档内容标签 : HTML 的 网页内容 , 都放在这个标签内 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<body></body>

以下面的网页为例 ,

  • 红色矩形框 内 是 网页标题 , 在 head 标签的 tittle 标签中设置 ,
  • 蓝色矩形框 内 是 网页内容 , 在 body 标签中设置 ;

代码示例 : 创建一个文本文件 , 命名为 helloworld.html ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html>
	<head>     
        <title>网页标题</title>
    </head>
    <body>
    	网页内容
    </body>
</html>

运行效果 :

一般 HTML 的骨架都可以有编辑器自动生成 , 这里介绍一款文本编辑工具 Sublime , 该工具中可以自动生成 HTML 骨架标签 ;

Sublime 官方下载地址 : https://www.sublimetext.com/download

三、双标签和单标签


HTML 标签分为两种类型 : 双标签 和 单标签 ;

  • 双标签 : 由 两个尖括号标签 组成的 成对标签 称为双标签 , 如上面介绍的骨架标签都是双标签 : <html></html> , <head></head> , <titile></title> , <body></body> ;
    • 开始标签 : 双标签都是由一对标签组成 , 其中 前面的标签称为开始标签 , <html></html> 中的 <html> 是开始标签 ;
    • 结束标签 : 后面的标签称为结束标签 , <html></html> 中的 </html> 是结束标签 , 结束标签比开始标签多了标签关闭符 / ;
  • 单标签 : 单标签 都是 空元素 , 不需要再标签中包含内容 , 如换行标签 <br /> ;

四、嵌套关系和并列关系


双标签之间的关系 :

  • 嵌套关系 : 下面代码中 html 标签 与 head 标签 , 属于 嵌套关系 , 一般 子标签 会相对于 父标签 缩进一个 TAB 身位 ;
  • 并列关系 : 下面代码中 head 标签 与 body 标签 , 属于 并列关系 , 二者 对齐排在一起就可以 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html>
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	网页内容
    </body>
</html>

五、文档类型


在 HTML 文件中 , 要在 文档最开始位置 , 在所有的标签前面 , 标注 " 文档类型 " , 其作用是 通知浏览器该网页使用 的 HTML 或 XHTML 规范 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 

上面的配置是高速浏览器使用的是 HTML 5 规范 , 现在开发一般都使用该规范 ;

任意打开一个网页 , 不管页面有多复杂 , 在最开始一定是 文档类型 标注 ;

六、页面语言


在 html 标签中 , 设置 lang 属性 , 用于 指定该 HTML 标签内使用的语言类型 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html lang="en">
  • en 属性值表示 英文 ;
  • zh-CN 属性值表示 中文 ;

不管是设置什么语言 , 对开发是没有影响的 ;

该语言配置对于网页开发来说没有太大的作用 , 其目的是 告诉浏览器或者搜索引擎 , 该页面是什么语言的 ;

  • 翻译工具识别 : 如果页面设置成英文 , 系统设置成中文的话 , 浏览器就会提示你是否要对该网页进行翻译 ;
  • 搜索引擎精准搜索 : 搜索引擎尽量搜索语言相同的网页 ;

示例 : CSDN 的网页类型设置的是英文的 ;

七、编码字符集


在 HTML 页面中 , 在 head 标签下 的 meta 标签 中设置 字符集设置 , 该设置用于告诉 浏览器 , 该 HTML 文件使用什么字符集进行的编码 , 浏览器也使用该字符集解码 , 使用的字符集不一致就会导致乱码 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	网页内容
    </body>
</html>

这里直接配置 UTF-8 即可 , 不要使用其它字符集 ;

八、排版标签


排版标签 是 网页布局 中 , 最常用的标签 , 排版标签又分为如下几个类型 :

  • 标题标签
  • 段落标签
  • 水平线标签
  • 换行标签
  • div 标签
  • span 标签

1、标题标签

HTML 提供了 6 个等级的标题 , 分别是

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<h1>   一级标题   </h1>
<h2>   二级标题   </h2>
<h3>   三级标题   </h3>
<h4>   四级标题   </h4>
<h5>   五级标题   </h5>
<h6>   六级标题   </h6>

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	<h1>   一级标题   </h1>
		<h2>   二级标题   </h2>
		<h3>   三级标题   </h3>
		<h4>   四级标题   </h4>
		<h5>   五级标题   </h5>
		<h6>   六级标题   </h6>
    </body>
</html>

展示效果 :

2、段落标签

HTML 中的段落标签使用 <p> 表示 , 段落内容在 开始标签 <p> 和 结束标签 </p> 之间 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<p>   段落内容   </p>

将下面的文字分成 2 个段落 ,

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
编程范式 指的是 使用某种编程语言的 编程套路 或 编程习惯 ; 使用 Java 等高级语言进行的编程 , 编程范式 一般都是 面向对象编程 ; 与 面向对象编程 同等级的另外一种 编程范式 是 函数式编程 , 函数式编程 不依赖于 指定的语言 , 所有的编程语言都可以使用 函数式编程范式 ; 介绍 函数式编程 前先引入 高阶函数 的概念 , 高阶函数指的是 使用 函数类型 作为 参数 或 返回值 的函数 ; 也就是说 高阶函数 的 参数 或 返回值 是 Lambda 表达式 / 匿名函数 / 闭包 ( 三者是相同的概念 ) ;

直接将文字拷贝到 HTML 中 , 所有的文字都显示成一段文字 ;

使用 段落标签 后 , 代码如下 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	<h1>   一级标题   </h1>
		<h2>   二级标题   </h2>
		<h3>   三级标题   </h3>
		<h4>   四级标题   </h4>
		<h5>   五级标题   </h5>
		<h6>   六级标题   </h6>
		
		<p>编程范式 指的是 使用某种编程语言的 编程套路 或 编程习惯 ; 使用 Java 等高级语言进行的编程 , 编程范式 一般都是 面向对象编程 ; 与 面向对象编程 同等级的另外一种 编程范式 是 函数式编程 , 函数式编程 不依赖于 指定的语言 , 所有的编程语言都可以使用 函数式编程范式 ;</p> 
		<p>介绍 函数式编程 前先引入 高阶函数 的概念 , 高阶函数指的是 使用 函数类型 作为 参数 或 返回值 的函数 ; 也就是说 高阶函数 的 参数 或 返回值 是 Lambda 表达式 / 匿名函数 / 闭包 ( 三者是相同的概念 ) ;</p>
		
    </body>
</html>

效果展示 :

3、水平线标签

水平线标签 , 可以在网页中添加一条分割横线 , 标签代码如下 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<hr />

在标题下添加了 <hr /> 标签后的效果 , 在网页中 , 显示了一条横线 ;

4、换行标签

换行标签 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<br />

在 HTML 中的文字 , 不管里面有回车 , 空格 , 换行 , 都会被忽略 , 默认按照一行显示 ;

如果分段需要使用 段落标签 <p> ;

如果换行 , 需要使用 换行标签 <br />

换行标签使用代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	<h1>   一级标题   </h1>
		<h2>   二级标题   </h2>
		<h3>   三级标题   </h3>
		<h4>   四级标题   </h4>
		<h5>   五级标题   </h5>
		<h6>   六级标题   </h6>
		
		<hr />
		
		<p>编程范式 指的是 使用某种编程语言的 编程套路 或 编程习惯 ; 使用 Java 等高级语言进行的编程 , 编程范式 一般都是 面向对象编程 ; 
		<br />与 面向对象编程 同等级的另外一种 编程范式 是 函数式编程 , 函数式编程 不依赖于 指定的语言 , 所有的编程语言都可以使用 函数式编程范式 ;</p> 
		<p>介绍 函数式编程 前先引入 高阶函数 的概念 , 高阶函数指的是 使用 函数类型 作为 参数 或 返回值 的函数 ;
		<br /> 也就是说 高阶函数 的 参数 或 返回值 是 Lambda 表达式 / 匿名函数 / 闭包 ( 三者是相同的概念 ) ;</p>
		
    </body>
</html>

效果展示 : 换行处使用箭头进行标记 ;

5、div 标签 和 span 标签

div 标签 和 span 标签 都用于 网页布局 ;

  • div 标签 一行 只能设置一个 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div> 布局内容 </div>
  • span 标签 一行可以设置多个 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<span> 布局内容 </span>

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	<h1>   一级标题   </h1>
		<h2>   二级标题   </h2>
		<h3>   三级标题   </h3>
		<h4>   四级标题   </h4>
		<h5>   五级标题   </h5>
		<h6>   六级标题   </h6>
		
		<hr />
		
		<p>编程范式 指的是 使用某种编程语言的 编程套路 或 编程习惯 ; 使用 Java 等高级语言进行的编程 , 编程范式 一般都是 面向对象编程 ; 
		<br />与 面向对象编程 同等级的另外一种 编程范式 是 函数式编程 , 函数式编程 不依赖于 指定的语言 , 所有的编程语言都可以使用 函数式编程范式 ;</p> 
		<p>介绍 函数式编程 前先引入 高阶函数 的概念 , 高阶函数指的是 使用 函数类型 作为 参数 或 返回值 的函数 ;
		<br /> 也就是说 高阶函数 的 参数 或 返回值 是 Lambda 表达式 / 匿名函数 / 闭包 ( 三者是相同的概念 ) ;</p>
		
		<hr />
		
		<div> div1 </div>
		<div> div2 </div>
		
		<span> span1 </span>
		<span> span2 </span>
		
    </body>
</html>

效果展示 :

九、文本格式化标签 ( 加粗 | 斜体 | 下划线 | 删除线 )


文本格式化标签 : 对文字设置 粗体 , 斜体 , 下划线 , 删除线 效果 ;

  • 粗体效果 : 下面两种标签都能实现 粗体效果 , 在 XHTML 中推荐使用 <strong></strong> 标签 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
		<b></b>
		<strong></strong>
  • 斜体效果 : 下面两种标签都能实现 斜体效果 , 在 XHTML 中推荐使用 <em></em> 标签 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
		<i></i>
		<em></em>
  • 下划线效果 : 下面两种标签都能实现 下划线效果 , 在 XHTML 中推荐使用 <ins></ins> 标签 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
		<u></u>
		<ins></ins>
  • 删除线效果 : 下面两种标签都能实现 删除效果 , 在 XHTML 中推荐使用 <del></del> 标签 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
		<s></s>
		<del></del>

XHTML 是 可扩展超文本标记语言 , 英文全称 eXtensible HyperText Markup Language , 是 HTML5 标准的一部分 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	<strong>编程范式</strong> 指的是 <em>使用某种编程语言的</em> <ins>编程套路</ins><del>编程习惯</del> ;		
    </body>
</html>

显示效果 :

十、标签属性


在标签中可以添加 标签属性 , 标签属性的格式为 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<标签名称 属性名称1="属性值1" 属性名称2="属性值2"> 标签内容 </标签名称>

一个标签中可以设置若干属性 ;

十一、图像标签


在网页中插入图片 , 使用 <img> 标签 , 该标签是单标签 , 插入语法如下 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<img src="图片的 URL 路径" />

将图片放在 html 文件相同的目录 , 可以直接使用相对路径添加该图片 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	<img src="image.jpg" />		
    </body>
</html>

添加后的效果如下 , 图片会按照原始像素进行显示 ;

图像标签 可以设置如下属性 :

  • alt 属性 : 属性值是 文本字符串 , 作用是 当图片无法显示时 , 显示该文本 ;
  • title 属性 : 属性值是 文本字符串 , 作用是 鼠标在图片上悬停时 , 显示该文本 ;
  • width 属性 : 属性值是 像素数值 , 作用是 设置图像的像素宽度 ; 宽度和高度一般不同时设置 , 同时设置比例可能失真 ;
  • height 属性 : 属性值是 像素数值 , 作用是 设置图像的像素高度 ; 宽度和高度设置任意一个 , 另外一个可以等比例缩放 ;
  • border 属性 : 作用是 设置图像的边框宽度度 , 一般都使用 css 设置 border 属性 ;

上述属性可以选择性设置 , 不必全部设置 , src 属性必须要配置 , 其它属性可有可无 ; 属性设置顺序不分先后 , 都可以正常发挥作用 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	<img src="image.jpg" />		
		<br />
		<img src="image1.jpg" alt="图像显示出现问题" />
		<br />		
		<img src="image.jpg" title="博客数据" width="400"/>	
    </body>
</html>

效果展示 :

十二、链接标签


连接标签格式 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<a href="跳转链接" target="窗口打开方式">链接内容</a>
  • href 属性 : 设置 链接 的 URL 地址 , 该属性必须设置 ; 链接 分为 外部链接 和 内部链接 ;
    • 外部链接 : 连接到 外部网址 , 如 百度搜索引擎 https://www.baidu.com/ ; <a href="https://www.baidu.com/">百度一下</a> ;
    • 内部链接 : 链接到 内部的 html 文件页面 , 如 index.html ; <a href="index.html">首页</a> ;
    • 空链接 : 如果没有确定链接目标 , 设置 # 值 , 该链接暂时是空链接 ; <a href="#">空链接</a> ;
  • target 属性 : 设置 窗口打开方式 , 可设置两种值 ;
    • _self : 默认值 , 在本窗口打开 , 原窗口关闭 ;
    • _blank : 在新窗口中打开 ; <a href="https://hanshuliang.blog.csdn.net/" target="_blank">5. 新页面打开链接</a> ;
  • 链接内容 : 链接的载体一般是文本 , 此外 图片 , 表格 , 视频 等 , 都可以作为链接的载体 ; <a href="https://hanshuliang.blog.csdn.net/"><img src="image.jpg" width="100"/></a> ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
    	<a href="https://www.baidu.com/">1. 外部链接 : 百度一下</a>	
		<br />
		<a href="index.html">2. 内部链接 : 首页</a>
		<br />
		<a href="#">3. 空链接</a>
		<br />	
		4. 图片链接 : 
		<a href="https://hanshuliang.blog.csdn.net/"><img src="image.jpg" width="100"/></a>		
		<br />
		<a href="https://hanshuliang.blog.csdn.net/" target="_blank">5. 新页面打开链接</a>	
    </body>
</html>

展示效果 :

  • 点击链接 1 , 原窗口消失 , 弹出百度页面 ;
  • 点击链接 2 , 跳转到首页网页 ;
  • 点击链接 3 , 没有任何效果 ;
  • 点击链接 4 , 跳转到博客页面 ;
  • 点击链接 5 , 原窗口保留 , 在新窗口显示博客页面 ;

十三、注释标签


如果在 HTML 页面中进行 代码注释 , 则可以使用 注释标签 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!-- 注释内容 -->

在 注释标签 中的内容 , 不显示在页面 中 ;

注释是给 程序员 看的 , 用于标注代码作用 ; 通常情况下 , 都在代码的上方一行位置添加注释 ;

注释代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
		<!-- 外部链接, 链接到百度搜索引擎 -->
    	<a href="https://www.baidu.com/">1. 外部链接 : 百度一下</a>	
		<br />
		<!-- 内部链接, 链接到本项目的其它页面 -->
		<a href="index.html">2. 内部链接 : 首页</a>
		<br />
		<!-- 空链接, 不进行跳转 -->
		<a href="#">3. 空链接</a>
		<br />	
		<!-- 图片链接, 点击图片进行跳转 -->
		4. 图片链接 : 
		<a href="https://hanshuliang.blog.csdn.net/"><img src="image.jpg" width="100"/></a>		
		<br />
		<!-- 在新页面打开链接 -->
		<a href="https://hanshuliang.blog.csdn.net/" target="_blank">5. 新页面打开链接</a>	
    </body>
</html>

展示效果 :

十四、文件路径


一个前端项目 , 可能有几百上千个 html , css , javascript 文件 , 这些文件都需要通过不同的目录层级进行整理存放 ;

访问文件时 , 需要使用 文件路径 进行访问 , 文件路径 分为 相对路径 和 绝对路径 ;

文件准备 : 以 D 盘下的 HTML 目录作为项目的根目录 , 执行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tree /F

命令 , 查看当前项目的目录结构 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
D:\HTML>tree /FDATA 的文件夹 PATH 列表
卷序列号为 D0D4-2A8C
D:.
│  hello.html
│  hello2.html
│
└─index
    │  index.html
    │
    └─image
            image.jpg

1、绝对路径

绝对路径很容易理解 , 就是以当前网站部署的服务器为参考基础 ;

如果要访问 hello2.html 目录 , 直接使用其在 文件系统 中的 路径 D:\HTML\hello2.html 访问即可 ;

绝对路径访问代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
		<a href="D:\HTML\hello2.html">跳转到同级目录</a>
		<br />
		<a href="D:\HTML\index\index.html">跳转到下级目录</a>
    </body>
</html>

效果展示 :

2、相对路径 ( 同级目录访问 | 下级目录访问 | 上级目录访问 )

相对路径 是以 当前 的 网页为基准 , 分为 三种情况 :

  • 访问同级目录 : 直接使用 文件名称 进行访问 ;
  • 访问下级目录 : 直接使用 目录 + 文件名称 进行访问 ;
  • 访问上级目录 : 使用 ../上级文件 进行访问 ; 如果使用上两级路径使用 ../../ 访问即可 ;

以下面的文件结构为例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
D:\HTML>tree /FDATA 的文件夹 PATH 列表
卷序列号为 D0D4-2A8C
D:.
│  hello.html
│  hello2.html
│
└─index
    │  index.html
    │
    └─image
            image.jpg

在 hello.html 中访问 hello2.html 文件 , 属于同级目录访问 , 直接使用 hello2.html 文件名访问 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<a href="D:\HTML\hello2.html">跳转到同级目录</a>

在 hello.html 中访问下级目录 index 目录中的 index.html 文件 , 属于下级目录访问 , 使用 目录名 + 文件名访问 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<a href="D:\HTML\index\index.html">跳转到下级目录</a>

在 index.html 中访问上级目录中的 hello.html 文件 , 属于上级目录访问 , 使用 ../上级文件 进行访问 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<a href="../hello.html">跳转到上一级目录</a>

完整代码示例 :

  • hello.html 代码示例 : 其中涉及 同级目录访问 , 下级目录访问 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
		<a href="D:\HTML\hello2.html">跳转到同级目录</a>
		<br />
		<a href="D:\HTML\index\index.html">跳转到下级目录</a>
    </body>
</html>
  • index.html 代码示例 : 涉及上级目录访问 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>首页</title>
    </head>
    <body>
    	<a href="../hello.html">跳转到上一级目录</a>
    </body>
</html>

十五、锚点定位


锚点定位步骤 :

  • 创建锚点 : 使用 id 属性 , 创建 跳转锚点 , 一般情况下是在各种级别的标题上添加的 ;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
	<h1 id="anchor1">标题锚点1</h1>
	<h2 id="anchor2">标题锚点2</h2>
	<h3 id="anchor3">标题锚点3</h3>
	<h4 id="anchor4">标题锚点4</h4>
  • 创建锚点链接 :
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
	<a href="#anchor1">跳转到 标题锚点1</a>
	<a href="#anchor2">跳转到 标题锚点2</a>
	<a href="#anchor3">跳转到 标题锚点3</a>
	<a href="#anchor4">跳转到 标题锚点4</a>

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
    </head>
    <body>
		<a href="#anchor1">跳转到 标题锚点1</a>
		<br />
		<a href="#anchor2">跳转到 标题锚点2</a>
		<br />
		<a href="#anchor3">跳转到 标题锚点3</a>
		<br />
		<a href="#anchor4">跳转到 标题锚点4</a>
		<br />
		<br />
		<h1 id="anchor1">标题锚点1</h1>
		<br />
		<h2 id="anchor2">标题锚点2</h2>
		<br />
		<h3 id="anchor3">标题锚点3</h3>
		<br />
		<h4 id="anchor4">标题锚点4</h4>
    </body>
</html>

显示效果 :

十六、base 标签


base 标签 的 作用是 为 HTML 页面中 所有的链接 添加 打开状态 , 该标签必须 写在 <head></head> 标签之间 ;

在实际开发中 , 需要 使用 base 标签为所有的链接 , 默认添加 target=“_blank” 打开状态 , 在新窗口中打开 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
        <!-- ★ 为所有链接设置 在新窗口中打开 状态 -->
		<base target="_blank"/>
    </head>
    <body>
		<a href="https://blog.csdn.net/">CSDN 博客</a>
		<a href="https://blog.csdn.net/shulianghan">韩曙亮博客</a>
		<a href="https://www.csdn.net/">CSDN 首页</a>
    </body>
</html>

展示效果 :

十七、预格式化文本标签


将文本 写在 <pre></pre> 预格式化文本标签 中 , 其中的 文本格式 , 包括 空格 , 缩进 , 换行 等内容 , 在 网页中显示的内容 与 HTML 中看到是一致的 ;

在 HTML 中写的什么格式 , 就显示什么效果 ; 该标签不常用 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
		<base target="_blank"/>
    </head>
    <body>
<pre>
	悯农
	作者:李绅

春种一粒粟,秋收万颗子。
四海无闲田,农夫犹饿死。
锄禾日当午,汗滴禾下土。
谁知盘中餐,粒粒皆辛苦。
</pre>
    </body>
</html>

展示效果 :

十八、HTML 特殊符号


在 HTML 中 的 特殊符号 是以 & 符号开始 , 以 分号 ; 结尾 的符号 ;

常见的 HTML 特殊符号如下 :

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-02-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
【HTML】HTML 标签 ⑤ ( 锚点定位 | base 标签 | 预格式化文本标签 | HTML 特殊符号 )
base 标签 的 作用是 为 HTML 页面中 所有的链接 添加 打开状态 , 该标签必须 写在 <head></head> 标签之间 ;
韩曙亮
2023/03/30
2.3K0
【HTML】HTML 标签 ⑤ ( 锚点定位 | base 标签 | 预格式化文本标签 | HTML 特殊符号 )
HTML全标签语法总结——前端从入门到学废
HTML(超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦。它定义了网页内容的含义和结构。除 HTML 以外的其它技术则通常用来描述一个网页的表现与展示效果(如[CSS]),或功能与行为(如 [JavaScript])。
JanYork_简昀
2024/03/07
9390
HTML全标签语法总结——前端从入门到学废
HTML 基础
utf-8 则包含全世界所有国家需要用到的字符,页面编码应与页面文件保存时的编码一致
久绊A
2023/03/24
5800
HTML之文本格式化、链接、头部、CSS(笔记小结)
②内部样式表 -在HTML文档头部 <head> 区域使用<style> 元素 来包含CSS;
虫无涯
2023/02/07
1.3K0
HTML知识点概括——一篇文章带你完全掌握HTML
label标记可以连接其他元素(常用于与button,checkbox,radio等点击性标签使用)
秋落雨微凉
2022/10/25
1.8K0
HTML知识点概括——一篇文章带你完全掌握HTML
1.2.HTML的核心标签
序号 标签 标签解释 1 <head> 定义关于文档的信息 2 <title> 定义文档标题 3 <base> 定义页面上所有链接的默认地址或默认目标 4 <link> 定义文档和外部资源的关系 5 <meta> 定义关于html文档的元数据 6 <script> 定义客户端脚本 7 <style> 定义文档的样式信息
全栈程序员站长
2022/07/19
7130
【Web前端技术】第二节—HTML标签(上)
2. HTML 标签 通常是成对出现的 ,例如 <html> 和 </html> ,我们称为 双标签。 标签对中的第一个标签是开始标签,第二个标签是结束标签。
云边有个稻草人
2025/04/18
1230
【Web前端技术】第二节—HTML标签(上)
HTML
下面对常用标签进行简单的试例,详情见http://www.w3school.com.cn
木瓜煲鸡脚
2019/07/22
1.1K0
HTML
Web前端学习 第2章 网页重构2 常用的html标签
上一节我们已经了解了html和css的基本概念,本节通过上一节的一个例子来说说HTML的语法.
学习猿地
2020/06/12
7080
Web前端学习 第2章 网页重构2 常用的html标签
HTML零基础入门教学
下面我们来看看一个基本的HTML文件结构式什么样的。打开记事本,新建一个文件,写上下面的代码:
小灵蛇
2024/12/18
4141
HTML零基础入门教学
HTML前端基础
>块元素:无论内容多少,该元素独占一行 行内元素:内容撑开宽度,左右都是行内元素的可以排在一行
Albert_xiong
2021/06/21
1.5K0
HTML前端基础
HTML5学习(五):基础标签(一)
<ul><li>需要显示的条目内容</li></ul> <h1 align="center">世界最后的国家是哪些</h1> <ul> <li>中国 :<t>自强</t></li> <li>韩国 :<t>悲剧</t></li> <li>印度 :<t>神奇</t></li> <li>美国 :<t>屌丝</t></li> </ul>
孙寅
2020/06/02
8470
HTML5学习(五):基础标签(一)
HTML 教程:基础标签
HTML(Hypertext Markup Language),中文名超文本标记语言,是一种用于结构化 Web 网页及其内容的标记语言。
村雨遥
2022/05/23
7470
HTML 教程:基础标签
HTML标签学习
h1到h6:会将其中的数据加粗显示,并且显示依次减弱,标题标签自带换行功能(块级标签)
全栈程序员站长
2021/04/21
1.1K0
HTML标签学习
HTML
HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm,一个html文件就是一个网页,html文件用编辑器打开显示的是文本,可以用文本的方式编辑它,如果用浏览器打开,浏览器会按照标签描述内容将文件渲染成网页,显示的网页可以从一个网页链接跳转到另外一个网页。
py3study
2020/01/16
1.6K0
从零开始学Web之HTML(二)标签、超链接、特殊符号、列表、音乐、滚动、head等
文本倾斜:<em></em> <i></i> <!-- 工作里尽量使用em,原因同strong -->
Daotin
2018/08/31
2.6K0
H5+CSS3+JS逆向前置——HTML1、H5文本元素
HTML,全称超文本标记语言(Hypertext Markup Language),是一种用于创建网页的标准标记语言。HTML为网页提供了一种结构性的标记方式,使得浏览器可以正确地解析和显示网页内容。
红目香薰
2023/12/18
2590
H5+CSS3+JS逆向前置——HTML1、H5文本元素
HTML
超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。 您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上
用户1173509
2018/01/17
1.6K0
HTML
【HTML】HTML 标签 ③ ( 文本格式化标签 | 加粗 | 斜体 | 下划线 | 删除线 | 标签属性 | 图像标签 | 图像标签属性 )
在网页中插入图片 , 使用 <img> 标签 , 该标签是单标签 , 插入语法如下 :
韩曙亮
2023/03/30
3.4K0
【HTML】HTML 标签 ③ ( 文本格式化标签 | 加粗 | 斜体 | 下划线 | 删除线 | 标签属性 | 图像标签 | 图像标签属性 )
HTML超链接标签学习
超链接标签学习: a标签: href:要跳转的网页资源路径 本地资源:相对路径 网络资源:网络资源(网页)的URL target:指明要跳转的网页资源的显示位置 _self 在当前页中刷新显示 _blank 在新的标签页中显示 _top 在顶层页面中显示 _parent 在父级页面中显示 注意: 超链接标签中一定要声明访问方式,访问方式可以是文字也可以是图片. 锚点学习: 作用:在一张网页中进行资源跳转 使用: 先使用超链接标签在指定的网页位置增加锚点.格式为: <a name=“锚点名” ></a> 使用a标签可以跳转指定的锚点,达到网页内部资源跳转的目的,格式: <a href="#锚点名" >访问方式</a>
葆宁
2019/04/18
4.2K0
HTML超链接标签学习
相关推荐
【HTML】HTML 标签 ⑤ ( 锚点定位 | base 标签 | 预格式化文本标签 | HTML 特殊符号 )
更多 >
LV.1
这个人很懒,什么都没有留下~
目录
  • 文章目录
  • 一、HTML 标签简介
  • 二、HTML 骨架标签
  • 三、双标签和单标签
  • 四、嵌套关系和并列关系
  • 五、文档类型
  • 六、页面语言
  • 七、编码字符集
  • 八、排版标签
    • 1、标题标签
    • 2、段落标签
    • 3、水平线标签
    • 4、换行标签
    • 5、div 标签 和 span 标签
  • 九、文本格式化标签 ( 加粗 | 斜体 | 下划线 | 删除线 )
  • 十、标签属性
  • 十一、图像标签
  • 十二、链接标签
  • 十三、注释标签
  • 十四、文件路径
    • 1、绝对路径
    • 2、相对路径 ( 同级目录访问 | 下级目录访问 | 上级目录访问 )
  • 十五、锚点定位
  • 十六、base 标签
  • 十七、预格式化文本标签
  • 十八、HTML 特殊符号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档