29
Dec
Author: smoke520 / Category:
life
2007就要过去了,看看自己这一年,收获挺多了,自己感觉是满足了。先是今年毕业,为了找自己想从事的职业,我放弃了自己的专业,毅然的选择了网页制作,(刚刚开始的时候只是制作网页)我的选择比程序开发少了很多。然后自己跑到北京找我的女友,去北京找工作,但是经验的不足,没有遇见自己心意的地方。重新回到这里,继续寻找,全是一些小的企业站,虽然收入对一个刚毕业的学生来说,是可以接受的,但是这并不是我要走的路,在女友的鼓励下继续努力,终于到了海运网,遇见了王xx,让我看见了希望,终于可以找到和自己一样有理想的人。接着开始学习xhtml和css,从一些小的宣传页,到公司的英文版,然后不停的看大量的书,到现在的海运网的彻底改版,担任页面的架构,几乎一个人在写一个大型门户网站的前台页面代码,自己成长了不少,在向web前端开发不断的前进。
很感谢我的妈妈,对我的养育,才有我的今天。感谢我的女友,是她的支持,我才没放弃自己的理想。感谢王xx,我能这么快速的成长,和他密切相关,感谢和他一起讨论问题的日子,还是那天喝酒时候说的,有他的日子叫我感觉很幸福!!在他的手下成长,我很快乐!哈哈!(不要误会,他是地道的爷们!)感谢我的刘老师,在他的不经意见的提示,我明白了如何学习,知道了,要不停的看书,不停的学习,如何学习!
明年的计划是学习对样式表的优化,和javascript与xml的学习,明年,我会离我自己的理想更近~!web前端开发~!我的追求~!
29
Dec
Author: smoke520 / Category:
web前端
最近在写大型网站的页面,一切进行的都很顺利,但是当css的文件大小越来越大,达到66k的时候,第一次优化应该开始了。当然前提是在开始前就应该有详细的编写方法,这个时候就应该考虑到优化。这里我想用一个“抽”字来形容如何合并样式,如何抽,怎么抽就是一个很大的问题,抽多了不行,抽少了代码的体积又越来越庞大,而且要抽到后期团队修改的时候要方便其他人修改,这就是一个很大的问题,现在我有三个选择,(也许我总结的方法可能不是正确的,希望知道的人可以给我指点。)一.是在样式表里用继承的方式合并可以合并样式,这样的好处是样式表的体积会最到很小,但是可能后期修改的时候可能让别人理解上有困难,二.采用合并名字的方式合并相似的模块样式,但是样式表上会有很多的class类名称和一堆逗号,修改的时候可能会容易犯错,实际上后期修改的操作应用性还不得知。三.我估计就是不考虑样式大小,写清楚每一个模块的样式,代码量会很大,但是后期别人修改的话会相对容易一些。
抽啊抽啊,现在的问题就是不能预知以后修改的时候到底会遇到什么的问题,也许我现在考虑的问题方向是错误的,也这些问题可能还不是问题,所以,抽吧~!记录下相应的文字,当发现问题的时候,能第一时间修改这些问题,其实就OK了~!
想抽就抽,要抽的漂亮~~!
18
Dec
Author: smoke520 / Category:
life
11
Dec
Author: smoke520 / Category:
web前端
首先感谢下css森林里的bansi提供解决问题的方法。
<style type=”text/css”>
body{ font-size:12px;}
a.aaa{position:relative;}
a.aaa span{display:none;}
a.aaa:hover{ cursor:hand;}/* 触发layout */
a.aaa:hover span{display:block; position:absolute; top:5px; left:10px; padding:5px; border:1px solid #000;}
</style>
<a class=”aaa” href=”#” mce_href=”#”>123<span>我是提示</span></a>
其实比较难弄的是在ie6下不能在父级定义font-size为px,所以采用 cursor:hand 或者 background:none 激活a.aaa:hover的layout为true。最终兼容ie6,ie7,ff。
还有,http://www.cssplay.co.uk/里面讲的layout的例子不错,可以看看收藏下。
03
Dec
Author: smoke520 / Category:
WWE,
web前端
03
Dec
Author: smoke520 / Category:
web前端
今天在蓝色理想看见了《超越CSS:Web设计艺术精髓》要在12月份出中文版了,下了试读大概看了下,感觉印刷不错 ,原作者有用了很漂亮的插画, 看起来视觉不错,读的时候心情会愉悦。
说说里面的内容吧,这本书可以说又不讲技术很多的书,但和禅意花园又有点不像,说的是一些比较新的观念,主要适合有一定技术的人来看,从试读上看,里面讲到了制作流程图和灰盒,和如何使用正确含义的标签,讲的还不错, 是其他书没有讲到的。书的目录中还讲到了css3,还有高级布局不知道什么东西,不过值得期待下。所以这本书买了。
如果想看技术类的书,还是推荐css实战手册和精通css。
等我看完这本书,我会写下心得的。

03
Dec
Author: smoke520 / Category:
web前端
select的分类选择,经测试IE和FF都能很好的支持该元素
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title>runcode</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<meta name=”Author” content=”Sheneyan” />
</head>
<body>
<select>
<optgroup label=”a”>
<option>a1</option>
<option>a2</option>
<option>a3</option>
</optgroup>
<optgroup label=”b”>
<option>b1</option>
<option>b2</option>
<option>b3</option>
</optgroup>
</select>
</body>
</html>
