Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

什么是 HTML?


HTML

HTML 代表 Hyper Text Markup Language

HTML 是网页的标准标记语言

HTML 元素是 HTML 页面构建的基础

HTML 元素由<> 标记表示


HTML 元素

HTML 元素是带有内容的开始标记和结束标记

<h1>这是一个标题</h1>
开始标记 元素内容 结束标记
<h1> 这是一个标题 </h1>
<p> 这是一段文字。 </p>

HTML 属性

  • HTML 元素可以具有属性
  • 属性提供有关元素的附加信息
  • 属性以名称/值对形式出现,例如 charset="utf-8"

一个简单的 HTML 文档

<!DOCTYPE html>
<html lang="en">

<meta charset="utf-8">
<title>页面标题</title>

<body>
   <h1>这是一个标题</h1>
   <p>这是一段文字。</p>
   <p>这是另一段文字。</p>
</body>

</html>

自己试试 »

示例解释

HTML 元素是 HTML 页面构建的基础。

  • The <!DOCTYPE html> 声明定义了此文档为 HTML5
  • The <html> 元素是 HTML 页面的根元素
  • The lang 属性定义了文档的语言
  • The <meta> 元素包含有关文档的元信息
  • The charset 属性定义了文档中使用的字符集
  • The <title> 元素指定了文档的标题
  • The <body> 元素包含可见的页面内容
  • The <h1> 元素定义了一个大标题
  • The <p> 元素定义了一段文字

HTML 文档

所有 HTML 文档都必须以文档类型声明开头:<!DOCTYPE html>

HTML 文档本身以 <html> 开头,以 </html> 结尾。

HTML 文档的可见部分位于 <body></body> 之间。


HTML 文档结构

下面是 HTML 文档(HTML 页面)的可视化

<html>
<head>
<title>页面标题</title>
</head>
<body>
<h1>这是一个标题</h1>
<p>这是一段文字。</p>
<p>这是另一段文字。</p>
</body>
</html>

注意:只有 <body> 部分(上面的白色区域)内的内容才会在浏览器中显示。


HTML 标题

HTML 标题由 <h1><h6> 标记定义。

<h1> 定义最重要的标题。 <h6> 定义最不重要的标题:

示例

<h1>这是标题 1</h1>
<h2>这是标题 2</h2>
<h3>这是标题 3</h3>
自己试试 »


HTML 段落

HTML 段落由 <p> 标记定义

示例

<p>这是一段文字。</p>
<p>这是另一段文字。</p>
自己试试 »

HTML 链接

HTML 链接由 <a> 标记定义

示例

<a href="https://w3schools.org.cn">这是一个链接</a>
自己试试 »

链接的目标在 href 属性中指定。


HTML 图片

HTML 图片由 <img> 标记定义。

源文件 (src)、替代文本 (alt)、widthheight 作为属性提供

示例

<img src="img_w3schools.jpg" alt="W3Schools" style="width:120px;height:150px"
自己试试 »

HTML 按钮

HTML 按钮由 <button> 标记定义

示例

<button>点击我</button>
自己试试 »

HTML 列表

HTML 列表由 <ul>(无序/项目符号列表)或 <ol>(有序/编号列表)标记定义,后跟 <li> 标记(列表项)

示例

<ul>
  <li>咖啡</li>
  <li>茶</li>
  <li>牛奶</li>
</ul>
自己试试 »

HTML 表格

HTML 表格由 <table> 标记定义。

表格行由 <tr> 标记定义。

表格标题由 <th> 标记定义。(默认情况下为粗体和居中)。

表格单元格(数据)由 <td> 标记定义。

示例

<table>
  <tr>
    <th>名字</th>
    <th>姓氏</th>
    <th>年龄</th>
  </tr>
  <tr>
    <td>吉尔</td>
    <td>史密斯</td>
    <td>50</td>
  </tr>
  <tr>
    <td>夏娃</td>
    <td>杰克逊</td>
    <td>94</td>
  </tr>
</table>
自己试试 » 使用 CSS »

HTML 编程

每个 HTML 元素都可以具有属性

对于网页开发和编程,最重要的属性是idclass。这些属性通常用于解决基于程序的网页操作。

属性 示例
id <table id="table01"
class <p class="normal">
style <p style="font-size:16px">
data- <div data-id="500">
onclick <input onclick="myFunction()">
onmouseover <a onmouseover="this.setAttribute('style','color:red')">

完整 HTML 教程

这是一个关于 HTML 的简短描述。

有关完整的 HTML 教程,请访问 W3Schools HTML 教程

有关完整的 HTML 标记参考,请访问 W3Schools 标记参考


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.