《Head First HTML与CSS》笔记——7 CSS入门

介绍

如果将Web中的内容以人做比喻,HTML相当于人体的骨架,CSS是穿着与打扮,Javascript则是动作行为。前面的内容都在介绍HTML创建Web页面结构。从这张开始,我们学习利用CSS掌握页面的表现。

结合HTML和CSS

从<p>元素开始

假设我们想把HTML中,<p>元素的墙(背景)漆成红色,可以这样做:
在这里插入图片描述
规则即为:

				p { background-color: red; }

加入想为段落再增加一个边框,可以这样:
在这里插入图片描述

把CSS放入HTML

了解CSS语法之后,我们已经知道如何选择一个元素(<p>元素),然后写一个规则了(包含属性和属性值)。下面,我们来看如何把CSS放到某个HTML中。

继续以 Starbuzz 咖啡馆为例:
在这里插入图片描述
我们可以把刚才对<p>元素的规则放在里面,同时,也可以增加其他内容:

  • 对标题加样式:
    在这里插入图片描述

  • 在欢迎消息下面加一条线
    在这里插入图片描述

  • 只为<h1>指定第二个规则,而不对<h2>使用
    在这里插入图片描述

选择器的工作方式

我们已经看到如何选择一个元素来增加样式:
在这里插入图片描述
也看到了选择多个元素的情况:
在这里插入图片描述
通过图来研究选择器:
在这里插入图片描述

创建 .CSS 文件

下面我们创建一个css文件,来包含所有Head First休闲室页面的样式规则:
在这里插入图片描述
注意:css文件中只包含CSS,不能包含HTML。所以,不能带<style>和</style>标记。

从“lounge.html”链接到外部样式表
在这里插入图片描述

CSS中的继承
在这里插入图片描述

覆盖继承
在这里插入图片描述

在CSS中写注释

要在CSS中写注释,只需要把注释包围在/* 和 */之间,比如:

/* 这个规则没有任何效果,因为它在一个注释里 */

注释可以跨越多行。

把元素增加到greentea类
在这里插入图片描述

关于应用样式的最简短最快捷的指南

在这里插入图片描述

验证CSS

像验证HTML一样,可以在http://jigsaw.w3.org/css-validator/中验证CSS的结构是否合规。

小结

在这里插入图片描述

在这里插入图片描述

在你成为一名行家之后,阅读HTML书籍给你的唯一感受就是厌烦吗?那么现在就是你拿起《深入浅出HTMLCSS、XHTML》来真正学习HTML的时候了。这本书展示了学习创建符合工业标准的Web页面的完整历程——然而,除了阅读,你还会玩游戏、拼图、解谜题以及以你从未想象过的方式创建Web页面。并且,你还将学习HTML如何与CSS一起工作。哦,如果你从未听说过CSS,没关系——我们不会告诉其他人你仍然停留在上个世纪末,但是,如果你要创建本世纪的Web页面,那么,你应该了解和熟悉CSS。 《深入浅出HTMLCSS、XHTML》能让你避免认为Web-safe颜色还是紧要问题的尴尬,以及不明智地把标记放入你的页面。最大的好处是,你将毫无睡意地学习HTML、XHTMLCSS。如果你曾经读过深入浅出(Head First)系列图书中的任一本,就会知道书中展现的是什么:一个按人脑思维方式设计的丰富的可视化学习模式。本书的编写采用了许多最新的研究,包括神经生物学、认知科学以及学习理论,这使得本书能让HTMLCSS深深地烙印在你的脑海里。 学会创建Web页面的真正诀窍,并认识到为什么你的老板所说的关于HTML表格的一切都有可能是错误的(以及做什么来代替)。最重要的是,在鸡尾酒会上当你的同事随口提及他的HTML现在如何完整以及他的CSS是在外部样式表里时,你表示认同,这会给酒会客人留下深刻的印象。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值