1盒模型代码简写

还记得在讲盒模型时外边距(margin)、内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左。具体应用在margin和padding的例子如下:

margin:10px 15px 12px 14px;/*上设置为10px、右设置为15px、下设置为12px、左设置为14px*/

通常有下面三种缩写方法:

1、如果top、right、bottom、left的值相同,如下面代码:

margin:10px 10px 10px 10px;

可缩写为:

margin:10px;

2、如果top和bottom值相同、left和 right的值相同,如下面代码:

margin:10px 20px 10px 20px;

可缩写为:

margin:10px 20px;

3、如果left和right的值相同,如下面代码:

margin:10px 20px 30px 20px;

可缩写为:

margin:10px 20px 30px;

注意:padding、border的缩写方法和margin是一致的。

2颜色值缩写

关于颜色的css样式也是可以缩写的,当你设置的颜色是16进制的色彩值时,如果每两位的值相同,可以缩写一半。

例子1:

p{color:#000000;}

可以缩写为:

p{color: #000;}

例子2:

p{color: #336699;}

可以缩写为:

p{color: #369;}

3.字体缩写

网页中的字体css样式代码也有他自己的缩写方式,下面是给网页设置字体的代码:

body{font-style:italic;font-variant:small-caps; font-weight:bold; font-size:12px; line-height:1.5em; font-family:"宋体",sans-serif;
}

这么多行的代码其实可以缩写为一句:

body{font:italic  small-caps  bold  12px/1.5em  "宋体",sans-serif;
}

注意:

1、使用这一简写方式你至少要指定 font-size 和 font-family 属性,其他的属性(如 font-weight、font-style、font-variant、line-height)如未指定将自动使用默认值。

2、在缩写时 font-size 与 line-height 中间要加入“/”斜扛。

一般情况下因为对于中文网站,英文还是比较少的,所以下面缩写代码比较常用:

body{font:12px/1.5em  "宋体",sans-serif;
}

只是有字号、行间距、中文字体、英文字体设置。

CSS代码缩写,占用更少的带宽/字体缩写/盒模型代码简写/颜色值缩写相关推荐

  1. 如何使Xcode占用更少的空间 Xcode占用空间太大解决方法

    最近突然发现我的128G SSD硬盘只剩下可怜的8G多,剩下这么少的一点空间连Xcode都无法更新.怎么办呢?如果升级硬盘的话,第一要花钱,毕竟SSD硬盘还是不便宜,第二是升级比较麻烦,要拆机和迁移系 ...

  2. HarmonyOS内存占用,华为HarmonyOS对比EMUI11:内存占用更少 系统更流畅

    互联网/电商, 互联网/电商,华为HarmonyOS对比EMUI11:内存占用更少 系统更流畅华为HarmonyOS对比EMUI11:内存占用更少 系统更流畅,华为HarmonyOS对比EMUI11: ...

  3. 【CSS】课程网站 Banner 制作 ① ( Banner 栏测量 | Banner 盒子模型代码 | 代码示例 )

    文章目录 一.Banner 栏测量 1.盒子模型尺寸测量 2.背景测量切图 二.Banner 盒子模型代码 1.HTML 标签结构 2.CSS 样式 3.显示效果 绘制下图矩形框内容 : 一.Bann ...

  4. 数学建模代码速成~赛前一个月~matlab~代码模板~吐血总结~三大模型代码(预测模型、优化模型、评价模型)

    目录 一.预测模型 1.BP神经网络预测 2.灰色预测 3.拟合插值预测(线性回归) 4.时间序列预测 5.马尔科夫链预测 6.微分方程预测 7.Logistic 模型 二.优化模型 1.规划模型(目 ...

  5. 数学建模常用方法 | matlab代码 | 二十三种数学建模方法 |2022赛前突击 |模型代码 |比赛比用、简单高效| 分享

    为是赛前突击,所以就不过多的介绍理论知识了,直接上案例,matlab代码 更加详细例题解析: 公众h:露露IT 目录 1.类比法 2.二分法 3.量纲分析法 4.图论法 5.差分法 6.变分法 7.数 ...

  6. qml 时间控件_Qt6官方最新消息:桌面样式Qt quick Controls 2支持大多控件,委托更少,运行更流畅...

    Qt是一个跨平台框架,通常用作图形工具包,它不仅创建CLI应用程序中非常有用.而且它也可以在三种主要的台式机操作系统以及移动操作系统(如Symbian,Nokia Belle,Meego Harmat ...

  7. Qt6官方最新消息:桌面样式Qt quick Controls 2支持大多控件,委托更少,运行更流畅

    Qt是一个跨平台框架,通常用作图形工具包,它不仅创建CLI应用程序中非常有用.而且它也可以在三种主要的台式机操作系统以及移动操作系统(如Symbian,Nokia Belle,Meego Harmat ...

  8. 常见浏览器兼容问题、盒模型2种模式以及css hack知识讲解

    什么是浏览器兼容问题?所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况.在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们 ...

  9. 从零开始学前端:弹性盒模型(flex布局) --- 今天你学习了吗?(CSS:Day19)

    从零开始学前端:程序猿小白也可以完全掌握!-今天你学习了吗?(CSS) 复习:从零开始学前端:字体图标的引入 - 今天你学习了吗?(CSS:Day18) 文章目录 从零开始学前端:程序猿小白也可以完全 ...

最新文章

  1. 厉害了,用Python实现自动扫雷!
  2. Android Studio实用插件使用
  3. 前台页面Base64加密与服务端Base64解密
  4. 一家成立于100多年前于剑桥的科技创新公司和对我们现在的启示
  5. 如何设定vs2012用linux文件格式,Visual Studio 2012发布网站详细步骤
  6. 货车运输(洛谷P1967)(倍增)
  7. Graphviz的安装及纠错
  8. js hover 触发事件_为什么说JS的DOM操作很耗性能
  9. 一些需要烂熟于心的代码
  10. Linux网络编程复习笔记
  11. python 安居客 爬虫_python 自动抓取分析房价数据——安居客版
  12. 天猫魔盘在ubuntu16.04中的使用
  13. 一个比较隐蔽热门的微信解封项目
  14. IO口读写实验微型计算机,微机原理与单片机实验报告.doc
  15. GNSS RTK 千寻位置 LG69T
  16. nmap系统版本扫描
  17. matlab绘制累计频率曲线图,累积频率曲线怎么画,怎么画累计曲线图
  18. 明了的 —— Mysql 多表连接查询
  19. php 正三角塔,以色列,耶路撒冷的中心地段,三角塔楼 / 里伯斯金
  20. 轻聊 - 聊天室的设计思路

热门文章

  1. 《前端中文入门手册》.pdf
  2. 安装ubuntu系统16.04版本
  3. Hazelcast IMDG参考中文版手册-第二章-入门
  4. 构建新型现代化智慧博物馆之物联网环境监控方案
  5. 21世纪七大数学难题
  6. mysql架构学习——数据库结构优化笔记
  7. 转运锦鲤(Transport of Koi Carp)
  8. linux firefox体验,Firefox插件 让你在桌面浏览器体验Firefox OS(附安装教程)
  9. linux 1060显卡,Ubuntu 16.04 安装 NVIDIA GeForce GTX 1060 显卡驱动,以及 CUDA 10.1
  10. Ubuntu 20.04安装GTX 1060显卡驱动+cuda 11.4 + cudnn 8,nvidia-smi 报错:NVIDIA-SMI has failed