本篇HTML标签基础学习笔记旨在为初学者提供全面的HTML基础知识概述。HTML(Hypertext Markup Language),即超文本标记语言,是构建网页的基本结构和内容的标记语言。以下是一些关键的HTML标签及其用途:
1. 标题标签 `<h1>` - `<h6>`: 这一组标签用于创建从最大到最小的六级标题,从`<h1>`(通常用于主标题)到`<h6>`(适合辅助文本或子标题)。它们在网页布局和SEO优化中非常重要,因为搜索引擎会优先抓取和理解这些标题。
2. 段落标签 `<p>`: 用于定义段落,每个段落之间用一个换行符 `<br>` 分割,这有助于组织和阅读网页内容。
3. 链接标签 `<a>`: 用于创建超链接,如 `<a href="https://www.baidu.com">链接</a>`,其中href属性指定链接的目标URL。
4. 图片标签 `<img>`: 描述图像资源,如 `<img src="/images/logo.png" width="258" height="39">`,通过src属性提供图片路径,width和height属性设置图片的尺寸。
5. 主体标签 `<body>`: 这是HTML文档的主要内容区域,包含了所有可见的文本、图片和其他元素。
6. 结构标签 `<html>`: 定义整个文档的起始和结束,文档中的所有其他元素都必须在这个范围内。
7. 水平线标签 `<hr>`: 创建水平线,用于分隔文档的不同部分。
8. 注释标签 `<!-- -->`: 用于在HTML代码中添加注释,帮助开发者理解和维护代码,浏览器不会显示这些注释。
9. 文档标题 `<title>`: 定义网页的标题,通常会在浏览器的标签页上显示。
10. `<base>` 标签: 设置文档中所有链接的默认URL,简化URL引用。
11. 头部元素 `<head>`: 包含文档的元数据和资源引用,如脚本、样式表和元标签。
- `<title>`: 定义文档的标题,是搜索引擎排名的关键因素之一。
- `<base>`: 提供链接的基准地址,避免在文档内部频繁使用绝对URL。
- `<link>`: 用于连接外部样式表(`<link rel="stylesheet" type="text/css" href="mystyle.css">`)和定义文档与外部资源的关系。
- `<meta>`: 元数据标签,例如:
- `<meta name="keywords" content="HTML,CSS,XML,XHTML,JavaScript">` 用于提供关键词,帮助搜索引擎理解页面主题。
- `<meta name="description" content="免费Web&编程教程">` 提供页面描述,显示在搜索结果中。
- `<meta name="author" content="Runoob">` 定义作者信息。
- `<script>` 和 `<noscript>`: 分别用于定义客户端脚本和不支持JavaScript时的备用内容。
- `<style>`: 用于定义HTML文档的内联或外部样式,`<style type="text/css">` 内置CSS代码。
总结起来,学习HTML基础包括理解这些标签的作用、语义以及如何正确嵌套和组合使用。通过熟练掌握这些标签,可以构建出结构清晰、功能完整的网页。同时,元数据的使用对SEO至关重要,确保你的网页在搜索引擎中的可见性和吸引力。