《
用CSS的样式表建立精彩的网站》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302344362013.htm
/* HEADER
----------------------------------------------------*/
/* Turn off borders for linked images */
img { border: 0; }
/* COLORS
Body Background: #2F2C22
Main Text: #B3A576
Links: #9C6D25
Dark Brown Border: #222019
Green Headline: #958944
*/
--> [
网站建设之]用CSS的样式表建破精彩的网站
假如你断定要用有前提的解释,我推举把正文留一份在你重要的款式表里,让你或者下一位开发者晓得这是ie特殊规矩的存在。这种方式就是当你不得不编纂一个高度或者别的货色的时候。你知道又会有不止一个文档开着。
设想一下。你想在一个元素中设置它的最低高度,但是ie6浏览器却不履行它,所以你知道你能够使用的高度,也同样会被同样的处置。重新建一个样式表,然后把有条件的注释加入到你的标识中,你所有的需要都是要遵守这个规定?保持最低的高度和高度的规则在一起,选择一个小技巧在同样的css文档里,这样会更好吗?在这种情形下,我感到用这种方法很难见效。
这是个很好的主张特别是当你工作在一个团队中,请记住,用CSS的overflow控制图像的显示大小,有些团队需要省去这种信息(一些公司情愿在文档里不呈现这些名字和日期。)所以,最好就是看一下是不是须要这种信息。
最后,让我们来看看更适当的命名标准:
.product-description { color: #369; }
注意:不要在你的样式表里参加太多标记。如果你试图在每次更新或者添加新内容的时候创建新的样式表,那你确定是自找麻烦。过多的链接和导入样式表会使打消bug工作变得异样艰苦,让你的样式表很难保持。大一点的网站分辨树立不同部分的样式表这是可以懂得的。就是警惕不要太走极其。
组织分类
如果你的注释组织良好,且在css的节制范畴,明白的标注每节(section)。最好确保注释视觉凸起,以便在内容转动、目下十行时快捷定位,那么注释你的css文档对你或者其余人在以后的开发中都会有很大的帮助。大部分基本的注释会提示为什么这个规则会用在这里。
另外一件需要斟酌的事情就是:如果你作风的定位是多样的,过多的css文档和有条件的注释会让你的调试进程异常苦楚。所以,你需要改变一些事情(可能是上述表述中最低高度的值),你不得不翻开不止一个文档来做这个修改。在很多情况下,用CSS提高网页在浏览器的渲染速度,这对你来说可能不是件大事,但是想象,如果你定义了一些事情,在你主要的css文档中,然后还要重新定义三个不同的ie样式表。
想象一下,你工作在需要发布上百条内容的宏大网站上面。因为时间有限,所以你需要通过嵌套或者排列css来进行倏地修改或更新。一年一年的从前了,这种习惯维持着,直到一天你被告诉这个网站要完整颠覆重新设计(但是内容还是一样)而且你只有一周的时间去创建(包含测试)。
很多文章写过一些对于问题解决的技巧,有条件的注释是掌握ie宣布的一个好方法。然后文章又说了其他的一些方面。我批准有条件的注释比在你的css文档里乱丢垃圾要好得多,但是最近我开端渐渐意识到,很多证据表明,这并不是最好的解决方法。
你可能立刻很明白的知道这个class选择符的用处就像你知道左边栏蓝色的模块在那里一样,所以这就表明它起作用了。我前面提到,可能你在一礼拜的时间需要重新设计。在从新设计的时候,这个模块被放置到了右边,而且还是红颜色。这个类就不再有存在的价值了。所以现在不得不挑选,要么改变所有的属性值,要么放着它不动。(这可能导致更多的混乱。)
/* =GENERIC
----------------------------------------------------*/
你可以把这个参考放在你css文档的最上面去辅助你记住什么色彩在你网站顶用过。另外在这里你可以定义不同的局部,立刻找到他们(也能够用注释加标)这就是那个例子
03.加注释的利益
提醒和留神
增添注释可以赞助你或者当前的开发者防止涌现不用要的凌乱。坚持这种习惯。看典范:
02.语义不仅仅只是个行业词
如果你刚来加入工作,你看到在这个css文件里,你会立即找到这个class吗?估量不太可能,由于这个类的名称可能是一种缩写,所以这里不一个正确的办法可以让你即时说出来。或者可能是你把它放在那里,今天你知道它的意思,但是你能保障过了很多年后还知道它的意思吗?
01.不要让css有过多的标志
比拟值得一提的是增加良多的样式表,会增添更多的http恳求,可能还会影响到后面的工作。此外,微软ie6浏览器对32衔接式样表还有必定的限度。.
.left-blue { color: #369; }
/* =HEADER
----------------------------------------------------*/
/* GENERIC
HEADER
SIDEBAR
FORMS
TABLES
FOOTER
*/
链接或者导入样式表听起来似乎是一种无脉络的工作。但是我想要强调为什么这个那么主要。我看过许多的网站开发都有着整齐的、组织周密的css文档,然而缓缓的,因为可能达不到在短期内疾速更新,或者直接勤得再去治理,这使得先前创立的精巧的样式表变成了垃圾。
 ,用CSS控制网页总体风格; 想用css可以创建出我们想要的出色的网站,而写css自身就是一种享受。成为一名css专家,仅仅纯熟使用CSS选择符(selectors)是远远不够的。还在于对工作的整体计划,工作流程的控制以及进步样式表的可保护性和效力。在这篇文章里Jina Bolton从12个顶尖设计师那里精选出了10种css利用技巧推荐给大家,用CSS控制打印(代码)。 如何创建更具吸引力的样式表?你的样式表应该存在哪些特征?
我会稍后在探讨“辨别不同类型”的时候具体地阐明这个。
最好不要在你的类属性里面去加入颜色或者长宽的尺寸。你应当避免任何的属性值都是直接的词汇。(比方box)直接属性可以会导致内容的分别。
要知道我不得不把它提上来说,语义会成为你的好友人,除了取舍最适合的,最有意思的元素来表述你的内容外,还要确定你抉择class 和id属性值。在本职工作外,还会让你的生涯变得简略(这也会让你工作团队里搭档的生活变得简单----如果你在一个团队中工作的话)。看看下面的定义:
04.知道什么时候添加有条件的注释和应用技巧。
通常,更新样式表还算是一个十分简单的方法。除非你长时间对网站零散的区域做修正。你就不能对网站样式表构造有一个整体的掌握。所以现在你有两个措施a把所有的内容进行收拾,用CSS控制IE下中英文字体显示对齐,然后再一个月内重新设计(祝你好运)b 去找一份新工作。
这在又长又庞杂的样式表中很有帮助。你可以在 Stop Design里读到这个。.
.l13k { color: #369; }
这里你可以看到。用这种样式定义的product-description(产品描写),不论你怎么改变,都很清楚。
当初,让咱们来看看这个定义:
如果你肯定要应用技能,记得更新阅读器可能转变接下来的工作,这次技巧的使用对后面的版本把持也起不到作用。
如果你的css文档在组织零碎样式的时候跟我上面说的一样,注释加标可以帮助你在你想要找到那部门文件的时候变得更简单。你可以用特点符号、要害词而后找到终极成果。
不要让你的工作变成这个样子。链接或者导入你的样式表不是那样随便的事件。创建清洁整齐的样式表,并保持下去,你的工作就会更开心。
时光跟署名
注释加标
用注释简单解释css里的各个部分是个不错的想法。例如,如果所有的题目类型都放在一起了,你就需要凝视来分辨他们。
参考
一些设计师和开发职员爱好在css文档最近更新中表明日子和时间,还有他们的名字和初始状况。这些信息可以提供应你谁参加了这些,也提示了最近的文档是怎么的。
如果大家在制造样式表的习惯上有所不同,用注解作为参考向导仍是很有用的。这个你在Steve Smith’s的css文件中,看到的就是包括一个划定颜色的参考尺度。
Tag:CSS 样式表网站 CSS 样式表网站
/* Sushimonster Typography Styles
Updated: Thu 10.18.07 @ 5:15 p.m.
Author: Jina Bolton
----------------------------------------------------*/
(责任编辑:网站建设)
用CSS的样式表建立精彩的网站相关文章