Html 简明教程

HTML Cheat Sheet

  • HTML Cheat Sheet ** 是 HTML 教程的总结。每次,我们都可能无法分别修改每个主题或搜索任何特定内容。因此,我们带来了 HTML 备忘单。在此备忘单中,我们涵盖了从基本结构到高级元素的所有内容。立即增强您的 Web 开发技能。

Table of Content

Basic Tags

HTML 标签是 HTML 的基本元素,用于定义文档的结构。这些是字母或词语,用尖括号(< 和 >)括起来。每个标签都有不同的含义,浏览器会读取这些标签并据此显示包含在其中的内容。在此处,您将获得用于创建 HTML 文档的所有基本标签列表。

Tags

Description

Examples

<html>..</html>

此标签用作 HTML 文档的根元素,其中包含其内的所有其他元素。

Try It

<head>..</head>

'head' 标签包括有关文档的元信息,这些元信息在页面上不会直接显示。

Try It

<body>..</body>

设置文档的可见部分。

Try It

<title>..</title>

将文档的名称放在标题栏中,为页面添加书签时,书签中的内容就是该名称,该名称还会在浏览器的选项卡上呈现。

Try It

Body Attributes

正文部分是我们所知道的主页面的主体。有几个属性可以应用于 <body> 标签。强烈建议不要将这些属性用于开发实际的网站,而仅将其用于电子邮件时事通讯。

Attributes

Description

Examples

<body bgcolor="">

HTML bgcolor 使用颜色名称或十六进制值设置文档的背景颜色。

Try It

<body text="">

HTML 文本属性用于定义正文中文本的颜色,默认值为黑色。

Try It

<body link="">

用于设置正文中超链接的颜色,使用颜色名称或十六进制值。

Try It

<body vlink="">

用于指定已访问的超链接的颜色,使用颜色名称或十六进制值。

Try It

<body alink="">

定义活动链接的颜色(按鼠标时)。

Try It

Text Tags

文本是网站的重要组成部分。没有适当的文本内容,网站将难以理解。想象一下,只有一个图像或图形且没有文本的网站。这可能无法完全满足目的。我们有不同的文本标签,使文本看起来漂亮且易读。

Tags & Attributes

Description

Examples

<pre>..</pre>

HTML pre 标签用于创建预格式化的文本。

Try It

<h1>..</h1> to <h6>..</h6>

创建可变大小的标题——H1=最大,H6=最小

Try It

<b>..</b>

b 标签用于创建加粗文本(应该使用 <strong> 代替)。

Try It

<i>..</i>

创建斜体文本(应该使用 <em> 代替)。

Try It

<tt>..</tt>

用于创建打字机风格的文本。

Try It

<code>..</code>

用于定义源代码,通常是等宽字体。

Try It

<cite>..</cite>

创建引用,通常以斜体处理。

Try It

<address>..</address>

创建地址部分,通常以斜体处理。

Try It

<em>..</em>

强调一个单词(通常以斜体处理)。

Try It

<strong>..</strong>

强调一个单词(通常以粗体处理)。

Try It

<font size="">..</font>

设置字体大小 - 1 到 7(建议使用 CSS 代替)。

Try It

<font color="">..</font>

用于定义字体颜色(应该使用 CSS 代替)。

Try It

<font face="">..</font>

定义所使用的字体(应该使用 CSS 代替)。

Try It

HTML 链接,也称为超链接,是万维网的一项基本功能。它们允许用户在不同的网页、网站或同一文档的不同部分之间导航。

Attributes

Description

Examples

<a href="URL">clickable text</a>

创建到统一资源定位符的超链接。

Try It

<a href="mailto:email_address">clickable text</a>

创建指向指定电子邮件地址的链接。

Try It

<a name="NAME">

在文件中创建一个目标位置

Try It

<a href="#NAME">clickable text</a>

创建指向该目标位置的链接。

Try It

Formatting

在 HTML 中格式化文本涉及使用各种标签来定义文本的结构、外观和语义意义。以下是用于文本格式的一些最常用的 HTML 标签。

Tags

Description

Examples

<p>..</p>

P 标签用于在文档中定义一个新段落

Try It

<br>

br 标签用于在两行之间插入一个换行符(回车符)。

Try It

<blockquote>..</blockquote>

在引号中放置内容——从两侧缩进文本。

Try It

<div>..</div>

div 标签用于使用 CSS 格式化块内容。

Try It

<span>..</span>

span 标签用于使用 CSS 格式化内联内容和块内容。

Try It

Lists

在 HTML 中,列表用于对一组相关项进行分组。共有三种主要类型的列表 ordered listsunordered listsdescription lists 。每类服务一个不同的目的,并使用特定的 HTML 标记标记。

Tags

Description

Examples

<ul>..</ul>

HTML 中的 ul 标签用于创建无序列表,即没有编号的列表。

Try It

<ol start="">..</ol>

HTML 中的 ol 标签用于创建有序列表(start=xx,其中 xx 是计数数字)。

Try It

<li>..</li>

HTML 中的 li 标签定义无序列表和有序列表中列表中的每一项。

Try It

<dl>..</dl>

HTML 中的 dl 标签用于创建定义列表,即带有其定义的标题。

Try It

<dt>

HTML 中的 dt 标签定义定义列表的标题元素。

Try It

<dd>

HTML 中的 dd 标签定义定义列表的定义元素。

Try It

Graphical Elements

HTML 提供了几个元素来嵌入图形内容,例如 <img>、<audio> 和 <video> 等多媒体。

Attributes

Description

Examples

<hr>

HTML 中的 <hr> 标签用于在文档中插入水平线。

Try It

<hr size="">

HTML 中的 size 属性设置水平线的尺寸(高度)。

Try It

<hr width="">

HTML 中的 width 属性定义规则的宽度(作为百分比或绝对像素长度)。

Try It

<hr noshade>

HTML 中的 noshade 属性创建一个没有阴影的水平线(此属性在 HTML5 中已弃用)。

Try It

<img src="URL" />

HTML 中的 <img> 标签添加图像,它是位于 URL 中的独立文件。

Try It

<img src="URL" align="">

HTML 中的 align 属性使图像左对齐/右对齐/居中/底部/顶部/中间(使用 CSS)。

Try It

<img src="URL" border="">

HTML 中的 border 属性设置围绕图像的边框大小(使用 CSS)。

Try It

<img src="URL" height="">

HTML 中的 height 属性设置图像的高度,以像素或屏幕宽度的百分比为单位。

Try It

<img src="URL" width="">

HTML 中的 width 属性定义图像的宽度,以像素或屏幕宽度的百分比为单位。

Try It

../html/html_alt_attiribute.html[<img src="URL" alt="">]

HTML 中的 alt 属性为无法处理图像的浏览器(ADA 要求)设置替代文本。

Try It

Forms

HTML 表单是 Web 开发中最重要的组件之一。您可能找不到未使用此组件的网站。要了解有关表单的所有内容,您必须了解表单的标记和属性。在面试中,问题主要基于表单来检查您的 HTML 知识。

Tags & Attributes

Description

Examples

<form>..</form>

HTML 中的 form 标签用于定义用户可提交的应用程序表单。

Try It

<select multiple name="" size=""> </select>

创建可滚动选择菜单。大小是设置在用户需要滚动之前可见的菜单项的数量。

Try It

<select name=""> </select>

创建大小默认为 0 的下拉菜单。

Try It

<option>

Option 标签用于定义下拉列表中的每个项目。

Try It

<textarea name="" cols="x" rows="y"></textarea>

创建一个文本框区域。列数设置宽度,行数设置高度。

Try It

<input type="checkbox" name="" value="">

带复选框的 input 类型用于创建复选框,允许用户从一组中选择一个或多个选项。

Try It

<input type="checkbox" name="" value="" checked>

创建针对特定值预先选中的复选框。

Try It

../html/html_type_attribute.html[<input type="radio" name="" value="">]

HTML 中的单选按钮是由带单选属性的输入类型创建的。

Try It

../html/html_type_attribute.html[<input type="radio" name="" value="" checked>]

1.产生默认选中的单选按钮。

Try It

<input type="text" name="" size="">

2.定义一行文本区域。大小以字符数设置长度。

Try It

<input type="submit" value="">

3.在表单的最后添加一个提交按钮。值在提交按钮中设置文本。

Try It

<input type="image" name="" src="" border="" alt="">

4.使用图像创建提交按钮。它有助于将按钮隐藏在图像中。

Try It

<input type="reset">

5.复位按钮在表单中用于清除所有用户输入,并重置表单字段为默认值。

Try It

Tables

6.表格用于以结构化形式显示数据。使用表格布局数据,使用 CSS 布局页面。

Tags

Description

Examples

<table>..</table>

7. HTML 中的表格用于以表格格式组织和显示数据,包括行和列。

Try It

<tr>..</tr>

8. 表格标签中的 tr 标签用于定义表格中的每一行。

Try It

<td>..</td>

表属性

Try It

<th>..</th>

*

属性

描述

示例

Table Attributes

|---|---|---|

Attributes

Description

Examples

<table border="">

border

设置表格单元格周围的边框宽度。

<div>border="1"</div>

Try It

<table cellspacing="">

cellpadding

定义表格单元格之间的间距。

<div>cellpadding="10"</div>

Try It

<table cellpadding="">

cellSpacing

定义单元格边框与其内容之间的间距。

<div>cellSpacing="10"</div>

Try It

../html/html_width_attribute.html[<table width="">]

width

以像素或百分比的形式指定表格宽度。

<div>width="50%"</div>

Try It

<tr align="">

align

设置行内单元格的对齐方式(左/中/右)。

<div>align="center"</div>

Try It

<td align="">

valign

设置单元格的对齐方式(上/中/下)。

<div>valign="bottom"</div>

Try It

<tr valign="">

rowspan

定义单元格跨越的行数(默认值为 1)。

<div>rowspan="2"</div>

Try It

<td valign="">

colspan

设置单元格跨越的列数。

<div>colspan="2"</div>

Try It

<td rowspan="">

nowrap

阻止单元格内的行被中断以适应宽度。

<div>nowrap</div>

Try It

<td colspan="">

输入类型

Try It

<td nowrap>

*

类型

描述

示例

HTML5 input tag Attributes

|---|---|---|

Attributes

Description

Examples

<input type="email" name="">

email

用于接受电子邮件地址格式的文本。

<input type="email">

Try It

<input type="url" name="">

url

用于特定接受 URL 的文本。

<input type="url">

Try It

<input type="number" name="">

number

用于接受单行数字的文本。

<input type="number">

Try It

<input type="range" name="">

range

定义数字范围的单行文本框。

<input type="range">

Try It

<input type="date/month/week/time" name="">

9. 生成具有日历的单行文本框,该日历显示日期/月份/周/时间。

Try It

<input type="search" name="">

10. 设置用于搜索的单行文本框。

Try It

<input type="color" name="">

11. 定义用于选择颜色的单行文本框。

HTML Editor and Formatter

  1. 在任何随机编辑器上进行编码都可能导致混乱的 HTML 代码。若要格式化 HTML 代码,您可以使用我们的 * HTML Editor* 。HTML 格式化程序可以让您的代码易于阅读和维护。此外,请尝试在 HTML 代码中使用注释,以便其他编辑器知道代码的哪一部分在您的网站中呈示什么。

Conclusion

  1. 通过遵循这份 HTML 速查表,您可以为面试复习自己,或者您可以将这份速查表加书签,以便每当您需要某些信息而无法回忆时,它都会帮助您。您还可以查看我们的 HTML Quick Guide ,快速复习 HTML 主题。