博主信息
博文 37
粉丝 0
评论 0
访问量 44363
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
选择器优先级及字体属性和盒模型属性的缩写
手机用户1607314868
原创
817人浏览过

选择器组合实现优先级提权方式

选择器类型对优先级的影响 ?
答:id选择器>class选择器>tag选择器
实际工作中,应该用一系列的选择器组合来灵活的设置优先级
如果都是标签选择器,为什么后面的无效,一定有一个规则?

  1. body h2{
  2. color:skyblue;
  3. }
  4. h2{
  5. color:red;
  6. }

有一个计算公式[id选择器数量,class选择器数量,tag选择器数量]
数量越多,权重越大,优先级越高!

  1. body h2:[id=0,class=0,tag=2];有body和h2两个标签
  2. h2[id=0,class=0,tag=1];有h2一个标签
  3. 第一个h2比第二个h2标签数量多所以权重大,优先级高
  4. tag选择器优先级进位是class选择器,class选择器进位是id选择器
  5. .on h2[id=0,class=1,tag=1];
  6. 就比body h2优先级高
  7. <body>
  8. <h2 class="on off" id="foo">
  9. hello
  10. </h2>
  11. </body>

字体和字体图标

  1. <style>
  2. /*字体属性*/
  3. .title{
  4. /*字体*/
  5. font-family:sans-serif;
  6. /* 大小 */
  7. font-size: 24px;
  8. /* 样式 */
  9. font-style: italic;
  10. /* 粗细 */
  11. font-weight: lighter;
  12. /*可以简写为*/
  13. font:italic lighter 36px sans-serif;
  14. }
  15. body{
  16. /* 颜色 */
  17. background-color: cornsilk;
  18. /* 图片 */
  19. background-image: url(https://www.baidu.com/1.jpg);
  20. /* 重复 */
  21. background-repeat: no-repeat;
  22. /* 大小 */
  23. background-size: 300px;
  24. /* 位置 */
  25. background-position: 100px 200px;
  26. /* 简写 */
  27. background: no-repeat red;
  28. }
  29. </style>
  30. <body>
  31. <h2 class="title">
  32. php中文网
  33. </h2>
  34. </body>

盒模型常用属性的缩写

盒模型是div,可以设置边框,内边距,外边距

  1. div边框设置
  2. border-top指的是上边框
  3. border-bottom指的是下边框
  4. border-left指的是左边框
  5. border-right指的是右边框
  6. 可以单独设置也可以缩写为
  7. border:1px solid red;指的是宽度,样式,颜色
  8. padding:上 右 下 左;内边距
  9. 当左右相等,而上下不相等,用三值语法
  10. padding:上 右左 下;
  11. 当左右相等,上下相等,用二值语法
  12. padding:上下 左右;
  13. margin是外边距 跟padding内边距用法一样

总结:
padding和margin不管是三值语法还是二值语法 第二个值永远是值右左的值!

批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学