DIV+CSS一些注意事项.doc

上传人:ng****60 文档编号:2244329 上传时间:2019-05-02 格式:DOC 页数:5 大小:35.50KB
下载 相关 举报
DIV+CSS一些注意事项.doc_第1页
第1页 / 共5页
DIV+CSS一些注意事项.doc_第2页
第2页 / 共5页
DIV+CSS一些注意事项.doc_第3页
第3页 / 共5页
DIV+CSS一些注意事项.doc_第4页
第4页 / 共5页
DIV+CSS一些注意事项.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、牛人也得看的 15 个 CSS 常识1、不要使用过小的图片做背景平铺。这就是为何很多人都不用 1px 的原因,这才知晓。宽高 1px 的图片平铺出一个宽高 200px 的区域,需要200*200=40, 000 次,占用资源。2、无边框。推荐的写法是 border:0;,哈哈,我一直在用这个。border:0; 只是定义边框宽度为零,但边框样式、颜色还是会被浏览器解析,占用资源。 3、慎用 * 通配符。所谓通配符,就是将 CSS 中的所有标签均初始化,不管用的不用的,过时的先进的,一视同仁,这样,大大的占用资源。要有选择的初始化标签。 4、CSS 的十六进制颜色代码缩写。习惯了缩写及小写,这才

2、知道,原来不是推荐的写法,为的是减少解析所占用的资源。但同时会增加文件体积。孰优孰劣,有待仔细考证。5、样式放头上,脚本放脚下。不内嵌,只外链。 6、坚决不用 CSS 表达式。 7、使用 引用样式表,而不是通过 import 导入。 8、一般来说,PNG 比 GIF 要小,小得多。再者,GIF 中有多少颜色是被浪费的,很值得优化。 9、千万不要在 HTML 中缩放图片,一者不好看,二者占资源。 10、正文字体最好用偶数,12px、14px、16px,效果非常好。特例,15px。 11、block、ul、ol 等上下留出至少一倍行距,左侧至少两倍行距,右侧随意。 12、段落之间,至少要有一倍行距

3、。 13、强行指定某些元素的 line-height,正文 1.6 倍于文字大小,标题 1.3 倍。 14、中文标点用全角。英文夹杂在中文中,左右空格,半角。 15、中文字体的粗体和斜体,远离较好,利民利己。css 命名规则详细介绍由于项目中编写文档结构、编写 CSS 的人员较多,并与程序员协同工作,所以就需要统一开发规范,根据 XHTMl 和 CSS 编织的规范和大多人的习惯,整理了以下针对本项目的一个简单的开发规范:一、CSS 文件及样式命名1、CSS 文件命名规范全局样式:global.css;框架布局:layout.css;字体样式:font.css;链接样式:link.css;打印样

4、式:print.css;2、CSS 样式命名规范本人建议:用字母、_号工、-号、数字组成,必须以字母开头,不能为纯数字。为了开发后样式名管理方便,大家请用有意义的单词或缩写组合来命名,让同事一看就明白这样式大概是哪一块的,这样就节省了查找样式的时间,例如:头部样式用 header,头部左边,可以用 header_left 或 header_l,还有如果是列结构的可以这样box _1of3 (三列中的第一列),box_2of3 (三列中的第二列)、box _3of3 (三列中的第三列),其它的我就不一一举例了,大家按以上规律去命名就好。下面列出一些常用的命名单词方便大家使用:(以后大家工作过程中

5、慢慢把自己积累的单词都共享出来,那大家的命就会更加统一了,就不会有一义多词的情况了。)容 器:container/box头 部:header主 导 航:mainNav子 导 航:subNav顶 导 航:topNav网站标志:logo大 广 告:banner页面中部:mainBody底 部:footer菜 单:menu菜单内容:menuContent子 菜 单:subMenu子菜单内容:subMenuContent搜 索:search搜索关键字:keyword搜索范围:range标签文字:tagTitle标签内容:tagContent当前标签:tagCurrent/currentTag标 题:t

6、itle内 容:content列 表:list当前位置:currentPath侧 边 栏:sidebar图 标:icon注 释:note登 录:login注 册:register列 定 义:column_1of3 (三列中的第一列)column_2of3 (三列中的第二列)column_3of3 (三列中的第三列)二、id 和 class 的使用及区别我们知道在样式表定义一个样式的时候,可以定义 id 也可以定义 class,例如:ID 方法:#testcolor:#333333,在页面中调用内容CLASS 方法:.testcolor:#333333,在页面中调用内容id 一个页面只可以使用一

7、次,class 可以多次引用。我在页面中用了多个相同 id 在 IE 中显示也正常,id 和 class 好象没什么区别,用多个相同 id 有什么影响吗?页面存在多个相同的 ID 影响就是不能通过 W3 的校验。在页面显示上,目前的浏览器还都允许你犯这个错误,用多个相同 ID“一般情况下”也能正常显示。但是当你需要用 JavaScript 通过 id 来控制这个 div,那就会出现错误。id 是一个标签,用于区分不同的结构和内容,就象你的名字,如果一个屋子有2 个人同名,就会出现混淆;class 是一个样式,可以套在任何结构和内容上,就象一件衣服;概念上说就是不一样的:id 是先找到结构/内容,再给它定义样式;class 是先定义好一种样式,再套给多个结构/内容。也就是说建议大家在写 XHML+CSS 时如果是维一的结构定位的就用 id,否则就用 class 吧(这样让出非结构定位的 div 块的 id 让程序员自己定义使用)web 标准希望大家用严格的习惯来写代码。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。