运用你的新知识

翻译不完整。 请帮助我们翻译这篇文章!

通过在前几节课程中学到的知识,你应该学会了用CSS组织一个简单的文本文件,并且在其中添加自己的CSS样式。本节中你将实现这一功能。

先决条件:

基本熟悉使用计算机,基本工作环境的设置,基本的文件处理知识,基本的HTML知识(在HTML概述中学习)和CSS基础(查看本模块其他内容)

目标:

尝试使用一些CSS的新玩法并检验新的知识

先决条件

你可以使用下面的实时编辑器,或者下载这个download the starting point在自己的编辑器中进行编辑。这是一个独立的HTML文件,在head中包含了初始CSS样式。你可以将这些CSS样式从HTML文件中移出,保存为另一个独立文件。你可以选择CodePen、jsFiddle或Glitch中的任意一个完成这些工作。

注意:如果遇到困难,你可以向我求助——参见本页低端的Assessment or further help页面。

让我们来学一些CSS样式

接下来的实例是一个个人主页,我们用CSS设定它的样式。以下是我用到的一些CSS属性,通过这些链接,你可以打开相应的MDN页面了解更多。

我使用了许多不同的选择器(样式元素),如h1和h2,也为工作职务建立了一个类别。

尝试使用CSS更改这一页面的显示,试着修改已有属性的取值,删除一些规则,或添加新的样式。然后通过MDN CSS reference找到本文未提及的一些属性,尽管大胆尝试!

举例来说,你可以:

  • 使用CSS的颜色关键词hotpink,将一级标题设定为粉红色。
  • 使用CSS颜色关键词purple,为标题添加10像素宽的点线边距。
  • 将二级标题设为斜体。
  • 用#eeeeee为联系人列表中的超链接添加背景颜色和一个5像素宽的紫色加粗边框。使用一些内边距属性,拉开正文与外边距的距离。
  • 当鼠标在某些HTML元素上悬停时增加动画 (推荐改变颜色和字体)。
  • 设置链接在鼠标悬停时变为绿色。

最终,你得到的页面将如下图所示:

Screenshot of how the example should look after completing the assessment.

记住这里没有错误的答案——在这个阶段你可以在学习中娱乐一下。

 

测评或请求帮助

如果你希望测试你的页面,或者你遇到困难想要求助,你可以:

  1. 将你的文件提交到可网络共享的编辑器,如CodePen、jsFiddle或Glitch。
  2. 在MDN论坛(MDN Discourse forum)发帖请求测评或帮助。发帖时添加“学习”的标签,这样我们能够更容易找到它。你的帖子应包括以下内容:
  • 一个描述性标题,例如“CSS的初步尝试需要测试”。
  • 详细描述你希望我们做些什么——比如,你已经尝试过了,但是卡住了,需要帮助。
  • 你希望测试的例子的在网络编辑器上的链接。这是很好的做法,因为如果不让帮助你的看到你的程序,他们就很难帮助你解决程序的问题。
  • 你的网页的测评页面链接,这样我们就可以找到你所求助的问题。

接下来是什么?

恭喜你完成了第一个模块的学习。现在你应该对CSS有了一个大致的了解 并且能够了解在样式表中发生的大多数事情。在下一个模块CSS构建中,我们将对一些关键区域进行深入的学习。

本章目录

  1. 什么是CSS?
  2. CSS入门
  3. CSS是如何构成的
  4. CSS是如何工作的
  5. 运用你所学的知识