文本

1、简单字体:

不在css中设置时也可显示,如下均能显示:

(1)      font: 13px;

(2)      font: "微软雅黑";

用font设置字体,浏览器的兼容性不太好

2、基本字体:

font-family: "微软雅黑";//字体

一般pc端使用宋体,wap使用微软雅黑

禁止用中文属性值

font-size: 15px;//大小

font-style:italic;//粗细斜等

font-weight: 300;//加黑比重

font-size-adjust:initial;//是否强调对文本使用同一尺寸

font-stretch:condensed;//是否横向拉伸

3、细化文本:

/*词与词间距*//*normal,length*/

word-spacing:10px;

/*字符间的间距*//*normal,length*/

letter-spacing:20px;

/*文本的垂直对齐方式*//*baseline,sub,super,bottom,text-bottom,top,middle,百分比,长度*/

vertical-align:top;

/*文本修饰线*//*none:默认空,underline:下划线,overline:上划线,linethrough:删除线,blink:闪烁线*/

text-decoration:line-through;

/*文本首行缩进*//*长度和百分比,兼容性不好*/

text-indent: 30px;

/*文本水平对齐方式,只在块状元素才有效*/

text-align:center;

/*文本行高*/

/*行高,小于文字大小时,按文字大小,不会被文字的换行而改变*/

/*如果把height定义为2px,则换行后,div高度变为4px*/

line-height: 2px;

/*uppercase:大写,capitalize:首字母大写,lowercase:小写*/

text-transform:lowercase;

/*文本方向*/

direction: rtl;

4、阴影属性:

text-shadow:length||length||opacity||color

左右偏移距离||上下偏移距离||模糊度||阴影颜色

(1)设置描边效果

           p[lang="b"]{

                    font-family:"微软雅黑";

                    font-weight:bold;

                    font-size:130px;

                    color:beige;

                    text-shadow:-3px 0 blue,/*左阴影*/

                                                0-3px blue,/*上阴影*/

                                               3px0 blue,/*右阴影*/

                                                03px blue;/*下阴影*/

           }

(2)凹陷效果:右和下设为黑色

           p[lang="c"]{

                    font-family:"微软雅黑";

                    font-weight:bold;

                    font-size:130px;

                    color:beige;

                    text-shadow:-3px 0 blue,/*左阴影*/

                                                0-3px blue,/*上阴影*/

                                                3px0 black,/*右阴影*/

                                                03px black;/*下阴影*/

           }

(3)凸起效果:右和下设为白色

           p[lang="d"]{

                    font-family:"微软雅黑";

                    font-weight:bold;

                    font-size:130px;

                    color:beige;

                    text-shadow:-3px 0 blue,/*左阴影*/

                                                0-3px blue,/*上阴影*/

                                                3px0 azure,/*右阴影*/

                                                03px azure;/*下阴影*/

           }

(4)文本的发光效果:没有偏移的模糊设置就是发光

           p[lang="e"]{

                    font-family:"微软雅黑";

                    font-weight:bold;

                    font-size:130px;

                    color:beige;

                    text-shadow:0 0 10px black;

           }

5、溢出属性text-overflow:

overflow: hidden;   /*溢出内容设为隐藏*/

white-space: nowrap;  /*强制文本单行显示*/

text-overflow: ellipsis;  /*设置溢出文本显示为省略标记, ellipsis:显示…,clip:直接裁切*/

6、文本换行word-wrap:

一般都是单行的,需要换行时要考虑是否指定了高度,是否需要向下撑开等。

word-wrap:normal|break-word.normal:默认连续文本换行,允许内容超出边界,break-word:内容将在边界内换行,如果需要,词内转换也会发生,设置与否区别如下:

 

7、字内换行word-break:

normal|break-all|keep-all

normal:默认,根据自己的规则换行

break-all:可以强制截断英文,词内换行

keep-all:只能在标点符号处换行

8、处理空白元素white-space:

nowrap:单行显示,需要单行显示时不要设置word-wrap

normal:空白处被浏览器忽略

pre:预定义

pre-line:合并空白符,保留换行符

pre-wrap:保留空白正常换行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值