附录A CSS+DIV网页布局技巧及精彩布局赏析.pdf

附录A CSS+DIV网页布局技巧及精彩布局赏析.pdf

ID:52310542

大小:1.26 MB

页数:14页

时间:2020-03-26

附录A CSS+DIV网页布局技巧及精彩布局赏析.pdf_第1页
附录A CSS+DIV网页布局技巧及精彩布局赏析.pdf_第2页
附录A CSS+DIV网页布局技巧及精彩布局赏析.pdf_第3页
附录A CSS+DIV网页布局技巧及精彩布局赏析.pdf_第4页
附录A CSS+DIV网页布局技巧及精彩布局赏析.pdf_第5页
资源描述:

《附录A CSS+DIV网页布局技巧及精彩布局赏析.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、附录ACSS+DIV网页布局技巧及精彩布局赏析CSS+DIV操作技巧CSS+DIV精彩布局赏析附录ACSS+DIV网页布局技巧及精彩布局赏析第1部分CSS+DIV操作技巧1.CSS+DIV缩写技巧使用CSS+DIV缩写技巧,可以帮助减小文件的大小,提高网页的下载和浏览速度。⑴颜色16进制的色彩值,如果每两位的值相同,可以缩写一半,比如#FFFFFF可以缩写为#FFF,#445566可以缩写为#456。⑵盒尺寸盒尺寸通常有四种缩写情况。property:value1;表示所有边都是一个值value1;property:value1value2;表示top和bottom的值是value

2、1,right和left的值是value2property:value1value2value3;表示top的值是value1,right和left的值是value2,bottom的值是value3property:value1value2value3value4;四个值依次表示top,right,bottom,left方便的记忆方法是顺时针,上右下左。⑶其他属性设置边框(boder)属性设置代码可以简写为:border:widthstylecolor;背景(Backgrounds)属性设置代码可以简写为:background:colorimagerepeatattachmentpos

3、ition;字体(fonts)属性设置代码可以简写为:font:stylevariantweightsizeheightfamily;列表(lists)属性设置代码可以简写为:list-style:typepositionimage;2.巧妙区分代码的大小写当在XHTML中使用CSS时,CSS里定义的元素名称是区分大小写的。为了避免这种错误,建议所有的定义名称都采用小写。class和id的值在HTML和XHTML中也是区分大小写的,如果一定要大小写混合写,必须先确认在CSS的定义和和XHTML里的标签一致。3.定义元素属性默认值-1-附录通常情况下,padding的默认值为0,back

4、ground-color的默认值为transparent,但是不同的浏览器的默认值会有所不同,为了避免这种冲突,可以在样式表开始部分先定义所有元素的padding值和margin的值都为0,即输入如下代码。*{margin:0;padding:0;}4.1个标签同时定义多个CLASS一个标签可以同时定义多个CLASS,比如先定义两个样式,第一个样式背景为#000,第二个样式有15px的边框。可以使用如下的代码定义样式。.first{width:200px;background:#000;}.second{border:15pxsolid#F00;}在页面代码中,可以使用如下代码对这两个

5、样式进行调用。

这样最终的显示效果是这个div既有#000的背景,也有15px的边框。5.删除背景图片路径外的引号为了节省字节,可以删除背景图片路径外的引号,例如:background:url("images/tu1.gif")#000;可以写为background:url(images/tu1.gif)#000;6.使用组选择器避免重复定义当一些元素类型、class或者id都有共同的一些属性,就可以使用组选择器来避免多次的重复定义。例如:定义所有标题的字体、颜色和margin,可以写成如下代码:h1,h2,h3,h4,h5,h

6、6{font-family:"LucidaGrande",Lucida,Arial,Helvetica,sans-serif;color:#333;margin:1em0;}如果在使用时,有个别元素需要定义独立样式,你可以再加上新的定义,可以覆盖老的定义,例如:-2-附录ACSS+DIV网页布局技巧及精彩布局赏析h1{font-size:2em;}h2{font-size:1.6em;}7.实现横向居中如果页面布局包含在一个层容器中,可以通过定义横向的margin来实现横向居中显示,例如如下代码。Body{text-align:center;}#wrap{width:760px;/*修

7、改为层的宽度*/margin:0auto;text-align:left;}其中第一个标记中的“text-align:center;”定义IE5/Win中标记的所有元素居中(其他浏览器只是将文字居中),第二个#wrap块中的“text-align:left;”是将#warp中的文字左对齐显示。8.隐藏CSS如果一些低版本的浏览器不支持CSS,则需要将CSS隐藏起来,可以使用如下代码隐藏显示CSS。@import"main

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。