3.2

大多数允许使用多个关键字的CSS属性都允许以任何顺序书写关键字,但font属性是很少见的例外之一.
font: <font-size> <font-family>;这连个只必须按照既定的顺序进行书写,如果顺序颠倒或者漏掉了其中一个,浏览器会完全忽略这条声明. 
其他关键字全部都得放在这两个必备的值后面.放在后面,浏览器会完全忽略这条声明. 
3.3
行高值和字号可以缩写为:
font: 100%/2.5 Helvetica,sans-serif;
3.4
行高值(line-height)建议为无单位的数值
3.5
避免缺少样式的边框柱,因为border-style默认为none
3.7
抑制元素的显示的方案:
最显而易见的方案:display:none,(提示:直接通过js将显示值设为none后复原时若不设定任何值:即obj.style.display='',会默认回复为在其余CSS中设置的值)
另一个普遍的解决方案:添加一个可以隐藏元素的类,要显示元素的时候,去掉这个类即可。
不过display:none会带来一个问题,显示值为none的元素无法被绝大多数的辅助技术(如屏幕阅读器)"看到"
3.8
visibility:hidden 虽然被隐藏了,但仍参与页面布局,而display:none不会参与页面布局,但同样无法被绝大多数的辅助技术"看到"
3.9
可通过绝对定位将元素移除屏幕,至少仍能被辅助技术识别。
3.15
ul的首行缩进或凸出可通过text-indent属性来设置,但注意必须吧list-style设为none
3.18
可通过:before和:after的content属性自定义列表标记
3.19
html和body都可以应用样式,可通过设置这两个的样式实现页面顶部贯穿双色的效果
3.21
可通过特定的CSS明显看出在查看的东西是在开发服务器上还是生产服务器上

转载于:https://blog.51cto.com/willkan/1030499

《精彩绝伦的CSS》读书笔记(二)相关推荐

  1. 深入理解JVM读书笔记二: 垃圾收集器与内存分配策略

    3.2对象已死吗? 3.2.1 引用计数法 给对象添加一个引用计数器,每当有一个地方引用它的地方,计数器值+1:当引用失效,计数器值就减1;任何时候计数器为0,对象就不可能再被引用了. 它很难解决对象 ...

  2. 《Docker 技术入门与实践》-读书笔记二

    <Docker 技术入门与实践>-读书笔记一 <Docker 技术入门与实践>-读书笔记二 一.数据管理 用户在使用 Docker 的过程中,往往需要能查看容器内应用产生的数据 ...

  3. 《Introduction To Modern Cryptography》读书笔记二

    <Introduction To Modern Cryptography>读书笔记二 本笔记纯粹个人读书习惯与相应见解,内容归纳完全出于个人需要与个人局限,如有修改意见(比如哪儿应该是值得 ...

  4. oracle直查和call哪个更快,让oracle跑的更快1读书笔记二

    当前位置:我的异常网» 数据库 » <>读书笔记二 <>读书笔记二 www.myexceptions.net  网友分享于:2013-08-23  浏览:9次 <> ...

  5. 《How Tomcat Works》读书笔记(二)

    <How Tomcat Works>读书笔记(二) 这是<How Tomcat Works>第一二章的读书笔记.第一张主要写了一个静态资源处理的web服务器,第二章加了对ser ...

  6. 3D游戏设计读书笔记二

    3D游戏设计读书笔记二 一.简答题 • 解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系.   GameObjects是一个具体的实例,Assets是包括诸多游戏素材的资 ...

  7. 《李元芳履职记》读书笔记二 IT技术管理的沟通与团队建设

    <李元芳履职记>读书笔记二 接一 https://blog.csdn.net/qq_45937199/article/details/103305223 IT技术人员从技术岗走向管理岗,所 ...

  8. python图像处理《数字图像处理与python实现》读书笔记二:空间滤波

    文章目录 重要! 第三章 空间滤波 概览 3.1 空间滤波基础 3.1.1 空间滤波的机理 3.1.2 空间滤波器模板 3.2 平滑处理 3.2.1 平滑线性空间滤波器 3.2.2 统计排序滤波器 3 ...

  9. 第一行代码 Android读书笔记(二)

    第一行代码 Android读书笔记 第三章 软件也要拼脸蛋-UI开发的点点滴滴 常用控件的使用方法 详解4种基本布局 自定义控件 最常用和最难用的控件-ListView 更加强大的滚动控件-Recyc ...

  10. 《淘宝技术这十年》读书笔记 (二).Java时代的脱胎换骨和坚若磐石

    马云说过"一个好的东西往往是是说不清楚的",姑且不论这句话的对与错.但我真的很佩服<淘宝技术这十年>这本书的作者子柳,能够通过淘宝的一些故事,按照时间顺序和IT发展的各 ...

最新文章

  1. php7.2 mysql 教程_如何在PHP7中扩展mysql,先安装php7.2。后安装mysql
  2. Unieap3.5错误收集
  3. 统计学习方法|K近邻原理剖析及实现
  4. Dataset之Facades:Facades数据集的简介、安装、使用方法之详细攻略
  5. JavaWeb生成图片验证码
  6. CSS对IE6、IE7、IE8支持详细的易用的参考
  7. 借百度爸爸下蛋的好看搜索框
  8. 《Linux Device Drivers》第十六章 块设备驱动程序——note
  9. 赚钱的逻辑和赚钱的道具要发生改变
  10. mask rcnn 召回率_搜索推荐召回amp;amp;粗排相关性优化最新进展—2020
  11. 社会管理不妨向大数据要效率
  12. 苹果ios8_一款苹果手机上目前体验还不错的免费小说软件,支持一键缓存
  13. 常见的应用层协议都有哪些?【面试官可能会问系列】
  14. 【STM32技巧】使用STM32 HAL库的硬件I2C驱动RX8025T实时时钟芯片
  15. Android app语言中英文转换、多语言转换
  16. (最详细)Cloudera Manager安装部署
  17. python猴子偷桃问题_java猴子偷桃问题
  18. Salesforce系列(十):Salesforce Schedule cron定时执行方法!
  19. 2022 年博客总结
  20. 多变量线性相关分析_如何测量多个变量之间的“非线性相关性”?

热门文章

  1. VMware的屏幕太小
  2. 计算矩阵的逆和行列式的值(高斯消元+LU分解)
  3. socket通信之最简单的socket通信
  4. 二面蚂蚁金服(交叉面),已拿offer,Java岗定级阿里P6
  5. 来一份全面的面试宝典练练手,面试真题解析
  6. 17.前端路由router-07keep-alive
  7. 使用MUI框架,模拟手机端的下拉刷新,上拉加载操作。
  8. bzoj1116: [POI2008]CLO
  9. Access denied for user 'root'@'localhost' (using password: YES) 问题解决小记
  10. HDU 2897 (博弈 找规律) 邂逅明下