最新的Web开发教程

HTML样式 - CSS


CSS =款式和颜色

操作文本
颜色,


造型与HTML CSS

CSS表示层叠样式表

造型可以添加到HTML元素有3种方式:

  • 在线-使用HTML元素的样式属性
  • 内部-使用<style>在HTML 元素 <head>
  • 外部-使用一个或多个外部CSS文件

添加造型最常见的方式,是保持风格在不同的CSS文件。 但是,在本教程中,我们使用内部的造型,因为它更容易证明,并更容易为你自己尝试一下。

您可以了解更多关于CSS在我们的CSS教程


内联样式(Inline CSS)

内联样式是用来独特的风格适用于单个的HTML元素:

内联样式使用style属性。

本实施例中改变了的文本颜色<h1>元素为蓝色:

<h1 style="color:blue;">This is a Blue Heading</h1>
试一试»

内部样式(Internal CSS)

内部造型被用来定义一个HTML页面的样式。

内部造型在定义<head> HTML页面的区段,内<style>元素:

<!DOCTYPE html>
<html>
<head>
<style>
body {background-color:lightgrey;}
h1   {color:blue;}
p    {color:green;}
</style>
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>
试一试»

外部造型(External CSS)

外部样式表被用来定义样式多页。

随着外部样式表 ,您可以通过更改一个文件来改变整个网站的外观!

要使用一个外部的样式表,在添加到它的链接<head> HTML页的部分:

<!DOCTYPE html>
<html>
<head>
  <link rel="stylesheet" href="styles.css">
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>
试一试»

外部样式表可以用任何文本编辑器。 该文件不应包含任何HTML标记。 样式表文件必须保存为.css扩展。

这里是“如何styles.css ”样子:

body {
    background-color: lightgrey;
}

h1 {
    color: blue;
}

p {
    color:green;
}

CSS字体

CSS的color属性定义了用于HTML元素的文本颜色。

的CSS font-family属性定义要用于HTML元素的字体。

CSS的font-size属性定义要用于HTML元素的文本大小。

<!DOCTYPE html>
<html>
<head>
<style>
h1 {
    color: blue;
    font-family: verdana;
    font-size: 300%;
}
p  {
    color: red;
    font-family: courier;
    font-size: 160%;
}
</style>
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>
试一试»

CSS框模型

每一个HTML元素周围有一个框,即使你看不到它。

CSS的border属性定义围绕HTML元素可见的边框:

p {
    border: 1px solid black;
}
试一试»

该CSS padding属性定义的填充(space)的边界内:

p {
    border: 1px solid black;
    padding: 10px;
}
试一试»

CSS的margin属性定义的余量(space)境外:

p {
    border: 1px solid black;
    padding: 10px;
    margin: 30px;
}
试一试»

以上使用实施例的CSS px以像素为单位来定义的大小。


id属性

上述所有使用CSS的例子风格的一般方式的HTML元素。

要定义一个特殊元素的特殊风格,首先一个id属性添加到元素:

<p id="p01">I am different</p>

然后定义为与特定元素设置样式id

#p01 {
    color: blue;
}
试一试»

class属性

要定义一种特殊类型的样式( class )的元素,添加一个class属性的元素:

<p class="error">I am different</p>

现在,您可以定义不同的样式与特定类的元素:

p.error {
    color: red;
}
试一试»

使用id ,以解决single元素。 使用class来处理groups元素。


章节总结

  • 使用HTML style的联样式属性
  • 使用HTML <style>元素来定义内部CSS
  • 使用HTML <link>元素来引用外部CSS文件
  • 使用HTML <head>元素来存储<style><link>元素
  • 使用CSS color文本颜色属性
  • 使用CSS font-family为文本字体属性
  • 使用CSS font-size属性的文本大小
  • 使用CSS border的可见元素边框属性
  • 使用CSS padding属性空间的边界内的
  • 使用CSS margin财产太空境外

测试自己与练习!

练习1» 练习2» 练习3» 练习4» 练习5» 练习6»


HTML样式标记

标签 描述
<style> 定义样式信息的HTML文档
<link> 定义文档与外部资源之间的联系