ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:93.50KB ,
资源ID:7040771      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7040771.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(CSS规范1.doc)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

CSS规范1.doc

1、最近领导让整理个CSS规范做个内部培训,搜了搜资料,觉得这篇文章总结得不错,既然有现成的,先摘来瞅瞅。         善用css缩写规则     /* 注意上、右、下、左的书写顺序*/ 1.      关于边距(4边): 1px 2px 3px 4px ( 上、右、下、左) 1px 2px 3px    (省略的左等于右) 1px 2px         ( 省略的上等于下) 1px            (四边都相同)   2.      简化所有: */ body{margin:0}------------ 表示网页内所有元素的margin为0

2、 #menu{ margin:0}------------ 表示menu盒子下的所有元素的margin为0   3.      缩写(border)特定样式: Border:1px solid #ffffff; Border-width:0 1px 2px 3px;   4.      关于文字的缩写规则: Font-style:italic;  斜体形式 Font-variant:small-caps/normal;  变体样式:小型大写字母/正常 Font-weight:bold; Font-size:12px; Line-height:1.2

3、em(120%); 缩写成:   5.      关于背景图片的: Background:#FFF url(log.gif) no-repeat fixed top left;   6.      关于列表: List-style-type:square/none; List-style-position:inside; List-style-image:url(filename.gif); 缩写成: List-style:none inside url(filename.gif);       二、           运用4种方法

4、来引入CSS样式      1.link rel 关系 type 数据类型,有多种 href 路径 部分浏览器支持候选样式,关键字:alternate:

5、e=”text/css” href=”c.css”> 2. 内部样式块 3.@import @import url{a.css} 注意:此指令必须放在中的设定         -- 外部引用css文件         (2)优先级不是按访问顺序来设定的,而是又css中的声明顺序来设的。

15、         如上例中

此处显示为黄色

也显示为黄色,因为在css定义中.yellow在.blue的后面。    八、           书写正确的链接样式     当用css定义链接的各种状态时,要注意书写的顺序即::link :visited :hover :active利用首字母:L V H A,你可以通过记忆LoVe,Hate,两个单词来记住其顺序。 :link -------- 链接的颜色 :visited ----- 鼠标点击后的颜色 :hover ------- 鼠标放上去未点的颜色(悬停)

16、 :active------- 鼠标点击瞬间的颜色   九、           :hover 的灵活运用     IE6 不支持除a标签以外的:hover属性,我们了解:hover属性是鼠标悬停效果。在IE7和FF中,对几乎任意元素 都可以设置:hover属性效果。这对我们做不同的访问效果很好。 如: p {     width : 360px;     height : 80px;     padding : 20px;     margin : 50px auto 0 auto;     border : 1px solid #ccc;   

17、  line-height : 25px;     background : #fff; } p:hover {     border : 1px solid #000;     background : #ddd; } ---------------- 此效果针对IE7和FF p a {     color : #00f;     text-decoration : none;     font-size : 13px; } p a:hover {     color : #036;     text-decoration : un

18、derline; }  ----------------- 此效果针对IE6     十、           定义A标签要注意的小问题       当我们定义a{color:red;}时,它代表了A的四种状态的样式,如果此时要定义一个鼠标放上的状态只要定义a:hover就可以了,其它三种状态就是A中所定义的样式。 只定义了一个a:link时,一定要记得把其它三种状态定义出来!   十一、   禁止内容换行与强制内容换行    在表格 或层中我们可能希望内容不换行或强制换行,我们可以通过一些css属性来达到这些要求。      禁止换行:white-

19、space:nowrap 强制换行:word-break: break-all; white-space: normal;   十二、   区别relative和absolute Absolute---CSS 中的写法是:position:absolute; 他的意思是绝对定位,他是参照浏览器的左上角,配合TOP、RIGHT、BOTTOM、LEFT(下面简称TRBL)进行定位,在没有设定TRBL,默认依据父级的做标原始点为原始点。如果设定TRBL并且父级没有设定position属性,那么当前的absolute则以浏览器左上角为原始点进行定位,位置将由TRBL决定。 Rela

20、tive---CSS 中的写法是:position:relative; 他的意思是绝对相对定位,他是参照父级的原始点为原始点,无父级则以BODY的原始点为原始点,配合TRBL进行定位,当父级内有padding等CSS属性时,当前级的原始点则参照父级内容区的原始点进行定位。     十三、   区别块级元素block和内联元素inline 块级---可定义宽高,另起独占一行 (如:div ul) 内联---不可定义宽高,如文本元素 (如a span)   十四、   区别display和visibility display:none 和visibility:hid

21、den都可以隐藏一个元素,但visibility:hidden只是隐藏了元素的内容,但其使用的位置空间仍然被保留。而display:none则相当把元素从页面中去除,其占用位置也将被删除。   十五、   背景background的一些语法  background-image:url( 背景图案.jpg,gif,bmp); background-color:#FFFFFF; (背景颜色) background-color : transparent;    <-- 设定背景为透明色 –> background-repeat 改变背景图片的重复并排的设定      

22、说明 repeat  背景图片并排  repeat-x  背景图片以X方向 并排  repeat-y  背景图片以Y方向 并排  no-repeat  背景图片不 以并排的方式处理  background-attachment 是否固定图片位置    说明 scroll  拉动卷轴时,背景图片会跟着移动(缺省值)  fixed   拉动卷轴时,背景图片不会跟着移动  以长度定位background-position: x y 使用百分比定位 background-position: x% y%      说明 x%  往右移  y%  往下移

23、  backgroud-position: 0% 0%; 左边上方 backgroud-position: 0% 50%; 左边中间 backgroud-position: 50% 0%; 中间上方 backgroud-position: 50% 50%; 正中间 backgroud-position:100% 0%; 右边上方 backgroud-position: 0% 100%; 左边下方 backgroud-position: 100% 50%; 右边中间 backgroud-position: 50% 100%; 中间下方 backgroud-po

24、sition: 100% 100%; 右边下方   以关键字定位 关键字 说明  top  上 ( y = 0 )  center  中 ( x = 50, y = 50 )  bottom  下 ( y = 100 )  left  左 ( x= 0 )    Exp: background-position:center; 图片在指定背景中央X=50% Y=50%位置 background-position: 200px 30px   十六、   注释的写法 在Html中: <!-- footer --> content

25、<!-- end footer --> 在CSS中: /* ---------- header ----------------- */ style   十七、   CSS 的命名规范 1.    id 的命名     (1) 页面结构   容器: container .['kɔntent]   页头:header   内容:content.['kɔntent]/container   页面主体:main   页尾:footer   导航:nav   侧栏:sidebar   栏目:column /.['kɔləm]   页面外围控制整体

26、布局宽度:wrapper .['ræpə] 左右中:left right center (2) 导航   导航:nav   主导航:mainnav   子导航:subnav   顶导航:topnav   边导航:sidebar   左导航:leftsidebar   右导航:rightsidebar   菜单:menu   子菜单:submenu   标题: title   摘要: summary   (3)功能   标志:logo   广告:banner   登陆:login   登录条:loginbar   注册:r

27、egsiter   搜索:search   功能区:shop   标题:title   加入:joinus   状态:status   按钮:btn   滚动:scroll   标签页:tab   文章列表:list   提示信息:msg   当前的: current   小技巧:tips   图标: icon .['aɪ,kɔn]   注释:note   指南:guild .[ɡild]   服务:service   热点:hot   新闻:news   下载:download   投票:vote   合作伙伴:

28、partner .['pɑ:tnə]   友情链接:link   版权:copyright   2.    class 的命名      (1) 颜色:使用颜色的名称或者16进制代码,如   .red { color: red; }   .f60 { color: #f60; }   .ff8600 { color: #ff8600; }   (2)字体大小,直接使用"font+字体大小"作为名称,如   .font12px { font-size: 12px; }   .font9pt {font-size: 9pt; }   (3)对齐样式,使

29、用对齐目标的英文名称,如   .left { float:left; }   .bottom { float:bottom; }   (4)标题栏样式,使用"类别+功能"的方式命名,如   .barnews { }   .barproduct { }   注意事项:: u      一律小写; u      尽量用英文; u      不加中杠和下划线; u      2 个组合的单词不用中杠和下划线可以将第二个单词的首字母大写(eg:mainContent); u      尽量不缩写,除非一看就明白的单词. 3.    主要的站点css文件

30、          主要的 master.css   模块 module.css .['mɔdju:l]   基本共用 base.css(root.css)   布局,版面 layout.css   主题 themes.css   专栏 columns.css   文字 font.css   表单 forms.css   补丁 mend.css   打印 print.css       十八、   Padding 影响宽度问题       如果一组要嵌套的标签之间需要些间距的话,那就留给位于里面的标签的margin属性吧,而不要去定义位于外面的标

31、签的padding   十九、   完美的单象素外框线表格       table{border-collapse:collapse;} td{border:1px solid #000;}   二十、   如果文字过长,则将过长的部分变成省略号显示   二十一、        并不是所有样式都要简写        当样式表前定义了如p{padding:1px 2px 3

32、px 4px}时,在后续工程中又增加了一个样式上补白5px,下补白6px。我们并不一定要写成p.style1{padding:5px 6px 3px 4px}。可以写成p.style1{padding-top:5px;padding-right:6px;},你可能会感觉这样写还不如原来那样好,但你想没想过,你的那种写法重复定义了样式,另外你可以不必去找原来的下补白与左补白的值是多少!如果以后前一个样式P变了话,你定义的p.style1 的样式也要变。(此种方法对后期修改样式很重要)   二十二、        几个常用到的CSS细节处理上的样式     1 )中文字两端对齐:tex

33、t-align:justify;text-justify:inter-ideograph; 2 )固定宽度汉字截断:overflow:hidden;text-overflow:ellipsis;white-space:nowrap;(不让其换行,不过只能处理文字在一行上的截断,不能处理多行。)(IE5以上)FF不能,它只隐藏。 *** 万能强制换行:white-space:normal;word-break:break-all;       禁止换行:white-space:nowrap 强制换行:word-wrap: break-word; word-break: n

34、ormal; .AutoNewline {  /*word-break: break-all; 方法一 必须*/  /*word-wrap:break-word;overflow:hidden; 方法二 */  /*word-wrap:break-word; word-break: normal;  方法三 */    word-wrap:break-word; word-break:break-all; }   .NoNewline { /*word-break: keep-all;  方法一 必须*/ white-space:nowrap;

35、 }     3 )固定宽度汉字(词)折行:table-layout:fixed; word-break:break-all;(IE5以上)FF不能。   4 )文字用鼠标放在前面的文字上看效果。这个效果在国外的很多网站都可以看到,而国内的少又少。   5 )图片设为半透明:.halfalpha { background-color:#000000;filter:Alpha(Opacity=50)}在IE6及IE5测试通过,FF未通过,这是因为这个样式

36、是IE私有的东西;   6 )FLASH透明:选中swf,打开原代码窗口,在前输入 以上是针对IE的代码。 针对FIREFOX 给 标签也增加类似参数wmode=”transparent”   7 )在做网页时常用到把鼠标放在图片上会出现图片变亮的效果,可以用图片替换的技巧,也可以用如下的滤镜: .pictures img { filter: alpha(opacity=45); } .pictures a:hover img { filter: alpha(opacity=90); }   8 )层在浏览器中居中对齐问题  body { text-align: center } #content { text-align: left; width: 700px; margin: 0 auto }   9) 单行内容在层中垂直对齐问题 # content{height:19px; line-height:19px; } 缺点是要内容不要换行。   10 )层在浏览器中垂直居中对齐问题

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服