当前位置:   article > 正文

HTML概念

HTML概念

1. HTML 概念

1.1. 简介

HTML 的全称:HyperText Markup Language(超文本标记语言)。
超文本:可以理解为 “超级的文本”,和普通文本比,有更丰富的内容。
标 记:文本要变成超文本,就要用到标记符号。
语 言:规则和写法组成一个标记语言

今天主要是学习如何管理好我们的代码,了解HTML 基本结构,学习文本标签图片标签的知识。

1.2. 思想

一个标签就相当于是一个容器,可以把要操作的数据包裹起来,通过修改标签的属性值,来实现标签内数据样式的改变。

1.3. 特点

  • 语法非常的宽松,因为浏览器的纠错能力很强
  • 标签名不区分大小写,但根据最新的 html5 的规范,建议使用小写
  • 标签名都是预定义好的,每一个标签都有特定的含义(不同于后端的 xml,xml 语言标签可以自定义)

1.4. 语法

1.4.1. 标签

由一对尖括号括起来的关键字组成,又称为元素,如果标签中没有内容,可以自闭合,分为单标签和双标签。

  1. 单标签:由一个标签组成。

image-20240130142009775

  1. 双标签:由开始标签和结束标签组成。

image-20240130141837155

1.4.2. 属性

为元素提供更多信息,可以改变元素的样式,以名称和值的形式出现。
image-20240130141837155

1.4.3. 标签体

开始标签和结束标签中间的所有内容,都叫做标签体,可以是一段普通文本,也可以包含其他标签。

1.4.4. 注释

  • 行注释:可以将一行注释掉(快捷键:ctrl+/)
  • 块注释:可以注释一行的某一块(快捷键:ctrl+shift+/)

2. HTML 实体

在 HTML 中我们可以用一种特殊的形式的内容,来表示某个符号,这种特殊形式的内容,就是 HTML 实体。

字符实体由三部分组成:一个 & 和 一个实体名称,最后加上一个英文的分号 ;

当然字体名称也有一个 # 和 一个实体编号组成的,这里不详细介绍。

常见字符实体总结:

描述实体名称
空格 
<小于号&lt;
>大于号&gt;
&和号&amp;
¥元(yen)&yen;
©版权(copyright)&copy;
×乘号&times
÷除号&divide;

完整实体列表,请参考: https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references

2.1. 练习

需求:实现 Copyright © 2004 - 2024 京东JINGDONG 版权所有 效果

image-20240307193600121

  • 实现方式一

    版权符号使用中文来展示,比较小的空格使用空格展示,比较大的空格使用实现

    <span style="color: #999"
      >Copyright © 2004 - 2024&nbsp;&nbsp;京东JINGDONG 版权所有 <br
    /></span>
    
    • 1
    • 2
    • 3
  • 实现方式二

    版权和空格全部使用特殊字符实现

    <span style="color: #999"
      >Copyright&nbsp;&copy;&nbsp;2004&nbsp;-&nbsp;2024&nbsp;&nbsp;京东JINGDONG&nbsp;版权所有<br
    /></span>
    
    • 1
    • 2
    • 3

3. HTML 结构

首先我们先生成 HTML 基本结构,按键是shift+!+Enter(记住是英文的叹号!),生成的 HTML 结构如下:

我这里设置的缩进是两个字符,如果是 4 个字符的缩进也没关系的。听说 Vue 得是两个字符的,不然会报错。

image-20240130133235899

HTML 结构是由<!DOCTYPE>声明和<html>元素组成。

image-20240130134032513

3.1. <!DOCTYPE html>声明

这是一个 html 文档,必须位于文档的第一行,在 html 标签之前。

3.2. html根标签

有且只有一个。

  • head 头部信息

    文档的头部,可以引入 css 文件,js 文件,还可以书写 css 的内部样式

    • title 标题

      这里的标题是指网页的标题,也就是下面红色框的标题。

    • meta 元数据

      生成的结构中,有两个 meta 标签,我们暂时用不到 ,可以忽略。

              <meta> 标签提供了 HTML 文档的元数据。元数据不会显示在客户端,但是会被浏览器解析。
              META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者及其他元数据。
              元数据可以被使用浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 Web 服务调用。
      
      • 1
      • 2
      • 3
  • body 主体内容

    主要是书写代码的地方。

image-20240130134322764

  • 总结
<html>							---文档的根标签
	<head>						---文档的头部
		<meta></meta>           ---文档的元数据
		<title></title>         ---文档的标题
	</head>
	<body></body>               ---文档的正文
</html>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

4. 补充

4.1. 管理文件

我们可以创建文件夹来管理所写的代码。

  1. 创建一个文件夹
  2. 用 VSCode 打开
  3. 在 VSCode 创建代码文件
  4. 得到带后缀的html文件

image-20240130132507319

image-20240130132807526

4.2. 配置 VsCode

请参考该文章:https://douglas.blog.csdn.net/article/details/135928986
49cb347b59de.png)

[外链图片转存中…(img-bi3eE68N-1710035388825)]

4.2. 配置 VsCode

请参考该文章:https://douglas.blog.csdn.net/article/details/135928986

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号