html学习

Table of Contents

1 什么是HTML?

  • HTML 是用来描述网页的一种语言。
  • HTML 指的是超文本标记语言: HyperText Markup Language
  • HTML 不是一种编程语言,而是一种标记语言
  • 标记语言是一套标记标签 (markup tag)
  • HTML 使用标记标签来描述网页
  • HTML 文档包含了HTML 标签及文本内容
  • HTML文档也叫做 web 页面

2 HTML语法

  • HTML元素以开始标签起始
  • HTML元素以结束标签终止
  • 元素的内容是开始标签与结束标签之间的内容
  • 某些HTML元素具有空内容(empty content)
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数HTML元素可拥有属性

3 HTML属性

属性 描述
class 为html元素定义一个或者多个类名(类名从样式文件中引入)
id 定义元素唯一的id
style 规定元素的行内样式
title 规定了元素的额外信息(作为工具条使用)

4 标题

<hr> 标签在 HTML 页面中创建水平线。

如果您希望在不产生一个新段落的情况下进行换行(新行),请使用 <br /> 标签。

5 文本格式化

5.0.1 html文本格式化标签

标签 描述
<b> 定义粗体字体
<em> 定义着重文字
<i> 定义斜体字
<strong> 定义加重语气
<sub> 定义下标字
<sup> 定义上标字
<ins> 定义插入字
<del> 定义删除字

5.0.2 html“计算机”输出标签

标签 描述
<code> 定义计算机代码
<kbd> 定义键盘码
<samp> 定义计算机代码样本
<var> 定义变量
<pre> 定义预格式文本

5.0.3 html引文,引用,及标签定义

标签 描述
<abbr> 定义缩写
<address 定义地址
<bdo> 定义文字方向
<q> 定义长的引用
<blockquote 定义短的引用语
<cite> 定义引用,引证
<dfn> 定义一个定义项目

6 HtmlHead元素

标签 描述
<head> 定义文档的信息
<title> 定义文档的标题
<base> 定义了页面链接标签的默认链接地址
<link> 定义了文档与外部资源之间的关联
<meta> 定义了html文档中的元数据
<script> 定义了文档中的脚本文件
<style> 定义了html文档中的样式

7 html分组标签

标签 描述
<div> 定义了文档的区域,块级(block-level)
<span> 用来组合文档中的行内元素