📅  最后修改于: 2023-12-03 14:41:59.739000             🧑  作者: Mango
HTML构件块是网站开发中最为基础和重要的部分,每个网页都由 HTML 构件块组成。HTML 构件块指的是 HTML 文档中的结构块,它们被用于定义文档的主体、内容、结构和格式。HTML 构件块被组织为一个树状结构,从而方便浏览器解析 HTML,生成文档对象模型(Document Object Model,DOM)。
HTML 构件块包括以下基本类型:
HTML 文档的根元素是 <!DOCTYPE html>
,表示文档类型为 HTML5,是一种声明而非 HTML 构件块。它必须放在 HTML 文档的最开始处。
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
HTML 文档元素是指 HTML 文档的整个内容,在根元素和其他 HTML 构件块之间。HTML 文档元素使用 <html>
元素表示。
HTML 头部元素包括文档信息、元数据和脚本,使用 <head>
元素表示。头部元素中的元素不会在页面上显示,而是提供给浏览器和搜索引擎一些额外的信息,例如文档的标题、字符编码等。以下是头部元素可以包含的元素:
<title>
:表示文档的标题。<meta>
:表示 HTML 文档的元数据,包含字符编码、关键词等信息。<link>
:用于在文档和外部资源(例如 CSS 文件)之间建立链接。<style>
:表示页面的样式信息,可以用来添加 CSS 样式。<script>
:表示 JavaScript 代码,可以用来添加脚本。<head>
<title>Page Title</title>
<meta charset="utf-8">
<meta name="description" content="This is an example of a meta description">
<meta name="keywords" content="HTML, CSS, JavaScript">
<meta name="author" content="John Doe">
<link rel="stylesheet" href="styles.css">
<script src="script.js"></script>
</head>
HTML 主体元素是指 HTML 文档的主要内容,使用 <body>
元素表示。主体元素包含了页面上出现的所有内容,包括文字、图片、视频、链接等。常用的主体元素包括:
<h1>
-<h6>
:表示标题,数字越小,字体越大。<p>
:表示段落。<a>
:表示链接,可以跳转到其他页面或锚点。<img>
:表示图像,用于在页面上显示图像。<video>
:表示视频,用于在页面上播放视频。<audio>
:表示音频,用于在页面上播放音频。<ul>
:表示无序列表。<ol>
:表示有序列表。<li>
:表示列表项。<table>
:表示表格。<form>
:表示表单,用于向服务器提交用户数据。<input>
:表示表单中的输入框。<button>
:表示按钮,可以触发 JavaScript 代码。<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
<a href="https://www.example.com">Click me!</a>
<img src="example.jpg" alt="An example image">
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
<table>
<tr>
<th>First Name</th>
<th>Last Name</th>
</tr>
<tr>
<td>John</td>
<td>Doe</td>
</tr>
</table>
<form action="submit.php" method="POST">
<input type="text" name="name">
<button type="submit">Submit</button>
</form>
</body>
HTML 元素可以包含一个或多个属性,属性用于描述元素的附加信息。属性一般包括属性名和属性值两部分,属性名和属性值之间使用等号连接。属性值必须放在引号之间,单引号和双引号都可以。
<img src="example.jpg" alt="An example image" width="100" height="100">
HTML 构件块是网页开发中最为基础和重要的部分,每个网页都由 HTML 构件块组成。常见的 HTML 构件块包括 HTML 根元素、HTML 文档元素、HTML 头部元素、HTML 主体元素和 HTML 元素属性。学习 HTML 构件块是学习网页开发的第一步。