前端笔记——HTML(持续更新中)~

HTML从1991年的初版至今,经历了多个版本的演进,包括HTML5的推出,带来了丰富的功能和API。HTML是网页开发的基础,常用标签如<html>、<head>、<title>、<body>、<p>、<a>等用于构建网页结构和内容。
摘要由CSDN通过智能技术生成

HTML

一、HTML历史

HTML(Hypertext Markup Language)的历史可以追溯到上世纪90年代初,以下是HTML的主要历史阶段:

  1. HTML 1.0:在1991年发布,是HTML的最初版本,用于创建基本的文本和链接结构,但功能有限。
  2. HTML 2.0:于1995年发布,引入了一些新的功能和标记,如表格、图像和表单元素。这是互联网早期网页的基本标准。
  3. HTML 3.2:于1997年发布,是HTML的重要更新,引入了更多的标记和功能,如框架、背景图像和表单验证。
  4. HTML 4.01:于1999年发布,进一步扩展了HTML的功能和标记集。它包括了样式表(CSS)的集成,支持复杂的布局和样式化。
  5. XHTML(Extensible HTML):XHTML于2000年发布,是对HTML的严格化和模块化的版本。它是基于XML(可扩展标记语言)的HTML,强调文档的结构和语法的规范性。
  6. HTML5:HTML5是在2014年成为W3C推荐标准的最新版本。它引入了许多新的功能和API,如语义化元素(如<header>、<footer>)、多媒体支持(如<video>、<audio>)、Canvas绘图和Web存储等。

HTML5还支持响应式设计、跨平台兼容性和更好的语义化标记。它提供了更多的灵活性和交互性,使开发人员能够创建更丰富、动态和可访问的网页和应用程序。

随着互联网的发展和技术的进步,HTML仍在不断演化和发展。新的HTML版本和规范不断出现,以满足不断变化的需求和技术挑战,提供更好的用户体验和开发体验。


二、HTML介绍

HTML(超文本标记语言)是用于创建网页和应用程序的标准标记语言。它提供了网页内容的结构和格式,定义了元素的显示和组织方式。

HTML文档由一系列用尖括号(< >)括起来的标签组成。标签用于定义文档中的不同元素及其属性。以下是一个基本的HTML结构示例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>页面标题</title>
</head>
<body>
    <!-- 在这里编写网页内容 -->
</body>
</html>

让我们逐步解释每个部分的作用:

  1. <!DOCTYPE html>:这是HTML5的文档类型声明,用于指示文档使用HTML5规范解析。
  2. <html><html>标签是HTML文档的根元素,它包含了整个HTML文档的内容。
  3. <head><head>标签定义了文档的头部,其中包含了关于文档的元数据和引用的外部资源,如标题、样式表和脚本等。
  4. <meta charset="UTF-8"><meta>标签用于设置文档的字符编码,这里指定为UTF-8,以支持更广泛的字符集。
  5. <title><title>标签定义了网页的标题,显示在浏览器的标题栏或标签页上。
  6. <body><body>标签包含了HTML文档的主体内容,包括文本、图像、链接和其他元素等。在这个标签中编写网页的实际内容。

这是一个基础的HTML文档结构,你可以在<body>标签中添加各种HTML标签和内容,来构建你的网页。


 

三、常见标签

常见标签
<html>定义HTML文档的根元素。
<head>定义HTML文档的头部,包含了文档的元数据(如标题、样式表、脚本等)。
<title>定义网页的标题,显示在浏览器的标题栏或标签页上。
<body>定义HTML文档的主体内容。
<h1>到<h6>定义标题,按重要性递减,<h1>是最高级别的标题。
<p>定义段落,用于包裹一段文本。
<a>定义链接,创建一个指向其他网页、文件或位置的超链接。
<img>定义图像,用于在网页中插入图片。
<ul>定义无序列表,用于显示项目的列表,项目以符号(通常是圆点)表示。
<ol>定义有序列表,用于显示按顺序排列的项目,项目以数字或字母表示。
<li>定义列表中的每个项目。
<table>定义表格,用于显示数据的网格。
<tr>定义表格中的行。
<td>定义表格中的单元格。
<div>定义文档中的块级元素容器,用于组织和样式化内容。
<span>定义文档中的行内元素容器,用于对文本进行样式化或标记。
<form>定义用于收集用户输入的表单。
<input>定义表单中的输入字段,例如文本框、复选框等。
<button>定义按钮,用于触发特定的操作或事件。
<script>定义客户端脚本,通常用于添加交互性和动态功能。

这些只是HTML标签中的一部分,还有很多其他标签可用于创建不同类型的内容和功能。


 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值