带来一篇CSS常识总结
目前我们的站就是div+css做的,美工可以通过css直接控制我的程序输出的页面动态数据的样式DIV就只是布局元素.本文摘选自《DreamweaverMX2004从基本到理论》
CascadingStyleSheets(简称CSS),翻译为“层叠款式单”或“级联款式单”,又简称“款式表”。
CSS的引进是用来扩大HTML的,而不是用来替换HTML的。也就是说CSS离不开HTML,它只是一项帮助工具,是对HTML功效的一种增补。
CSS的上风
在CSS尺度里,不但从头界说了HTML原本的款式,如笔墨的巨细、色彩等;加倍进了堆叠笔墨、区块变更及恣意地位安排等多项新属性。经由过程CSS可使用更丰厚、更天真的款式,更复杂地计划出更美妙的网页。同时,也让网页的计划与保护更无效率。
削减图象文件的利用:良多网页为求计划效果,而大批利用图象,乃至网页的下载速率变慢。CSS供应了良多笔墨款式的设定,且再加上IE内建的滤镜殊效,因而可轻松代替本来图象才干体现的视觉效果。如许的计划体例让修正网页内容变得更便利,也年夜年夜进步了下载速率;
会合办理款式信息:CSS的基础观点在于可将网页要展现的内容与其体现的款式设定分隔,也就是将网页的表面设定信息从网页的内容中自力出来,并会合办理。如许,当要改动网页表面时,只需变动款式设定的部分,HTML文件自己其实不必要任何的变动;
共享款式设定:网页的款式设定和内容分别的优点,除可会合办理外,假如进一步将CSS款式的信息存储成自力的文件,还可以让多个网页文件配合利用它。如许,可省却在每个网页文件中都要反复设定款式的贫苦;
将款式分类利用:相对多份HTML文件可套用统一个CSS款式文件,也能够在一份HTML网页文件上套用多个CSS款式文件。
CSS的划定规矩
CSS的款式划定规矩由两部分构成:选择器和声明。
选择器就是款式的称号,包含自界说的类,HTML标签和CSS选择器款式。好比“.mycss”为自界说的类,“td”为尺度HTML标签,而“a:link”则是CSS选择器款式;
声明则是用于界说款式元素的。声明由分两部分:属性(如font-size)和值(如12px)。关于一个选择器而言,能够有多个声明。好比一个声明是暗示色彩,一个声明是暗示巨细等。
以下为CSS款式的代码片断:
td{
font-size:12px;
color:#666666;
}
.cnbruce{
background-color:#000033;
}
个中“td”和“.cnbruce”都属于选择器,“font-size”、“color”和“background-color”都属于声明中的属性,而“12px”、“#666666”及“#000033”即为属性对应的值。每一个选择器的声明都接纳{…}包括。
CSS的情势
从CSS代码的标签情势来看,分以下3种CSS款式:
1,自界说CSS款式,又称类款式。可使用于任何标签,称号必需带有句点“.”,好比“.cnbruce”;
2,HTML标签款式。虽然说自界说CSS款式可使用任何标签,但关于HTML固有的标签,每次都要选用自界说的款式就显得对照贫苦。以是HTML标签款式的呈现就是为了扩大HTML标签的;
3,CSS选择器款式。此为初级选项,可用来界说标签的组合,好比“a”暗示对超等链接款式的选择,“td”暗示对单位格款式的选择,而假如对单位格中超等链接款式的选择则利用“tda”。
a{
color:#3366CC;
}
tda{
color:#FF0000;
}
如上代码的界说,关于一般拔出的超等链接的色彩,和在单位格中利用的超等链接的色彩,将举行分歧的显现。
CSS的使用局限
CSS无处不在,它能够分为以下两种。
内部CSS款式表:以扩大名为.css的文件而存在,文件中内容便是一切款式的选择和声明。该文件可做为共享文件,让多个文档配合援用并使用,到达站点文件款式的分歧性。同时,假如修正该款式表文件,一切援用的文档都将改动其款式,到达网站敏捷改版的目标。
外部CSS款式表:只存在于以后文档中,并只针对以后页举行款式使用的办法。一样平常存在于文档head部分的style标签内。
内部CSS款式表和外部CSS款式表可同时感化于一个页面,但当两种款式表呈现对统一选择工具举行款式润色时,扫瞄器将依照以下划定规矩来使用款式效果:
若二者所声明的属性不相抵触,则显现为该两种款式的全体属性;
若二者所声明的属性间接相抵触,则接纳外部款式表的款式。
所谓“求同存异,外部优先”。
标准的选择器不能格式化一个元素内容的第一个字母或者第一行,而伪元素选择器能实现 技术的学习如同长跑。只要越过极限,就会越跑越轻松。技术的学习其实并不像想象中那么可怕,任何技术都并不高深莫测。 HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器) 只要我们努力,无论是怎样的艰难险阻,成功依然会迎面直击。在刚开始时我觉得dreamweaver mx XX很难理解。 这个过程其实就是交流的过程。所有的这些都需要花时间。在面对完全陌生的软件时,就要多花时间对其产生初步的印象。此外,多操作也是非常重要的。 还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。 可以使用 CSS 检查工具进行设计。 只要我们努力,无论是怎样的艰难险阻,成功依然会迎面直击。在刚开始时我觉得dreamweaver mx XX很难理解。
页:
[1]