📜  <h1>- HTML(1)

📅  最后修改于: 2023-12-03 15:13:11.118000             🧑  作者: Mango

HTML - 超文本标记语言

HTML (HyperText Markup Language)是一种用于创建和表示Web页面的标记语言。HTML是一种基础技术,它使Web内容的分离和结构化成为可能。HTML由许多不同的标签组成,每个标签都有自己的用途和含义。这些标签可以包括文本、图像、音频、视频等元素。

HTML的起源

HTML最初由Tim Berners-Lee创建,他是Web的发明者。起初,HTML只是一种纯文本的结构化标记语言。眼下,HTML已经变得非常复杂,并且包括了许多功能和特性,如动画、视频、音频、表格、表单等。

HTML的结构

HTML的结构由标签和内容组成。标签是包含在尖括号中的文本字符串,用于定义HTML页面中的各种元素。例如,<p>标签是用于定义段落的标签,<img>标签是用于定义图像的标签。

大多数HTML元素都以起始标记和结束标记的形式出现。起始标记以尖括号(<)和元素的名称开头,然后是属性列表。结束标记以尖括号(<)和斜杆(/)开头,后跟元素的名称。在这两个标记之间的内容是元素的内容。

例如,以下代码定义了一个包含文本“Hello world”的段落元素。

<p>Hello world</p>
HTML的常见标签

以下是一些常见的HTML标签及其用途:

  • <html> - 定义一个HTML文档
  • <head> - 包含文档的元数据,例如标题,样式和脚本
  • <title> - 定义文档的标题
  • <body> - 定义文档的主题内容
  • <h1><h6> - 定义标题(1到6级别)
  • <p> - 定义一个段落
  • <img> - 定义图像
  • <a> - 定义链接
  • <ul><li> - 定义无序列表
  • <ol><li> - 定义有序列表
  • <table> - 定义表格
  • <form> - 定义表单
HTML的属性

HTML元素可以包含属性,属性提供有关元素的更多信息。属性以名称/值对的形式存在,名称在元素的起始标记中指定,而值在引号中指定。

例如,以下代码定义了一个具有标题和图像的段落元素:

<p title="Hello World"><img src="hello.jpg"></p>

在这里, title是一个元素的属性,它提供了关于该段落的更多信息。 src是图像元素的属性,它定义了要显示的图像的地址。

HTML的版本

HTML有很多版本,最新版本是HTML5。 HTML5是一种更简单,更语义化和更强大的HTML版本,它增加了许多新的功能和元素,例如视频、音频和本地存储。

总结

HTML是Web开发中最基本的组成部分之一,它使Web内容的结构化成为可能。HTML由许多不同的标签组成,每个标签都有自己的用途和含义。与HTML一起使用的标记语言包括CSS和JavaScript,它们用于定义样式和功能。 HTML的结构由标记和内容组成,标记定义了页面的各种元素,而内容则是元素的文本、图像、表格、视频等。