# HTML 基础

<html>          定义HTML文档
<body>          定义文档的主体
<h1> to <h6>    定义 HTML 标题
<!-- ... -->    定义注释

注意:对于 HTML 无法在代码中添加额外的空格或换行来改变输出的效果。当显示页面时,浏览器会一处源代码中多余的空格和空行。所有连续的空格或空行都会被计算作一个空格。需要注意的是 HTML 代码中所有连续的空行(换行)也会被显示为一个空格。

# 标题

<h1> ~ <h6>
块级元素,默认占一行
确保该标签只用于标题,不是用于产生字体变化而是用

# 水平线

<hr />
在页面中创建水平线

# 注释

可以将注释插入**HTML**代码中,这样可以提高其可读性

# 段落

<p>This is a pargraph</p>
块级元素,默认占一行

# 样式

style 属性的作用:提供了一种改变所有 HTML 元素的样式通用方法。

# 格式化

HTML 提供了很多可以供格式化输出的元素,比如粗体和斜体字等等。

# 注释

<!-- 在此处写注释 -->
浏览器不会显示注释

# 条件注释

<!--[if IE 8]>
    ... some HTML here ...
<![endif]-->

# 软件程序标签

各种HTML软件程序也能够生成HTML注释。
<!-- webbot boot --> 标签会被包围在由 FrontPage 和 Expression Web创建的 HTML注释中
作为一项规则,这些标签的存在,有助于对创建这些标签的软件的支持。

# 颜色

颜色是由红色、绿色、蓝色混合而成

可以用十六进制符号来表示,也可以用RGB的值来组成
每种颜色最小值是0(十六进制:#00)
最大值是255(十六进制:#FF)

颜色名

大多数的浏览器都支持颜色名集合。

提示:仅仅有 16 种颜色名被 W3C 的 HTML4.0 标准所支持。它们是:aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow。

如果需要使用其它的颜色,需要使用十六进制的颜色值。

# CSS

外部样式表

    <head>
        <link rel="stylesheet" type="text/css" href="mystyle.css">
    </head>

内部样式表

    <head>
        <style type="text/css">
            body{
                bagkground-color: red
            }
        </style>
    </head>

内联样式

    <p style="color: red; margin-left: 20px">
        This is a paragraph
    </p>

# 链接

创建超链接

    <a href="url">Link text</a>

创建文档内的书签

    创建一个书签
    <a name="tips">锚</a>

    创建一个指向锚的连接
    <a href="#tips">又用的提示</a>

    也可以