|
|
51CTO旗下网站
|
|
移动端

3.1 CSS3

《前端程序员面试笔试宝典》第3章CSS基础,本章介绍的是CSS的基础知识,包括CSS的定义、目标和标准化等。本节为大家介绍CSS3。

作者:平文来源:机械工业出版社|2018-11-09 16:35

第3章  CSS基础

本章介绍的是CSS的基础知识,包括CSS的定义、目标和标准化等。首先介绍的是CSS中最核心的视觉格式模型(包括盒模型、元素盒类型和BFC),页面中的视觉渲染基本都会与其有关。然后会讲解CSS选择器,把选择器按用途分成几类,逐个分析,其中还会重点介绍内容生成。接着会解释CSS中的层叠,元素要得到最终的样式,都需要经过层叠的处理。最后会重点介绍CSS中的值和单位,剖析百分数在不同情况下的计算方式,颜色的多种写法,以及不同用途的单位。

3.1   CSS3

CSS(Cascading Style Sheets)即层叠样式表,是一种样式语言,用于控制页面的表现(外观和内容排版),是HTML的补充。前面曾提到过,HTML是一种结构化语言,在过去既能描述结构,也能描述表现,不过现在,W3C开始大力废弃有样式的元素(如font、strike和center等),因为同样的效果完全可以用CSS样式实现。

利用CSS,可以创建各种规则,可应用到所有HTML元素。每个规则由两个部分组成:选择器(selector)和声明块(declaration block)。声明块由声明构成,多条声明用分号隔开,每条声明包含一个CSS属性和属性值,二者以冒号分隔,声明块中的内容就是样式,如图3-1所示。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

超级网管员——网络设备

本书深入细致地介绍了用于构建网络的最重要的硬件设备——交换机、路由器、安全设备和无线设备,涵盖了原理、参数、分类、适用、规划、接口...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
博聚网