考核目标:

  • 了解CSS样式表的概念及其作用
  • 掌握CSS的基本语法及其使用方法
  • 掌握CSS的常用属性
  • 看i姐使用CSS布局的方法

1.CSS样式表的概念及其作用

CSS(Cascading Style Sheet):层叠样式表或级联样式表,是一组格式设置规则。

作用:用于控制Web页面的外观。

2.CSS的基本语法和使用方法

CSS的定义是由三个部分构成:选择符(selector),属性(properties)和属性的取值(values)。

语法:selector {property : value},如果属性值有多个单纯组成,必须在指上加引号如: p {font-family:“sans serif”

(1)选择符组

可以把相同属性和值的选择符组合起来书写,用逗号将选择符分开。

h1,h2,h3,h4 {color :green}

(2)类选择符

类选择符能够把相同的元素分类定义不同的样式。如下面是h1元素归为“center”类

这个标题是居中排列的

然后对其定义:

.center { text-align:center}

(3)id选择符

在HTML页面中,id参数指定了某个单一的元素,id选择符是用来只针对这个单一元素定义单独的样式。id选择符要在id名称前加上一个“#”号

下面这个例子中,id属性只匹配id=“intro”的段落元素:

p#intro{font-size:100%;font-weight:bold;color:#0000ff;background-color:transparent}

(4)包含选择符

可以单独对选择某种元素包含关系定义的样式表。

table a{font-size :10px}

在表格内的链接改变了样式,文字大小为10像素,表格外的链接文字不变

(5)样式表的层叠性

层叠性就是继承性。样式表的继承规则是外部的元素样式会被这个元素所包含的其他元素继承

div {color:red; font-size:9pt}

这个段落的文字为红色9号字,当样式表继承遇到冲突时,总是以最后定义的样式为准:

div {color:red;font-size:9pt}p {color:blue}

此时这个段落的文字为蓝色9号字

不同的选择符定义相同的元素时,要考虑不同的选择符之间的优先级。

id选择符>类选择符>HTML标记选择符

但可以用!important提升样式表的优先级

p{color:#FF0000 !important}.blue {color:#0000FF}#id1 {color:#FFFF00}

最后会依照HTML标记选择符样式为红色文字

(6)注释

/*..........*/

3.CSS的层次及其作用优先级

按照从底层到高层的顺序,样式表分为

1.行内样式表:只能作用于单个标记的内容

2.文档层样式:对文档的整个主体起作用

3.外部样式表:应用到任意数目文档的主体中

优先级:行内样式>文档样式>外部样式

(1)行内样式表:直接在元素处通过style这个属性定义的。

hello,world

(2)文档层样式表:文档层次样式表说明位于文档的头部区域,能够作用于文档的整个主体。

(3)外部样式表:对多个文档起作用,实现跨页面的样式共享。例如,在default.css文件中有:

.myclass{color:yellow}然后在页面中引用该样式表文件:一般位于文档的头部位置

计算机二级Web(1):Web技术基础(上)

计算机二级Web(2):HTTP协议基础 (上)

计算机二级Web(3):HTML语言基础 (上)

css div中文字位置_计算机二级Web(4):CSS基础 (上)相关推荐

  1. 二级公共基础知识_计算机二级选择题(公共基础知识)

    在这一期的文章主要以计算机二级选择题的公共基础知识进行讲解. 在计算机二级考试当中,选择题中的二级公共基础知识是必考的部分.很多考生对计算机二级的公共基础知识选择题有很多不解.二级公共基础知识选择题主 ...

  2. python百题百练 二级题目_计算机二级选择题(公共基础新大纲)

    本文是计算机二级考试公共基础部分. 选择题里面是前10个,即考试考10分. 本文档包含了所有已经考过的选择题公共基础适用2020年新考试大纲,新增加计算机系统80个题目,以下科目均适用. 二级公共基础 ...

  3. 不定宽高的div中 文字垂直居中

    最近公司的项目里面有个要调样式的页面 , 可能是很长很长时间没有写过css样式方面的东西了.吐槽一下我自己,只是一个简单的界面就让我苦恼了很久 需求:在不定宽高的div中 文字垂直居中 div1的宽高 ...

  4. java类体_计算机二级考试Java类之类声明以及类体

    为了方便广大考生更好的复习,帮考网综合整理提供了2012年计算机二级考试java类之类声明以及类体 ,以供各位考生考试复习参考,希望对考生复习有所帮助./计算机三级 2012年计算机等级考试二级jav ...

  5. 计算机二级科目电子商务,计算机二级Web数据在电子商务中的应用解析

    要参加考试的同学们,出国留学网为你整理"计算机二级Web数据在电子商务中的应用解析",供大家参考学习,更多资讯请关注我们网站的更新哦! 计算机二级Web数据在电子商务中的应用解析 ...

  6. 计算机二级考试用的什么Word,计算机二级考试内容大纲_计算机二级office考什么...

    计算机二级考试就要来了,你知道计算机二级office考什么吗?其实关于office办公软件中要考核的有Word.Excel.PPT这三种,下面为你详细的介绍一下考试大纲中这三种各自的侧重点,快来看看吧 ...

  7. 计算机二级web考点(2021)

    计算机二级web考点 一.Web技术基础: 一. Internet的基本概念 二 .WEB技术的主要组成 二 HTTP协议基础 一.HTTP的基本概念 二.HTTP是一个无状态的协议. 三.HTTP消 ...

  8. 计算机二级C语言辅导j机构,全国计算机二级C语言公基础知识辅导.pptx

    全国计算机二级C语言公基础知识辅导 ;知识点分布;第一章 数据结构与算法;1.算法是指解题方案的准确而完整的描述.换句话说,算法是对特定问题求解步骤的一种描述. *算法不等于程序,也不等于计算方法. ...

  9. 计算机二级c语言公共基础知识(免费的) 百度云,计算机二级c语言公共基础知识(免费的).doc...

    计算机二级c语言公共基础知识(免费的).doc 计算机二级C语言的二级共公基础知识教程 第一章数据结构与算法 1.1 算法 算法:是指解题方案的准确而完整的描述. 算法不等于程序,也不等计算机方法,程 ...

最新文章

  1. 20162329 2017-2018-2《程序设计与数据结构》课程总结
  2. 手把手教你 Vue 服务端渲染
  3. 如何让 Drupal 使用 Wordpress 形式的编辑代码?
  4. 用数据库修改服务器的时间格式,如何查询数据库服务器的时间格式
  5. 用栈实现计算器c语言报告,请问,用c语言做一个计算器 包括+-*/()的运算 用栈 该怎么做...
  6. VisualSVN Server 修改用户密码
  7. 95-10-120-启动-GroupCoordinator
  8. “Vince on iPhone”开张了
  9. [App Store Connect帮助]二、 添加、编辑和删除用户(5)创建一个沙盒测试员帐户...
  10. ffmpeg推流 av_dict_set 参数设置解析(降低延时、处理花屏、改善画面质量)(实时更新)
  11. java textarea滚动条,textarea添加滚动条 textarea 如何设置滚动条
  12. springboot集成微信app支付
  13. python手绘图_用Python轻松实现手绘图效果
  14. mac为什么不支持ntfs,mac读取ntfs移动硬盘软件有哪些
  15. 悟以往之不谏,知来者之可追~
  16. 软件工程与计算机科学的联系与区别
  17. JavaApi超市会员管理系统
  18. 【8.16模拟赛.7235】【洛谷P7413】[USACO21FEB] Stone Game G【博弈论】
  19. 蒟蒻重返c++,学海拾贝(二)
  20. 此程序将从您的计算机删除adobe,电脑中安装Adobe软件时提示该程序已安装的最佳解决方案...

热门文章

  1. 计算机专业理论知识试题,计算机专业理论试题第II卷(非选择题)
  2. java隐藏与覆盖_Java 隐藏和覆盖
  3. java开发汉字显示不全_求java转码ISO-8859-1转UTF-8汉字显示不全补救方案?
  4. GitLab轻松创建一个Merge Request
  5. 怎么在长方体上挖孔_华为P50将至,颜值升级!用上和三星旗舰一样的中置挖孔屏?...
  6. java中dao和实体类的关系_【JAVA基础】 PO、VO、BO、DTO、POJO、DAO之间的关系详解...
  7. python元祖推导式_python推导式深入讲解
  8. pulsar 容量_Pulsar 负载均衡设计
  9. groovy 和 java的区别_Groovy和JAVA的区别
  10. 大数据学习笔记:创建与配置虚拟机[Ubuntu + CentOS]