zoukankan      html  css  js  c++  java
  • CSS揭秘(一)引言

    借了一本CSS揭秘,国外的一本书,应该是目前相关书目里最好的了,内容非常扎实,不得不说图灵教育出的书真的不错,不然不是很厚的一本书卖到99也是....

    国外的这类书总是以问题开始,然后通过解决问题引出相关的内容,学起来没有那么枯燥,计划两个月时间看完,准备把每章都总结为一篇博客。

    Chapter1.引言

    引言主要讲了发展历程、一些技巧和注意事项。

    1. Web标准的制定过程

        W3C的规范与标准是收集采纳得到的,哪些内容应该进入标准,其实浏览器厂商比W3C更有发言权

    2. CSS的版本变迁

        新的内容会以模块的形式添加至新版本

    3. 浏览器前缀

        不要滥用浏览器前缀,一些网站可以帮助你自动添加所需前缀。现在的浏览器厂商已经开始通过配置开关来实验新特性了,而不是通过浏览器前缀

    4. CSS编码技巧

        减少代码重复(减少改动时的编辑量),提高代码可维护性。有相互依赖的值时用代码表示出依赖关系,如父子级字号可用百分比或者em单位;

        合理的使用简写,例如 background 和 background-color 是有区别的;

        有时候代码可维护与代码量少不可兼得,可读性也会随之变化:

    border-width : 10px 10px 10px 0;  //量少
    -------------------------------------------------
    border-width : 10px;              //易维护,可读性强
    border-left-width : 0;

    5. 视觉设计感受

        视觉错觉会让你最初的设计想法没有达到,比如让一个在长方体内的视觉元素偏上一点会让它看起来更居中

        附带: 颜色选择网站:https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Colors/Color_picker_tool

                    浏览器前缀添加:http://output.jsbin.com/gufoko/quiet     

  • 相关阅读:
    spring reference
    Connector for Python
    LDAP
    REST
    java利用泛型实现不同类型可变参数
    java细节知识
    事务隔离的级别
    servlet cdi注入
    session and cookie简析
    CORS’s source, principle and implementation
  • 原文地址:https://www.cnblogs.com/sleeping-dog/p/8569138.html
Copyright © 2011-2022 走看看