热烈祝贺台州朗动科技的站长论坛隆重上线!(2012-05-28)    热烈庆祝伟大的祖国60周年生日 点击进来我们一起为她祝福吧(2009-09-26)    站长论坛禁止发布广告,一经发现立即删除。谢谢各位合作!.(2009-08-08)    热烈祝贺台州网址导航全面升级,全新版本上线!希望各位一如既往地支持台州网址导航的发展.(2009-03-28)    台州站长论坛恭祝各位新年快乐,牛年行大运!(2009-01-24)    台州Link正式更名为台州网址导航,专业做以台州网址为主的网址导航!(2008-05-23)    热烈祝贺台州Link资讯改名为中国站长资讯!希望在以后日子里得到大家的大力支持和帮助!(2008-04-10)    热烈祝贺台州Link论坛改名为台州站长论坛!希望大家继续支持和鼓励!(2008-04-10)    台州站长论坛原[社会琐碎]版块更名为[生活百科]版块!(2007-09-05)    特此通知:新台州站长论坛的数据信息全部升级成功!">特此通知:新台州站长论坛的数据信息全部升级成功!(2007-09-01)    台州站长论坛对未通过验证的会员进行合理的清除,请您谅解(2007-08-30)    台州网址导航|上网导航诚邀世界各地的网站友情链接和友谊联盟,共同引领网站导航、前进!(2007-08-30)    禁止发广告之类的帖,已发现立即删除!(2007-08-30)    希望各位上传与下载有用资源和最新信息(2007-08-30)    热烈祝贺台州站长论坛全面升级成功,全新上线!(2007-08-30)    
便民网址导航,轻松网上冲浪。
台州维博网络专业开发网站门户平台系统
您当前的位置: 首页 » DIV+CSS编程 » CSS网页制作技巧:提高CSS可阅读性

CSS网页制作技巧:提高CSS可阅读性

论坛链接
  • CSS网页制作技巧:提高CSS可阅读性
  • 发布时间:2009-07-31 13:05:55    浏览数:6723    发布者:tznktg    设置字体【   
也就是总结一下,良好的书写习惯对于后期的维护有着很让人惊诧的作用;同时,书写习惯决定了阅读的难易程度。而这里的写法,基本上也就是对css从了解到熟悉到主动思考的一个过程。

刚开始的写法

.menu ul li

{

color:#087C00;

width:495px;

height:25px;

border-bottom:1px solid #087c00;

text-align:center;

line-height:25px;

}

或者

.menu ul li{

color:#087C00;

width:495px;

height:25px;

border-bottom:1px solid #087c00;

text-align:center;

line-height:25px;}

然后写着写着成这样了:

.menu ul li{color:#087C00;width:495px;height:25px;border-bottom:1px solid #087c00;text-align:center;line-height:25px;}

再写啊写的成这样了:

.menu ul li{color:#087C00;border-bottom:1px solid #087c00;height:25px; line-height:25px;text-align:center;width:495px}

不要以为这两个是一样的。其实不一样。按照属性第一个字母在26个英文字母中的顺序进行书写。具备良好的阅读性。

现在基本上我都是采用以上的方法。很多时候,单行看不出效果。如果多了呢:

.menu{float:left;width:510px;padding-top:18px}

.menu ul{padding-left:20px}

.menu ul li{color:#087C00;border-bottom:1px solid #087c00;height:25px;line-height:25px;text-align:center;width:495px}

.menu ul li.bornone{border-bottom:0px}

.menu ul li a{color:#087C00!important;font-size:12px; font-weight:bold;text-decoration:none}

.menu ul li a:hover{color:#000!important;text-decoration:underline}

.menu ul li a:visited{}

.menu ul li span{margin:0 0.7em!important}

这样,对于不自信或对css不大熟悉的人来说,一般情况下都容易患上代码恐惧症。

换个方式吧:

.menu {float:left;width:510px;padding-top:18px}

.menu ul {padding-left:20px}

.menu ul li {color:#087C00;border-bottom:1px solid #087c00;height:25px;line-height:25px;text-align:center;width:495px}

.menu ul li.bornone {border-bottom:0px}

.menu ul li a {color:#087C00!important;font-size:12px; font-weight:bold;text-decoration:none}

.menu ul li a:hover {color:#000!important;text-decoration:underline}

.menu ul li a:visited {}

.menu ul li span {margin:0 0.7em!important}

可能屏幕不够宽,那么看图片吧:




再来:

.menu { float:left;width:510px;padding-top:18px }

.menu ul { padding-left:20px }

.menu ul li { color:#087C00;border-bottom:1px solid #087c00;height:25px;line-height:25px;text-align:center;width:495px }

.menu ul li.bornone { border-bottom:0px }

.menu ul li a { color:#087C00!important;font-size:12px; font-weight:bold;text-decoration:none }

.menu ul li a:hover { color:#000!important;text-decoration:underline }

.menu ul li a:visited { }

.menu ul li span { margin:0 0.7em!important }

图:





你还有什么好方法?
娱乐休闲专区A 影视预告B 音乐咖啡C 英语阶梯D 生活百科
网页编程专区E AMPZF HTMLG CSSH JSI ASPJ PHPK JSPL MySQLM AJAX
Linux技术区 N 系统管理O 服务器架设P 网络/硬件Q 编程序开发R 内核/嵌入
管理中心专区S 发布网址T 版主议事U 事务处理