从【0-1的HTML】第1篇:HTML简介

1 HTML简介

HTML是用来描述网页的一种语言,是超文本标记语言的缩写(Hyper Text Markup Language),不属于编程语言的范畴,属于一种标记语言。

标记语言使用一套标记标签(Markup tag),又称为标签,HTML就是使用标记标签来描述网页。

1.2 HTML标签

1、HTML标签是由尖括号报文的关键词

2、HTML标签通常是成对出现

3、标签对中第一个标签称为开始标签,第一个标签是结束标签

1.3 HTML元素

HTML元素是指从开始标签到结束标签之间的内容,HTML的元素可以进行嵌套,HTML文档其实就是由HTML嵌套而成,也可以将HTML标签称作元素。

1.4 HTML属性

HTML标签可以拥有属性,属性可以为HTML提供更多的信息。

1、属性总是以键值对的形式存在:name="value"。

2、属性总是定义在开始标签中。

1.5 HTML文档结构(网页结构)

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>HTML演示</title>
</head>
<body>
    <h1>这是一个标题</h1>
    <p>这是一个段落</p>
    <p>这是另一个段落</p>
    <a href="https://www.baidu.com/" target="_blank">这是一个链接,指向百度网页</a>
    <ul>
        <li>HTML教程</li>
        <li>CSS教程</li>
        <li>JavaScript教程</li>
    </ul>
    <input type="text" placeholder="请输入内容" />
</body>
</html>
py 复制代码
1、<!DOCTYPE html>:文档类型声明,doctype声明不区分大小写
2、<html>:HTML文档的根标签,所有的页面的标签都在这个范围内编写
3、<head>:定义HTML文档的一些信息,例如标题、编码格式等
	 <meta charset="UTF-8">  ---当前网页采用的是UTF-8编码格式
	 <title>HTML演示</title>	---网页标题
4、<body>:定义网页中我们能通过浏览器看到的所有内容
5、<h1>:表示一个标题标签
6、<p>:表示一个段落标签
7、<a>:表示一个链接
	href:是这个链接标签的属性,属性值为一个具体的网页地址
	target:表示打开链接的方式,属性值为_blank表示在空白页打开
8、<ul>:定义一个无序列表,<li>:定义列表中的一个列表项
9、<input>:表示一个输入框
相关推荐
前端摸鱼匠1 小时前
Vue 3 的v-bind合并行为:讲解v-bind与普通属性合并的规则
前端·javascript·vue.js·前端框架·ecmascript
REDcker1 小时前
浏览器端Web程序性能分析与优化实战 DevTools指标与工程清单
开发语言·前端·javascript·vue·ecmascript·php·js
donecoding3 小时前
一个 sudo 引发的血案:npm 全局包权限错乱彻底修复
前端·node.js·前端工程化
风骏时光牛马3 小时前
Raku正则匹配与数据批量处理实操案例
前端
nbwenren3 小时前
2026实测:Gemini 3 镜像站视觉能力实践——拍照原型图,一键生成 HTML+CSS 代码
前端·css·html
Lee川3 小时前
Prisma 实战指南:像搭积木一样设计古诗词数据库
前端·数据库·后端
jinanwuhuaguo3 小时前
(第二十九篇)OpenClaw 实时与具身的跃迁——从异步孤岛到数字世界的“原住民”
前端·网络·人工智能·重构·openclaw
广州华水科技3 小时前
深度测评2026年单北斗GNSS位移监测系统推荐,与高口碑变形监测设备一同引领行业新风尚
前端
Alice-YUE4 小时前
【js高频八股】防抖与节流
开发语言·前端·javascript·笔记·学习·ecmascript