首页 > 其他分享 >【HTML】HTML 标签 ① ( 骨架标签 | 双标签和单标签 | 嵌套关系和并列关系 | 文档类型 | 页面语言 | 编码字符集 )

【HTML】HTML 标签 ① ( 骨架标签 | 双标签和单标签 | 嵌套关系和并列关系 | 文档类型 | 页面语言 | 编码字符集 )

时间:2023-02-06 14:32:51浏览次数:56  
标签:网页 标签 字符集 HTML 文档 设置


文章目录

  • ​​一、HTML 标签简介​​
  • ​​二、HTML 骨架标签​​
  • ​​三、双标签和单标签​​
  • ​​四、嵌套关系和并列关系​​
  • ​​五、文档类型​​
  • ​​六、页面语言​​
  • ​​七、编码字符集​​






一、HTML 标签简介



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

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


HTML 主要使用 HTML 标签 描述网页中的元素

HTML 标签都在 尖括号 <> 中进行定义






二、HTML 骨架标签



HTML 骨架标签 :

  • 跟标签 : 所有的标签都在 跟标签 中 ;
<html></html>
  • 文档头部标签 : 该标签的作用是 设置文档头部
<head></head>
  • 文档标题标签 : 设置 HTML 页面的标题 ;
<titile></title>
  • 文档内容标签 : HTML 的 网页内容
<body></body>



以下面的网页为例 ,

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

【HTML】HTML 标签 ① ( 骨架标签 | 双标签和单标签 | 嵌套关系和并列关系 | 文档类型 | 页面语言 | 编码字符集 )_html



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

<html>
<head>
<title>网页标题</title>
</head>
<body>
网页内容
</body>
</html>

运行效果 :

【HTML】HTML 标签 ① ( 骨架标签 | 双标签和单标签 | 嵌套关系和并列关系 | 文档类型 | 页面语言 | 编码字符集 )_双标签_02

一般 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 标签 , 属于 并列关系 , 二者 对齐排在一起就可以 ;
<html>
<head>
<meta charset="UTF-8" />
<title>网页标题</title>
</head>
<body>
网页内容
</body>
</html>






五、文档类型



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

<!DOCTYPE html>

上面的配置是高速浏览器使用的是 HTML 5 规范

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

【HTML】HTML 标签 ① ( 骨架标签 | 双标签和单标签 | 嵌套关系和并列关系 | 文档类型 | 页面语言 | 编码字符集 )_标签_03






六、页面语言



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

<html lang="en">
  • en 属性值表示 英文 ;
  • zh-CN 属性值表示 中文 ;


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



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

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


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

【HTML】HTML 标签 ① ( 骨架标签 | 双标签和单标签 | 嵌套关系和并列关系 | 文档类型 | 页面语言 | 编码字符集 )_html_04






七、编码字符集



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

<!DOCTYPE html> 
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>网页标题</title>
</head>
<body>
网页内容
</body>
</html>

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


标签:网页,标签,字符集,HTML,文档,设置
From: https://blog.51cto.com/u_14202100/6039121

相关文章

  • 如何在HTML中换行而不使用<br>标签
    在HTML中要创建一个没有​​<br>​​​标签的换行,可以将文本容器的​​white-space​​​属性设置为​​pre-wrap​​。例如:​​HTML​​<divid\="box"\>LoremIpsumL......
  • HTML:一种标记语言而不是编程语言(5.0)
    HTML图像通过使用HTML,可以在文档中显示图像。图像标签(img)和源属性(Src)在HTML中,图像由<img>标签定义。<img>是空标签,意思是说,它只包含属性,并且没有闭合标签。要在页面......
  • 基于 WebGL 的 HTML5 楼宇自控 3D 可视化监控
    前言智慧楼宇和人们的生活息息相关,楼宇智能化程度的提高,会极大程度的改善人们的生活品质,在当前工业互联网大背景下受到很大关注。目前智慧楼宇可视化监控的主要优点包括:智......
  • 基于 WebGL 3D 的 HTML5 档案馆可视化管理系统
    前言档案管理系统是通过建立统一的标准以规范整个文件管理,包括规范各业务系统的文件管理的完整的档案资源信息共享服务平台,主要实现档案流水化采集功能。为企事业单位的档案......
  • 基于 HTML5 的 WebGL 楼宇自控 3D 可视化监控
    前言智慧楼宇和人们的生活息息相关,楼宇智能化程度的提高,会极大程度的改善人们的生活品质,在当前工业互联网大背景下受到很大关注。目前智慧楼宇可视化监控的主要优点包括:智......
  • 当Django出现django.template.exceptions.TemplateDoesNotExist: list_class.html 时
    修改settings配置文件,如下:    ......
  • HTML5 语义化元素
    本文我们要来介绍一个抽象的知识点-语义化。什么是语义化,浅显的来说就是使用合适的语法来实现相应的功能,这里说的合适并非是从性能、数据结构、算法等深度层面,而是从阅读和......
  • Html空格的应用
    不同空格符合的区别&nbsp;半角的不断行的空白格(推荐使用)&ensp;半角的空格&emsp;全角的空格详细的含义:&nbsp;:这是我们使用最多的空格,也就是按下space键产生......
  • 学习html的第三天~
    表格<table><tr><th></th></tr><tr><td></td></tr></tab......
  • 学习html的第二天~
    w3c机构:规定网页分成三个部分:结构、样式、表现形式。 无序列表:(每个列表左侧都有实心黑点,后期可以用css去掉)<ul>    <li>列表1</li>    <li>......