css中的字体及文本相关属性
css中的字体及文本相关属性
1.字体相关属性
字体主要可以设置color、font-family、font-size、font-size-adjust、font-stretch、font-style、font-weight、text-decoraction、font-variant、text-shadow、text-transform、line-height、letter-spacing、word-spacing这几种属性
color即颜色;
font-size即字体大小;
font-famiy是字体的样式吧;
font-size-adjust用于控制不同字体尺寸进行微调;
text-decoraction控制字体是否有下划线,修饰线什么的;
font-stretch可以控制字体的拉伸或者是压缩;
font-style就是字体的文字风格,可以让字体斜体,粗体什么的;
font-weight控制字体是否加粗,可以设置normal,lighter,bold,bolder;
font-variant控制字体的大小写;
text-shadow就是字体阴影嘛,甚至可以添加多个阴影;
line-height设置字体的行高;
letter-spacing设置字符之间的间隔;
word-spacing设置单词之间的间隔;
text-transform设置文字的大小写;
2.css3中支持的颜色表示方法
主要有一下几种表示方法吧:
直接上单词:red,grey,green;
用十六进制的方式:#000000~#ffffff;
用rgb()函数表示;
用hsl()函数表示;
用rgba()函数表示,最后的a 主要是设置透明度的;
用hslb()函数表示,最后的a也是表示头透明度的;
3.文本相关属性
主要有几种:
text-indent:设置文本的缩进;
text-overflow控制溢出文本的显示;
vertical-align设置文本的竖直对齐方式;
text-align设置文本的水平对齐方式;
direction:设置文本的显示方向;
word-break设置文本内容的换行方式,可以设置为normal,keep-all,break-all;
white-space设置文本内容对空格的处理方式,可以设置为normal,nowrap;
word-wrap设置文本内容的换行方式,可以设置为normal,break-word(我不知道它和word-break有啥区别,好像一样 的,估计后者针对的浏览器不同吧,对了好像有点针对长单词和URL 的意思);
4.设置使用服务器端的字体
设置方式:
<style type="text/css">
@font-face
{
font-family:name;
src:url(url) format(fontfarmat);
srules;
}
5.一般优先使用客户端的字体为好
css中的字体及文本相关属性的更多相关文章
- CSS(2)---css字体、文本样式属性
css字体.文本样式属性 这篇主要讲CSS文本属性中的:字体样式属性 和 文本样式属性. 一.字体样式属性 CSS 字体属性主要包括:字体设置(font-family).字号大小(font-size) ...
- css中的字体样式及元素样式
css中的字体样式一般包含有就9中,常见的有7种.这7种依次为: 1.字体样式:font-family: 2.字体大小:font-size: 3.字体加粗:font-weight: 4.字体斜体:fo ...
- CSS中的字体属性和文本属性
1.CSS字体的属性 font 简写,作用是把所有的针对字体的属性设置在一个声明中 font-family 设置字体系列 font-size 设置字体尺寸 font-style 设置字体风格,ital ...
- 前端之CSS字体和文本类属性
一.字体类属性: 1.字体类型: font-family:字体1,字体2,字体3; 常用写法: font-family:"微软雅黑",Arial; 注:a) 多个字体之间用逗号分隔 ...
- 关于CSS中的字体尺寸设置 em rem等
常用单位 在CSS中可以用很多不同的方式来设定字体的尺寸.一般来说,这些单位被分成两大类:绝对单位(absolute)和相对单位(relative). 绝对单位在大多数情况下是相对于某些实际量度而言的 ...
- 关于CSS中的字体尺寸设置 em rem
常用单位 在CSS中可以用很多不同的方式来设定字体的尺寸.一般来说,这些单位被分成两大类:绝对单位(absolute)和相对单位(relative). 绝对单位在大多数情况下是相对于某些实际量度而言的 ...
- CSS 中的字体兼容写法:用CSS为英文和中文字体分别设置不同的字体
font-family的调用方法: font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei; font:bold 12px/.75em ...
- CSS中 Padding和Margin两个属性的详细介绍和举例说明
代码示例: <!doctype html> <html lang="en"> <head> <meta charset="UTF ...
- CSS中的盒子模型与 box-sizing 属性
盒子模型是css中一个重要的概念,是开发网页必须要用的布局方法.盒子模型有两种,分别是标准 w3c 盒子模型和 ie 盒子模型. 标准 w3c 盒子模型:包括 magin(外边距).border(边框 ...
随机推荐
- Javascript学习笔记:9种创建对象的方式
最基本的对象创建方式是通过Object构造函数或对象字面量的方式创建: ①通过Object构造函数的方式创建对象: var person=new Object();//或者写成var person={ ...
- FPGA相关术语(一)
参考资料: 1. 数字时钟管理单元DCM 2. RS-232 知识点: ● Xilinx) Digital Clock Manager(DCM) primitive用于实现延迟锁相环(delay lo ...
- 使用Android点击按钮跳转页面
1.首先新建一个Android工程,命名为MyApp(名字可以自己随意起); 2.以原有的MainActivity.java文件为登录界面,然后在src文件中的包上面右击选择New目录下的Other中 ...
- redis.conf 配置详解 (转)
# Redis 配置文件 # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => ...
- Redis设计思路学习与总结
版权声明:本文由宋增宽原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/222 来源:腾云阁 https://www.qclo ...
- vue学习笔记之v-for与-repeat
今天看到一个v-repeat的例子 <body> <ul id="tags"> <li v-repeat="tags"> { ...
- 《Java虚拟机并发编程》学习笔记
对<Java虚拟机并发编程>这本书真的是相见恨晚.以前对并发编程只是懂个皮毛,这本书让我对并发编程有了一个全新的认识.所以把书上的知识点做下笔记,以便以后复习使用. 并发与并行 仔细说来, ...
- (40) Aeroo 服务安装
服务器 Odoo 8.0 操作系统: Ubuntu trusty14.04 说明:安装aeroo 要的要两个服务 areoo-docs 和 soffice 这里设定两个端口 8989 和 8100 = ...
- 递归算法(三)——不借助四则运算实现加法
问题 求两个整型变量的和,不能使用四则运算,但可以使用位运算. 思路 以二进制形式,考虑两个整数相加: a = 01101001b b = 11100111b s = ???????? 一个常见的结 ...
- 读javascript高级程序设计03-函数表达式、闭包、私有变量
一.函数声明和函数表达式 定义函数有两种方式:函数声明和函数表达式.它们之间一个重要的区别是函数提升. 1.函数声明会进行函数提升,所以函数调用在函数声明之前也不会报错: test(); functi ...