`
wangyanlong0107
  • 浏览: 502069 次
  • 性别: 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缩写.doc

    在CSS(层叠样式表)中,缩写是一种优化代码的方法,它可以帮助减小CSS文件的大小,提高页面加载速度,并使代码更易读。以下是一些常用的CSS缩写规则和示例: **颜色(Colors)** 在CSS中,16进制颜色值可以进行...

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

    本文将详细介绍如何对`margin`、`padding`、`border`、`background`和`font`等属性进行缩写,以及在特定情况下的使用技巧。 首先,`margin`属性用于设置元素的外边距,它有四种可能的值:上、右、下、左。当所有...

    css缩写的规则

    在实际开发过程中,合理运用CSS缩写规则不仅能减少代码量,提高开发效率,还能使样式表更易于维护和阅读。本文将详细阐述CSS中常见的缩写规则及其使用方法。 #### 二、CSS属性值的简化规则 1. **Margin和Padding**...

    CSS2 中文手册

    **CSS2 中文手册** **一、CSS2简介** CSS(Cascading Style Sheets)是...通过阅读《CSS2中文手册》.chm文件,你可以深入了解并掌握这些知识点,从而在网页设计和开发中灵活运用CSS2,提升网站的美观度和用户体验。

    网页制作之常用CSS缩写语法总结

    在CSS中,很多属性可以被缩写成一个简短的形式。例如,`padding-top`, `padding-right`, `padding-bottom`, 和 `padding-left` 可以被缩写为 `padding`;`margin-top`, `margin-right`, `margin-bottom`, 和 `margin...

    CSS+DIV练习题

    9. CSS 中的字体样式可以使用 font-family、font-size、font-weight 等属性来设置。 10. 字体样式可以使用 font shorthand 属性来设置多个属性。 六、 背景样式 11. CSS 中的背景样式可以使用 background-color、...

    常用CSS缩写语法总结

    1. 属性简写:CSS允许我们对某些属性进行简写,比如`background`、`font`和`border`等。例如,`background: #fff url(image.png) no-repeat center;`就涵盖了背景颜色、图像、重复方式和定位等多个属性。 2. 颜色...

    常用CSS缩写语法总结.rar

    在网页制作领域,CSS(Cascading Style Sheets)是一种用于定义HTML或XML(包括SVG、XHTML等)文档中元素外观、布局和结构的重要样式语言。为了提高代码的效率和可读性,CSS引入了许多缩写语法。"常用CSS缩写语法...

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

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

    css属性详解说明,css属性详解说明

    - **简介:** `background` 是一个简写属性,用于在单个声明中设置一系列背景相关的属性。 - **用法示例:** ```css .example { background: #ff0000 url(images/bg.jpg) no-repeat center top; } ``` - **...

    CSS优化.docx

    CSS 优化是 Web 开发中非常重要的一部分,通过简写 CSS 代码、删除多余的空格和换行、使用 CSS_framework 和优化工具等方法,可以达到减少 CSS 文件的大小、提高网站加载速度和 SEO 排名的目的。

    css背景属性案例

    在网页设计中,CSS (Cascading Style Sheets) 背景属性是用于控制页面背景的重要工具之一。通过合理运用这些属性,可以极大地增强页面的视觉效果和用户体验。本文将详细介绍CSS背景属性的相关知识点,并结合一个具体...

    css 常用公共样式 样式总结(持续更新)

    例如,`margin`和`padding`的简写可以让我们一次性设置四个边的间距,`font`属性则可以同时指定字体大小、类型、行高和风格。但要注意,简写可能会导致不明确的值,因此在使用时应保持谨慎,确保其可读性和可维护性...

    《CSS 样式表中文手册》 ,样式表基础学习教程

    5. **盒模型**:CSS2.0中的盒模型包括内容(content)、内边距(padding)、边框(border)和外边距(margin),理解这个模型对于精确布局至关重要。 **CHM格式** CHM是“Compiled HTML Help”的缩写,是一种由微软开发的...

    css文件

    CSS的`background`属性是一组属性的简写,可以用来设置元素的背景颜色、背景图片、背景重复方式、背景位置等。 ##### 基本属性 - `background-color`:设置背景颜色。 - `background-image`:设置背景图像。 - `...

    CSS基础知识学习笔记

    CSS中的注释采用`/* 注释内容 */`的形式,需要注意的是,注释内部不能嵌套注释。 #### 六、CSS样式表类型 - **内联样式表**:直接在HTML标签中使用`style`属性定义样式。 - 优点:简单直接,便于理解。 - 缺点:...

    div css教程TOP排行榜或新闻列表最标准div css样式表代码写法

    - **选择器与属性**:在CSS中,我们使用选择器(如类选择器 `.class`、ID选择器 `#id` 或元素选择器 `div`)来选取需要应用样式的元素,并通过属性(如 `color`、`font-size`、`background-color` 等)来定义样式。...

Global site tag (gtag.js) - Google Analytics