`
wangyanlong0107
  • 浏览: 481644 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

【转】CSS中(font和background)的简写形式

    博客分类:
  • css
 
阅读更多

经常使用到CSS, 其中的 font 和 background 属性可以有多个更详细的关联样式属性,但也可以用这两个进行简写, 很多时候我都忘了他们的简写的格式,所以网上找了一些,写下来,方便日后直接参考微笑...

 

1,字体属性主要包括下面几个
font-family,font-style,font-variant,font-weight,font-size,font


font-family(字体族): “Arial”、“Times New Roman”、“宋体”、“黑体”等;
font-style(字体样式): normal(正常)、italic(斜体)或oblique(倾斜);
font-variant (字体变化): normal(正常)或small-caps(小体大写字母);
font-weight (字体浓淡): 是normal(正常)或bold(加粗)。有些浏览器甚至支持采用100到900之间的数字(以百为单位);
font-size(字体大小): 可通过多种不同单位(比如像素或百分比等)来设置, 如:12xp,12pt,120%,1em

如果用 font 属性的话,就可以把几个样式进行简化,减少书的情况;font 属性的值应按以下次序书写(各个属性之间用空格隔开)

font-style | font-variant | font-weight | font-size | font-family


例如: 
.fontStyle01{
        font-style: italic;
        font-variant: normal
        font-weight: bold;
        font-size: 30px;
        font-family: arial, sans-serif;
    }

上面的样式简写为:

.fontStyle01{font:italic normal bold 12px arial,verdana;}

 
PS: 
简写时,顺序不能改变.这种简写方法只有在同时指定font-size和font-family属性时才起作用。font-weight, font-style,  font-varient ,可以省略,省略会使用缺省值 。

 

2,背景
 background-color
:#999999; //元素的背景色
 background-image : url("path/bgFile.gif"); //设置背景图像
 background-repeat : repeat-x | repeat-y | repeat | no-repeat; //设置重复方式
 background-attachment : fixed | scroll; //设置背景图片的固定方式
 background-position : X轴坐标,Y轴坐标[top,bottom,center,left,right,20px,10%];  //设置背景的左上角位置,坐标可以是以百分比或固定单位
 background  可以用这个属性把前面几个综合起来进行简写,

background 各个值的次序依次如下:


background-color | background-image  | background-repeat | background-attachment | background-position


如果省略某个属性不写出来,那么将自动为它取缺省值。比如,如果去掉background-attachment和background-position的话:
background: #FFCC66 url("butterfly.gif") no-repeat;

例如:
.bg01{
   background-color: #FFCC66;
   background-image: url("path/bgFile.gif");
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: left top;
}

上面可以简写为:

.bg01{background:#FFCC66  url("path/bgFile.gif")  no-repeat  fixed  left  top; }

 

更多资料可以网上查找。

分享到:
评论

相关推荐

    CSS的background属性的缩写顺序介绍

    background 属性是background-color,background-image,background-position,background-attachment,background-repeat,这五个属性的缩写,优点是比单个属性书写要简单,要少写很多代码。就是有时令人在书写这五...

    CSS中简写属性要注意TRouBLe的顺序问题(避免踩坑)

    简写属性是用于同时给多个属性赋值的属性。比如font是一个简写属性,... background是多个背景属性的简写属性:background-color、background-image、background-size、background-repeat、background-position、back

    css下margin、padding、border、background和font缩写示例

    CSS代码简化在工作中是非常有益的,也是必要的。在编写CSS代码时,经常会出现冗余的代码,为了提高代码的质量及文件压缩到最小,使代码具有可读性,不得不把CSS代码简化。

    CSS网站布局实录 (第二版)PDF版

    6.5.5 background背景缩写 6.5.6 color颜色缩写 6.6 CSS代码优化 6.6.1 增加代码重用率 6.6.2 使用样式覆盖进行简化 6.7 园角样式设计 6.7.1 圆角表格 6.7.2 圆角矩形 6.8 滑动门技术 6.9 小提示窗口 6.10 图像地图 ...

    css入门笔记

    独立于任何网页位置处,声明一个样式文件(.css为后缀),在文件中声明样式,在使用的网页中引入.css文件。 使用步骤: 1.创建样式表文件(.css) 2.在样式文件中编写样式规则 3.在网页中对样式文件进行引入 &lt...

    CSS缩写6个图例总结

    它们分别是margin和padding、border、background、font、list和color。Webjx.Com以前也有过类似的文件,但本文的讲解更加的清晰。如果你对CSS缩写已经掌握,仅当复习,如果你对CSS缩写还不够熟悉,本文将让你对CSS...

    CSS代码格式化和压缩的方法与技巧

    第一步:需要掌握css的缩写技巧参考下面的文章即可CSS缩写优化CSS文件的体积CSS常用属性缩写实例[推荐]第二步:用css在线格式化与压缩工具第三步:测试,看看经过压缩后的css文件,会不会导致页面变形等问题,一般...

    CSS属性简写和选择器的优先级问题

    精简 CSS 代码有很多种方法,但其中最常用的方法可能就是使用属性的简短形式。 具有简短写法的 CSS 属性很多,但是常用的属性无外乎字体、列表、背景、边框、透明等几种,所以在此对这几种属性的简短写法做个归纳,...

    css 简写用法介绍

    能够简写的css属性主要有以下几个: font 简写: font:italic small-caps bold 12px/1.5em arial,verdana; 等效于: font-style:italic; font-variant:small-caps; font-weight:bold; font-size:12px; line-height:...

    CSS书写规范、顺序和命名规则

    这些是参考了国外一些文章以及我的个人经验总结出来,我想对写CSS的前端用户来说是值得学习的。 一、CSS书写顺序 1.位置属性(position, top, right, z-index, display, ...使用CSS缩写属性 CSS有些属性是可以缩写的,

    CSS属性简写整理

    《写出高效整洁的css的13条规则》里面有提到要尽量简写css。具体怎么简写呢,总结如下: 盒子的内外边距(margin和padding) 以margin为例,padding相同。盒子有上下左右四个方向,每个方向都有个外边距: 演示代码 ...

    CSS3 简写animation

    复制代码代码如下: @-webkit-keyframes ‘buttonLight’ { %,50%,100% { opacity:1;.../*动画持续的时间长*/ } a#btn { /*按钮的基本属性*/ background: #60cb1b; font-size: 16px; padding: 10px 15px; color:

    CSS常见属性缩写与全写对比

    【font】 简写: font:italic small-caps bold 12px/1.5em arial,verdana;...顺序:font-style | font-variant | font-weight | font-size | line-height | font-family (注:简写时,font-size和line-

    CSS 的简写【新手必看】

    1. 颜色的简写 -十六进制形式 如 #RRGGBB -RGB函数值形式 如 (RGB(x,x,x)) x 有两种写法,一种是0~255之间整数,另一种是百分号形式 如 20% -颜色名称 如 red green -用户系统色盘值 如windowtext background   2....

    有利于SEO的DIV+CSS的命名规则小结

    字体样式:font.css; 链接样式:link.css; 打印样式:print.css; 2、CSS样式命名规范 本人建议:用字母、_号工、-号、数字组成,必须以字母开头,不能为纯数字。为了开发后样式名管理方便,大家请用有意义的单词...

    有利于SEO优化的DIV+CSS的命名规则小结

    字体样式:font.css; 链接样式:link.css; 打印样式:print.css; 2、CSS样式命名规范 本人建议:用字母、_号工、-号、数字组成,必须以字母开头,不能为纯数字。为了开发后样式名管理方便,大家请用有意义的单词...

    浅谈CSS过渡、动画和变换

    1. 使用过渡 过渡效果一般是由浏览器直接改变元素的CSS属性实现的...transition-delay 和 transition-duration 属性指定为CSS时间,是一个数字,单位为ms(毫秒)或者s(秒)。 transition简写属性的格式如下:  XML/

    CSS 使用规则总结

    一.缩写规则 关于边距 margin(4边): 1px 2px 3px 4px (上、右、下、左) 1px 2px 3px (省略的左等于右) 1px 2px (省略的上等于下) 1px (四边都相同) ... 关于文字的缩写规则: Font-style:italic; 斜体形式 Fon

Global site tag (gtag.js) - Google Analytics