IT兄弟连 HTML5教程 CSS3揭秘 CSS常见的样式属性和值1

CSS中的样式属性比较多,经常使用的属性可以分为这么几类:字体、文本、背景、位置、边框、列表,以及其他一些样式属性。每个类中的属性都可以单独使用;如果同一个类中多个属性一起使用,还可以将它们整合为一行解决。
1 字体属性
通过字体属性可以设置字体的族科,改变字体的大小和风格,也可以调整字体加粗,以及让字体变形等。修饰字体的所有属性、值及描述如表6-1所示。
表1 CSS中修饰字体的属性

分别使用表1中字体类的每个样式属性,指定HTML的段落元素p中的字体为bold(粗体)、italic(斜体)、Times或serif字体、12点大小。代码如下所示:

本例中使用字体类中的多个属性设定段落中字体的样式,我们可以将其简化为使用一行代码解决。通过字体类中的font属性就可以做到,语法格式如下所示:
font: [ <字体风格> || <字体变形> || <字体加粗> ]? <字体大小> [ / <行高> ]? <字体族科>
字体属性font用作不同字体属性的略写,特别是行高。允许值都是可选的,如果有多个属性值,它们之间使用空格分开。例如,可以将上例代码改写为:
p { font: italic bold 12px/14px Times,serif } /* 所有字体属性一行解决 */
指定该段为bold(粗体)和italic(斜体)Times或serif字体,12像素大小,行高为14像素,和前面分别设定字体属性及值效果相同。
2 颜色属性
颜色属性允许网页制作者指定一个元素的颜色,在CSS中可以使用color属性设定文本的颜色。为了避免与用户样式表之间的冲突,背景和颜色属性应该始终一起指定。一些颜色规则的例子如下:

IT兄弟连 HTML5教程 CSS3揭秘 CSS常见的样式属性和值1的更多相关文章
- IT兄弟连 HTML5教程 CSS3揭秘 CSS常见的样式属性和值4
		
6 鼠标光标属性 在网页中默认的鼠标指针只有两种,一种是最普通的箭头,另一种是当移动到链接上时出现的“小手”.但现在越来越多的网页都使用了CSS鼠标指针技术,当将鼠标移动到链接上时,可以看到多种不同 ...
 - IT兄弟连 HTML5教程 CSS3揭秘 CSS常见的样式属性和值2
		
3 背景属性 大多数HTML元素都允许控制背景,包括背景颜色.背景图像.背景重复.背景附件.背景位置等属性.常见的控制背景属性.值及描述如表2所示. 表2 CSS中常见的控制背景的属性 除了使用表 ...
 - IT兄弟连 HTML5教程 CSS3揭秘 CSS常见的样式属性和值5
		
CSS综合实例 在Web页面中经常使用栏目显示分类内容.本例将使用HTML和CSS结合编写一个分类栏目模型,用于演示前面介绍的CSS应用.通过使用独立的文件定义样式表,并在HTML文档中使用link标 ...
 - IT兄弟连 HTML5教程 CSS3揭秘 CSS常见的样式属性和值3
		
5 边框属性 边框属性用于设置一个元素的边框风格.边框宽度.边框颜色,可以一起设置4条边的边框,也可对上边框.右边框.下边框和左边框单独设置.分别介绍如下. a.边框风格属性 可以通过边框风格属性b ...
 - IT兄弟连 HTML5教程 CSS3揭秘 CSS规则的组成
		
CSS和HTML一样都是由W3C制定的标准,本章中介绍的特性和功能还是来源于CSS1和CSS2(CSS2是根据CSS1扩展的).W3C也有新的版本更新,称为CSS3.虽然浏览器已经准备开始实现CSS3 ...
 - IT兄弟连 HTML5教程 CSS3揭秘 CSS简介
		
HTML使用标签将内容放到网页上,也可使用元素和属性来控制简单的文档外观.如果希望更全面地控制Web页面的外观和布局,则需要使用层叠样式表(简写为CSS).CSS规范的工作原理在于允许用户制定一些规则 ...
 - IT兄弟连 HTML5教程 CSS3揭秘 CSS选择器2
		
4 结构性伪类选择器 在学习结构性伪类选择器之前,先了解两个概念:伪类选择器和伪元素选择器.伪类选择器是CSS中已经定义好的选择器,不能随便命名.常用的伪类选择器是使用在a元素上的几种,如a:lin ...
 - IT兄弟连 HTML5教程 CSS3揭秘 CSS选择器1
		
要使用CSS对HTML页面中的元素实现一对一.一对多或者多对一的控制,就需要用到CSS选择器.选择器是CSS3中一个重要的内容,使用它可以大幅度地提高开发人员书写或修改样式表的效率.在大型网站中,样式 ...
 - IT兄弟连 HTML5教程 CSS3揭秘 在HTML文档中放置CSS的几种方式
		
有很多方法将样式表加入到HTML中,每种方法都有自己的优点和缺点.新的HTML元素和属性已被加入,以允许样式表与HTML文档更简易地组合起来.将样式表加入到HTML中的常用方法有内联样式表.嵌入一张样 ...
 
随机推荐
- docker-compose部署
			
一.部署compose docker compose可以方便我们快捷高效地管理容器的启动.停止.重启等操作,它类似于linux下的shell脚本,基于yaml语法,在该文件里我们可以描述应用的架构,比 ...
 - CentOS 7.4搭建LAMP,LAMP:Linux、Apache、MySQL、PHP
			
CentOS 7.4搭建LAMP,LAMP:Linux.Apache.MySQL.PHP. 目录: 第一部分 准备工作 第二部分 安装Apache服务 第三部分 安装MySQL服务 第四部分 搭建PH ...
 - 学习了JsonSchema,我自定义了一个校验代码
			
JsonSchema 使用fastjsonschema来校验数据 # 导入验证器 import json import fastjsonschema # 读取schema with open('../ ...
 - eps-07s,编译及其烧写
			
项目导入 清理并编译 会出现两个bin文件,然后烧写 修改红框中的东西,然后返回操作界面,进行一键烧写 硬件接线图 设备调试
 - Elasticsearch系列---初识搜索
			
概要 本篇主要介绍搜索的报文结构含义.搜索超时时间的处理过程,提及了一下多索引搜索和轻量搜索,最后将精确搜索与全文搜索做了简单的对比. 空搜索 搜索API最简单的形式是不指定索引和类型的空搜索,它将返 ...
 - CCF-CSP题解 201412-4 最优灌溉
			
\(kruskal\),有兴趣\(heap\_prim\).\(stl\ pq\)实现复杂度相同. #include <bits/stdc++.h> using namespace std ...
 - python的memory_profiler模块使用
			
本文主要介绍了python内存分析工具: memory_profiler,可以展示每一行代码执行所增加的内存,方便做内存调优和排除bug memory_profiler是第三方模块,需要安装才能使用 ...
 - 这几天加班熬夜把所有Python库整理了一遍,非常全面!
			
库名称简介 Chardet 字符编码探测器,可以自动检测文本.网页.xml的编码.colorama 主要用来给文本添加各种颜色,并且非常简单易用.Prettytable 主要用于在终端或浏览器端构建格 ...
 - JS---变速动画函数封装
			
变速动画函数封装 匀速动画:每次步数都是10 (var step=10;) 变速(缓动)动画:每次的步数是用当前位置和目标位置相减 var step=(target-current)/10; 代码如下 ...
 - JS 操作符、控制流程、循环、字符串/数组方法
			
操作符 算术运算符:+ .- . * . / . %.++.-- 赋值运算符:= .+=.-=. *=./=.%= 比较运算符:>.>=.<.<=.!=.==.===(全等,数 ...