魔琳人生-路漫漫其修远兮



重读《超越CSS》

已经不记得是在哪本书中看到对《超越CSS》的推荐了。
只记得,对这个名字很感兴趣,因为一种马上想超越的心态。

看了前半部分后就觉得有些失望了,感觉实质性的东西说得很少,都是泛泛而谈。
于是,被束之高阁了。

前不久,刚好有点空闲时间,又耐下心开始重新翻阅。
虽然有些句子读起来还是有些别扭(应该是翻译问题),可这次感觉受益匪浅,有点慢慢改变我的生活(哈哈,小夸张一下)。
这可能就是人在不同阶段看待问题会有不同观念导致的吧。

《超越CSS》和《禅意花园》并不是一种类型的书,《超》对纯CSS技术说得并不多,主要着重于设计思路的转变与提升。
作者不仅强调标准,也非常强调创意、外部展现和灵感的重要。特别是如何换种方式看待问题以及如何拓展思路。

(more…)




CCS中字体的英文拼写

样式表中的字体最好不要用中文的 很多时候共享后容易产生乱码
以下是一些常用的字体的英文拼写

Windows:
宋体:SimSun
新宋体:NSimSun
仿宋:FangSong
华文中宋:STZhongsong
华文宋体:STSong
华文仿宋:STFangsong
仿宋_GB2312:FangSong_GB2312

黑体:SimHei
微軟正黑體:Microsoft JhengHei
微软雅黑:Microsoft YaHei
华文细黑:STXihei

楷体:KaiTi
楷体_GB2312:KaiTi_GB2312
华文楷体:STKaiti
华文行楷:STXingkai

隶书:LiSu
幼圆:YouYuan
方正舒体:FZShuTi
方正姚体:FZYaoti
(more…)




CSS缩写列表

CSS缩写就是复合属性的应用,缩写可以方便阅读和减少代码量~~

颜色(color)

16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:
#000000可以缩写为#000;
#996633可以缩写为#963;

背景(Backgrounds)

背景的属性如下: (more…)




CSS浏览器HACK

这两天在做一些交接和培训,整理资料的时候看到一些以前搜集的文档,整理一些比较系统的拿来分享。
可能还不算很完善,不过学习的朋友可以看看,大虾们可以飘过~~

屏蔽IE浏览器(也就是IE下不显示)
*:lang(zh) select {font:12px !important;} /*FF的专用*/
select:empty {font:12px !important;} /*safari可见*/
这里select是选择符,根据情况更换。第二句是MAC上safari浏览器独有的。

html>body #XXX{….}
子选择器,IE不支持。

仅IE7识别 (more…)




css命名规范

前些天群里一个朋友说他做CSS样式时,命名把他自己都搞昏了~~hehe
如果在最开始对命名没有一个规范和规划,很可能把自己弄得团团转,这里呢,有一些我平时自己用的命名规范(确切的说是习惯),拿出来分享~~
在 CSS 里面,一般习惯用中划线法(如 comment-list)、下划线法(如 comment_list)、骆驼命名法(如 commentList)和帕斯卡命名法(如 CommentList):

外 层:  wrap (more…)




浅析结构和语义

可见每个人有不同的风格和格式,这样就赋予了代码生命。而只有我们了解什么是真正有意义的代码,才能让我们的页面表现良好。要学会结构化的思考,而非着重于表现层的处理工作。要让标记回归标记原本的意义……

常常有人问语义是什么,代码还有什么语义不语义的啊~~
其实想说的是代码是真的有它自己的生命和特色的,记得刚开始学CSS时,总是会研究别人的代码写法。有一天,看见一段代码觉得很眼熟,和我同事(肖JR)的超像 ,就问他,结果那就是他写的代码。
可见每个人有不同的风格和格式,这样就赋予了代码生命。而只有我们了解什么是真正有意义的代码,才能让我们的页面表现良好。

其实在做(x)html+css网站时,面临着一种效果有很多方式去实现,这里其实没有对和错之分,w3c标准也只是一种建议,并没有强制性。关键是在实现前要仔细思考,哪种方式最适合现在的情况~~
(more…)




css框架开发利与弊

如果你是一个企业建站的前端开发,相信在大部分时间里进行着同类站点……

只是在网上看到的一些关于CSS框架开发的文章,没机会实践,只是简单做了一些关于使用css框架进行开发的好坏总结,希望对有开发需要的人有帮助:

css框架开发利:
1、开发效率的提高。
如果你是一个企业建站的前端开发,相信在大部分时间里进行着同类站点的代码工作。定义好的框架可以大大提高你的工作效率,避免一些常见的错误。如果你的工作是按件计费的,你的报酬一定会比别人多。

2、规范代码命名。
在多个站点中你可能会用到一些同样的CLASS或ID。如果你有一套完善的css框架,很快你就能对你的每一个站点的代码进行通读。不用浪费时间在代码的阅读上!
(more…)




RECENTLY

Comments

ARCHIVES

Tag Cloud





AUTHOR

  • profile 固执、冲动、骨感、单纯、可爱、温柔...的白羊女。
    纪念这稍纵即逝的青春。
    记录我所听到的,看到的,想到的......

FLICKR

Blogroll

Douban