CSS基础3——使用CSS格式化元素内容的字体
1、CSS属性单位:
(1)长度单位:包含绝对长度单位和相对长度单位
绝对长度单位包含:cm、mm、in、pt、pc等。
绝对长度单位最好用于打印输出设备。在仅作为频幕显示时。绝对长度值并没有什么意义。
相对长度单位包含:px、em、ex等。相对长度指元素尺寸相对于浏览器的系统默认值来对应的缩放。em是相对于当前对象中文本M的字体尺寸大小。
ex是相对于当前对象中文本x的字体尺寸大小。假设当前对行内文本额字体尺寸未被人为设置。则相对于浏览器默认字体尺寸。
px。em,百分比的转换:16px = 1em = 100% 1px = 0.0625em = 6.25%
(2)颜色单位:
百分比表示,如color:rgb(50%,0,50%);
用0-255之间的整数值来设置。如color:rgb(128,0,127);
使用十六进制数组定义颜色,如color:#e1e1e1。
使用简化的十六进制数定义颜色,如color:#fa1;等同于#ffaa11;
用颜色的英文,如black(黑色),white(白色)等。
(3)URL单位:格式是在"url"后面紧跟一个括号,括号里是url的地址。
2、设置元素内容的字体
(1)设置字体名称:font-family
能够设置如宋体,Arial等字体。要使用安全字体(如arial 、verdana、宋体等),不能使用偏僻字体。能够同一时候制定多个字体,使用时用逗号分开,这样设置优点在于。假设电脑里没有第一个字体,浏览器能够使用后面指定的字体。
(2)字体倾斜程度:font-style
属性值包含 normal/italic/oblique
(3)字体的变体:font-variant
属性值包含 normal / small-caps。使用small-caps属性的元素的字体中的大写字母看起来要比正常的大写字母小一些。
(4)字重:font-weight
属性值包含 normal / bold / bolder / lighter / 100 / 200 / 300 / 400 / 500 / 600 / 700 / 800 / 900 。400相当于normal,700相当于bold,900是最重字体。 bolder 或 lighter 表示字体的字重比父元素高或低一级
(5)字体大小:font-size
属性值包含:<绝对大小>(如12pt) / <相对大小>(如1.5em) / <百分比>(如150%)
(6)字体属性的缩写:font , 属性顺序依照{font-style 、 font-variant 、 font-weight 、 font-size 、 font-family},中间用空格分开。如 p{font:normal small-caps bold 120% 宋体。}
CSS基础3——使用CSS格式化元素内容的字体的更多相关文章
- CSS基础4——使用CSS格式化元素内容的文本
CSS的文本属性用于控制文本的段落格式,如设置首行缩进.段落对齐方式.字间距.行间距等. 1.设置文本首行缩进:text-indent 可选属性值包含: 长度 / 百分比 2.设置文本对齐方式:tex ...
- HTML&CSS基础-内联和块元素
HTML&CSS基础-内联和块元素 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.html源代码 <!DOCTYPE html> <html> ...
- CSS基础(html+css基础)
css: CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小.颜色.字体加粗等. 1.CSS代码语法: css ...
- css基础--简单介绍css
--引入 什么是css? CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解 ...
- CSS基础语法和CSS经常用到的知识点总结
1. [代码]css基础教程 CSS基础语法CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明.每条声明由一个属性和一个值组成.每个属性有一个值.属性和值被冒号分开.例如:下面这行代 ...
- CSS基础语法(二) CSS的9种选择器
样式表的选择器 1.类选择器 根据HTML标签的class属性选择样式应用的属性 .类值{ … } 2.ID选择器 根据HTML标签的ID属性选择样式应用的元素 #id值{ … } 3.标签选择器 ...
- CSS基础学习-12.CSS position
绝对定位 position:absolute,元素脱离文档流,然后使用left.right.top.bottom属性相对于其最接近的一个具有定位属性的祖先元素进行绝对定位.如果不存在这样的祖先元素,则 ...
- HTML 网页开发、CSS 基础语法——十.CSS语法
CSS代码书写位置 • CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明 1.内联式 ① 内联式简介 •内联式,也被习惯叫做行内式. •书写位置:在 HTML 标签之上的 style 属性 ...
- 【CSS基础】实现 div 里的内容垂直水平居中
方案一: 所有内容垂直水平居中 兼容性:IE8+. 条件:内容宽度和高度可以未知,可以是多行文字.图片.div. 描述:使用table-cell + vertical-align , html代码见文 ...
随机推荐
- CSS找到 (div+css请讲)
CSS 定位和浮动 CSS 定位和浮动提供了一些特性,使用这些属性,你可以建立栏布局,的重叠布局的一部分,并有一些.也可多年来完成通常需要使用的多个表格能力完成的任务. 定位的基本思路是非常easy. ...
- 关于left join 和 inner join
今天遇到一个逻辑很复杂的SQL,虽然写出来了,但是并没有完全体会,找了找资料,算是摸清楚了left join和inner join 的实际意义. 感谢PCJIM的文章,写的非常明白,原文地址:http ...
- Java之JDOM生成XML和解析
一.生成XML文件 1.JDOM是对Java原始的类进行了封装.让解析XML文件变得很方便 2.创建一个XML文件的根节点: Element root = new Element("HD&q ...
- 如何在macox下面配置集成ios和android游戏教程
教程截图: 1.准备工作,配置开发环境: 开发环境:mac ox 10.7.3 + xcode4.2 + ndk r7 + eclipse helios 部署环境:中兴v880 root过了 ...
- 基础算法-查找:线性索引查找(I)
前面介绍的几种查找的算法都是基于数据有序的基础上进行的.但是在实际的应用中,很多数据集可能有惊人的数据量,面对这些海量的数据,要保证记录全部按照当中的某个关键字有序,其时间代价是非常昂贵的,所以这种数 ...
- 配置分割Tomcat日志
安装cronolog 官网下载:http://cronolog.org/usage.html ./configuremake;make install 或者 yum install cronolog ...
- Python学习之路——字符处理(二)
一.set集合: set是一个无序且不重复的元素集合 建立一个集合: x = set([1, 'tom', 2, 3, 4]) print(type(x)) print(x) 以上实例运行后反回结果结 ...
- Objective-C 程序设计第四版 二
1,%@ 是用于输出OC里面的对象.例如 NSString *str = @“ls kd kd kf ”; NSLog(@“%@“, str); 2,NSInteger不是一个对象,而是基本数据类型 ...
- border-radius.htc为ie6-8实现圆角
~~圆角是比较常用的css3属性,但是ie6-8并不支持圆角,可用border-radius.htc html组件实现圆角, border-radius.htc内部应用vml进行了重绘 border ...
- grawlew 编译
http://somefuture.iteye.com/blog/2002052 Gradlew behind a proxy systemProp.http.proxyHost=www.someho ...