HTML学习总结
写个笔记对HTML语法进行简单总结
HTML简介
HTML(HyperText Markup Language)即超文本标记语言,是用于创建网页的标准标记语言。它通过一系列的标签(tags)和属性(attributes)来定义网页的结构和内容,浏览器根据这些标记来解析和显示网页。
基本结构
一个基本的HTML文档结构如下:1
2
3
4
5
6
7
8
9
10
11
12
13
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>文档标题</title>
</head>
<body>
<!-- 页面主体内容 -->
<h1>主标题</h1>
<p>段落内容</p>
</body>
</html>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 :声明文档类型为HTML5。
<html>:HTML文档的根元素,lang属性指定语言。
<head>:包含文档的元数据,如字符集、视口设置、标题等。
<body>:包含网页的可见内容,如标题、段落、图像等。
核心概念
标签(Tags)
标签是HTML的核心组成部分,用于定义文档的结构和内容。标签通常成对出现,如<标签名>内容</标签名>,但也有自闭合标签如<img>。
常见标签:
<h1>到<h6>:标题标签,级别从高到低。
<p>:段落。
<a>:超链接。
<img>:图像。
<ul>、<ol>:列表。
<table>:表格。
<form>:表单。
属性(Attributes)
属性提供关于标签的额外信息,通常以name=”value”的形式出现在起始标签中。
常见属性
href:指定链接的URL。
src:指定图像或脚本的URL。
alt:图像的替代文本。
class、id:用于CSS样式或JavaScript操作。
元数据(Metadata)
元数据描述了HTML文档的信息,如字符集、作者、关键词等,通常放在
1 | <meta charset="UTF-8"> |
HTML的作用
HTML:主要用于构建网页的结构框架,定义了网页上各种元素的类型和展示方式。它与CSS(层叠样式表)和JavaScript(脚本语言)结合使用,可以创建功能丰富、样式美观的动态网页。
CSS:负责网页的外观和布局,通过选择器和样式规则控制元素的显示效果。
JavaScript:为网页添加交互功能,如响应用户事件、动态更新内容等。
HTML语法
基本结构
1 |
|
标签和属性
标签使用尖括号< >包裹,如
属性用于提供额外信息,格式为name=”value”1
2<img src="image.jpg" alt="描述文字">
<a href="https://example.com">链接文字</a>
常用标签
文本标签
1 | <h1>到<h6>:标题标签,h1最大,h6最小 |
列表
1 | <ul>:无序列表 |
链接
1 | <a href="https://example.com">链接文字</a> |
图像
1 | <img src="image.jpg" alt="描述文字" width="200" height="100"> |
表格
1 | <table> |
表单
1 | <form action="/submit" method="post"> |
多媒体
1 | <audio controls> |
布局
1 | <div>:块级容器 |
注释
```html