【HTML基础】HTML的基本结构

简介: 学习了解HTML的基本结。

HTML结构


结构

1.基本结构

2.头部内容

3.主体内容

4.页面的开头


结构


1.基本结构


以下代码是HTML的基本结构:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>一个标题</title>
 </head>
 <body>
 </body>
</html>

看起来有些复杂,我们可以去掉一些部分,看起来更简单:

<html>
 <head>
  <title>一个标题</title>
 </head>
 <body>
 </body>
</html>

简化后,基本结构就变得十分明显。

HTML文档的开始代码,出现在第一句:

<html>

HTML文档的结束代码,出现在末尾:

</html>

其他所有HTML代码都位于这两个标记之间,这两个标记的作用就是告知浏览器这是一个Web文档,该按HTML语言规则来解释文档中的标记内容;


头部开始和结束标记:

<head>...</head>

在头部标记中,说明文件标题的标记:

(如果标题内容为空,标题显示的是文件本身的名字)

<title>...</title>

浏览器显示页面内容的主体:

<body>...</body>

2.头部内容

<head>...</head>

head标记是HTML文档的头部标记,头部信息不会在浏览器窗口的正文中显示;

<title>...</title>

可以插入在头部标记中,指定HTML文档的网页标题的标记。

<meta>

meta标记可用来描述不包含在标准HTML里的文档信息,例如显示字符集、开发工具、作者、网页关键字、网页描述、页面定时刷新及跳转等。

这些文档信息不会在浏览器页面显示,但用户可以通过检索这些信息来找到该网页。

<head>
  <meta charset="UTF-8">
  <meta name="Generator" content="">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>一个标题</title>
 </head>


3.主体内容

<body>...</body>

body标记中填写的是页面中的所有内容,可有文字、图片、表格、表单、音频、视频、超链接等元素;


body标记有许多属性,用来控制文档的颜色,背景等。


body标记的属性介绍:

①bgcolor:

用来设置页面的背景颜色,可直接使用颜色的英文名称或对应十六进制数来表示需设置的颜色。


②background:

用来设置背景图像。


③alink:

用来规定文档中活动链接的颜色(鼠标指向链接时,链接所显示的颜色)。


④link:

用来规定文档中,所有链接的颜色。


⑤text:

用来规定文档中所有文本的颜色。


⑥vlink:

用来规定文档中所有被访问过的链接的颜色。


设置属性的语法格式:

直接在主体的开始标记内部说明

<body bgcolor="" background="" alink="" link="" text="" vlink="">
</body>


属性与标记名之间需要一个空格来间隔。


属性的数据可以用 “ ” 符号括起来,也可以不括起来,直接写。


4.页面的开头


在文章开头,给出的HTML网页结构中,包含以下内容:

<!DOCTYPE html>
<html>
</html>

上面是HTML5简化后的声明代码

DOCTYPE标记常常被用来声明要使用什么风格的HTML或XHTML;

此标记使浏览器知道应当如何处理文档,让验证器知道应当按照什么样的标准来检查代码的语法,然后用html标记,表示实际代码的开始位置。


目录
相关文章
|
1月前
|
移动开发 HTML5
HTML5的基本结构
HTML5的基本结构。
34 5
|
3月前
|
数据采集 移动开发 前端开发
HTML代码的革命:语义化标签的魅力,让你的网页结构焕然一新!
【8月更文挑战第26天】本文探讨了Web前端开发中的语义化标签概念及其重要性。语义化标签通过使用具有明确含义的HTML标签来构建页面结构,提升了网页的可访问性及搜索引擎优化效果,并增强了代码的可读性和维护性。文章还讨论了实际开发中遇到的问题及未来发展趋势。
53 0
|
2月前
|
Web App开发 存储 移动开发
前端基础(十七)_HTML5新特性
本文概述了HTML5的关键新特性,包括canvas图形绘制、多媒体的`video`和`audio`元素、本地存储功能、语义化标签(如`header`、`footer`、`nav`等)及其新增表单控件和属性(如`url`、`email`、`date`类型输入框等)。这些改进增强了网页的功能性和用户体验。
39 1
前端基础(十七)_HTML5新特性
|
1月前
|
前端开发 JavaScript 数据安全/隐私保护
【前端基础篇】HTML零基础速通2
【前端基础篇】HTML零基础速通
18 2
|
1月前
|
Web App开发 移动开发 前端开发
【前端基础篇】HTML零基础速通1
【前端基础篇】HTML零基础速通
28 1
|
27天前
|
移动开发 HTML5
一个最简单的 HTML 页面结构如下:
HTML 是一种标记语言,用于描述网页结构。通过 `&lt;html&gt;`, `&lt;head&gt;`, `&lt;body&gt;` 等标签构建页面,支持文本、图像、链接、表格等多种元素。本文介绍了 HTML 基础,包括常用标签及创建简单网页的实例,帮助初学者快速入门。
55 0
|
2月前
|
数据采集 存储 JavaScript
如何使用Cheerio与jsdom解析复杂的HTML结构进行数据提取
在现代网页开发中,复杂的HTML结构给爬虫技术带来挑战。传统的解析库难以应对,而Cheerio和jsdom在Node.js环境下提供了强大工具。本文探讨如何在复杂HTML结构中精确提取数据,结合代理IP、cookie、user-agent设置及多线程技术,提升数据采集的效率和准确性。通过具体示例代码,展示如何使用Cheerio和jsdom解析HTML,并进行数据归类和统计。这种方法适用于处理大量分类数据的爬虫任务,帮助开发者轻松实现高效的数据提取。
如何使用Cheerio与jsdom解析复杂的HTML结构进行数据提取
|
2月前
|
前端开发
前端基础(二)_HTML常用标签(块级标签、行级标签、行块级标签)
本文详细介绍了HTML中的常用标签,包括块级标签(如`h1`至`h6`、`p`、`div`等)、行级标签(如`span`、`b`、`strong`、`i`、`em`、`sub`、`sup`、`del`、`a`等),以及行块级标签(如`img`)。文章解释了这些标签的用途、特点和基本用法,并通过示例代码展示了如何在HTML文档中使用它们。
111 1
|
3月前
|
3月前
|
移动开发 搜索推荐 开发者
HTML5结构元素深解语义化 div、section、article
HTML5结构元素深解语义化 div、section、article