CSS需注意的问题

学了有一小段时间前端了,今做个CSS的注意点总结!这些都是自己会犯的错误,谨记之。

1.HTML与CSS中字体的颜色属性是color,而不是font-color,没有后者。
2.ID、class属性不要以数字开头,数字开头的ID在 Mozilla/Firefox 浏览器中不起作用。
3.class 和 id 有什么区别

  • class是设置标签的类, class属性用于指定元素属于何种样式的类; 2、id是设置标签的标识。id属性用于定义一个元素的独特的样式。
  • class是一个样式,class名称可以相同。id是一个标签,用于区分不同的结构和内容,id是先找到结构/内容,再给它定义样式;id的优先级要高于class。
  • 单一的元素,或需要程序、JS控制的东西,需要用id定义;重复使用的元素、类别,用class定义。 如果在页面中要对某个对象进行脚本操作(js),那么可以给他定义一个id,否则只能利用遍历页面元素加上指定特定属性来找到它,这是相对浪费时间资源,远远不如一个id来得简单.

4.(内联样式)Inline style > (内部样式)Internal style sheet >(外部样式)External style sheet > 浏览器默认样式
内联样式>ID 选择器>伪类>属性选择器>类选择器>元素(类型)选择器>通用选择器(*)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,924评论 18 139
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,801评论 1 92
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,150评论 6 13
  • 文/索拉 我和朋友在微信撕逼了。 连续几个小时,通过线下活动添加我的人一直问东问西,有几个不停发来讯息,在吗,在吗...
    索拉说阅读 1,157评论 4 10
  • 相识何必相知相知又惹相思痛忍别离之日缠绵心事梦醒何故生痴 古典悠梦
    古典悠梦阅读 232评论 0 6