# HTML CSS **通过使用 HTML4.0,所有的格式化代码均可移出 HTML 文档,然后移入一个独立的样式表。** ## 实例 [HTML中的样式](/tiy/t.asp?f=html_style) ``` &lt;html&gt; &lt;head&gt; &lt;style type="text/css"&gt; h1 {color: red} p {color: blue} &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt;header 1&lt;/h1&gt; &lt;p&gt;A paragraph.&lt;/p&gt; &lt;/body&gt; &lt;/html&gt; ``` [没有下划线的链接](/tiy/t.asp?f=html_linknoline) ``` &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312" /&gt; &lt;meta http-equiv="Content-Language" content="zh-cn" /&gt; &lt;/head&gt; &lt;body&gt; &lt;a href="/example/html/lastpage.html" style="text-decoration:none"&gt; 这是一个链接! &lt;/a&gt; &lt;/body&gt; &lt;/html&gt; ``` [链接到一个外部样式表](/tiy/t.asp?f=html_link) ``` &lt;html&gt; &lt;head&gt; &lt;link rel="stylesheet" type="text/css" href="/html/csstest1.css" &gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt;我通过外部样式表进行格式化。&lt;/h1&gt; &lt;p&gt;我也一样!&lt;/p&gt; &lt;/body&gt; &lt;/html&gt; ``` ## 如何使用样式 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化。有以下三种方式来插入样式表: ### 外部样式表 当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。 ``` <head> <link rel="stylesheet" type="text/css" href="mystyle.css"> </head> ``` ### 内部样式表 当单个文件需要特别样式时,就可以使用内部样式表。你可以在 head 部分通过 &lt;style&gt; 标签定义内部样式表。 ``` <head> <style type="text/css"> body {background-color: red} p {margin-left: 20px} </style> </head> ``` ### 内联样式 当特殊的样式需要应用到个别元素时,就可以使用内联样式。 使用内联样式的方法是在相关的标签中使用样式属性。样式属性可以包含任何 CSS 属性。以下实例显示出如何改变段落的颜色和左外边距。 ``` <p style="color: red; margin-left: 20px"> This is a paragraph </p> ``` 访问我们的 [CSS 教程](/css/index.asp "CSS 教程"),学习更多有关样式的知识。 | 标签 | 描述 | | --- | --- | | [`<style>`](/tags/tag_style.asp) | 定义样式定义。 | | [`<link>`](/tags/tag_link.asp) | 定义资源引用。 | | [`<div>`](/tags/tag_div.asp) | 定义文档中的节或区域(块级)。 | | [`<span>`](/tags/tag_span.asp) | 定义文档中的行内的小块或区域。 | | [`<font>`](/tags/tag_font.asp) | 规定文本的字体、字体尺寸、字体颜色。不赞成使用。请使用样式。 | | [`<basefont>`](/tags/tag_basefont.asp) | 定义基准字体。不赞成使用。请使用样式。 | | [`<center>`](/tags/tag_center.asp) | 对文本进行水平居中。不赞成使用。请使用样式。 |