1.给文字添加阴影:text-shadow属性(特别指出IE浏览器要IE10+的版本才支持)
    语法如下:

  1. text-shadow:length length length color;

其中,第一个参数length表示阴影离开文字的横向距离,为必需参数,该值为正时, 阴影在文字的右方,该值为负时,阴影在文字的左方;第二个参数length表示阴影离开文字 的纵向距离,为必需参数,该值为正时,阴影在文字的下方,该值为负时,阴影在文字上方 ;第三个length表示阴影的模糊半径,模糊半径为可选参数,默认值为0,数值越大,阴影越模糊;color表示阴影的颜色。

  1. <div id="test1">
  2. 这是一个测试
  3. </div>
  4.  
  5. <style type="text/css">
  6. #test1{
  7. font-size: 40px;
  8. text-shadow:10px 10px 15px red;
  9. }
  10. </style>

上例中给文字指定了向左10px,向下10px,模糊半径为15px的红色阴影,chrome浏览器中的效果如下:

也可以给文字指定多个阴影,并且每个阴影颜色可以不同,在指定时对多个阴影用逗号隔开,

  1. <div id="test2">
  2. 这是一个测试
  3. </div>
  4.  
  5. <style type="text/css">
  6. #test2{
  7. font-size: 40px;
  8. text-shadow:10px 10px 15px red,
  9. 25px 25px 15px green;
  10. }
  11. </style>

chrome浏览器中的效果如下:

2.使用服务器端字体:Web Font与@font-face属性

可以使用@font-face属性来利用服务器端字体,用法:

  1. @font-face{
  2. font-family:WebFont;
  3. src:url(font/Fontin_Sans_R_45b.otf") format("opentype");
  4. }

font-family的值WebFont用来声明使用服务器端字体,src路径指明服务器端字体文件所在的路径,format声明字体文件的格式,可以省略。在IE中只能使用微软自带的Embedded OpenType字体文件,文件扩展名为“.eot”。

3.让文本自动换行:word-break属性

用法:

  1. <style type="text/css">
  2. div{
  3. word-break:keep-all;
  4. }
  5. </style>

word-break有三个取值:
                          normal:表示使用浏览器默认的换行规则;
                          keep-all:只能在半角空格或连字符处换行;
                          break-all:允许在单词内换行。

4.让长单词和URL地址自动换行:word-wrap属性
用法:

  1. div{
  2. word-wrap:break-word;
  3. }

CSS3中与文字相关的样式的更多相关文章

  1. html5--6-16 CSS3中的文字与字体

    html5--6-16 CSS3中的文字与字体 中文字体包很大,少量字体的话可以有其它方法. 有字库-首页-全球第一中文web font(在线字体)服务平台.web font.webfont.在线字体 ...

  2. html5--6-23 CSS3中的文字与字体

    html5--6-23 CSS3中的文字与字体 text-overflow 设置是否使用一个省略标记(...)标示对象内文本的溢出 clip: 默认值当对象内文本溢出时不显示省略标记(...),而是将 ...

  3. html5--6-19 CSS3中的文字与字体

    html5--6-19 CSS3中的文字与字体 学习要点 掌握文字与字体的设置 颜色值查询方法: 百度查询,很多网站有提供 下载相关手册等需要时查表 运用绘图工具中的拾色器 CSS中常用的字体属性设置 ...

  4. css3中的布局相关样式

    web页面中的布局是指在页面中如何对标题.导航栏.主要内容.脚注.表单等各种构成要素进行合理编辑.在css3之前,主要使用float属性或position属性进行页面中的简单布局,但是也存在一些缺点, ...

  5. CSS3中媒体查询,更换样式表

    <link rel="stylesheet" href="css/1.css" media="(min- width:600px)"& ...

  6. 转载 -- CSS3 中关于 select 下拉列表的样式

    截图效果:

  7. css3 中的transition和transform

    我以前始终都把他搞反,或者是混淆.现在可以稍微小结下. Transition:CSS3中处理动画的一个样式:只涉及动画起始和终止两个状态.如果涉及到一个动画的各个时间或者状态,那就必须要用到的另外一个 ...

  8. CSS3基础(2)—— 文字与字体相关样式、盒子类型、背景与边框相关样式、变形处理、动画功能

    一. CSS3 文字与字体相关样式 1. 给文字添加阴影 text-shadow: length length length ccolor; 属性适用于文本阴影,指定了水平阴影,垂直阴影,模糊的距离, ...

  9. css3-5 css3鼠标、列表和尺寸样式怎么用(文字有关的样式会被继承)

    css3-5  css3鼠标.列表和尺寸样式怎么用(文字有关的样式会被继承) 一.总结 一句话总结:css标签中文字有关的样式会被继承.由常用样式记起. 1.鼠标常用样式有哪些? cursor:poi ...

随机推荐

  1. amortized analysis

    w https://en.wikipedia.org/wiki/Amortized_analysis In computer science, amortized analysis is a meth ...

  2. C# 调用ArcGIS server admin api

    一.AGS server admin api 介绍 1.1什么是admin api AGS Server Admin api 官方的称呼是 AGS Server administrator api, ...

  3. JavaWeb 之监听器

    1. JavaWeb 监听器概述 在 JavaWeb 被监听的事件源为: ServletContext, HttpSession, ServletRequest, 即三大域对象. 监听域对象" ...

  4. MySQL版本与工具

    MySQL各个版本区别 MySQL 的官网下载地址:http://www.mysql.com/downloads/ 在这个下载界面会有几个版本的选择. 1. MySQL Community Serve ...

  5. Python如何实现单例模式?其他23种设计模式python如何实现?

    #使用__metaclass__(元类)的高级python用法 class Singleton2(type): def __init__(cls, name, bases, dict): super( ...

  6. msql 2000 使用DBCC CHECK DB 得出错误,槽引用错误

    转自:http://www.cnblogs.com/firstrose/p/4256257.html 某个SQL2000的数据库,在通过备份/还原的方法升级到2005时发生错误: 查找解决方法未果 正 ...

  7. Tensorflow瞎搞

    Tensorflow为张量从流图的一端流动到另一端的计算过程,Tensorflow也可以看成是将复杂的数据结构传输至人工智能神经网络中进行分析和处理的系统. 张量概念是矢量概念的推广,矢量是一阶张量. ...

  8. Maven学习笔记—仓库

    Maven仓库 1 什么是Maven仓库 在Maven中,任何一个依赖.插件或者项目构建的输出,都可以成为构件,而Maven通常在某个位置统一的存储所有Maven项目共享的构件,这个统一的位置就是Ma ...

  9. ABAP权限检查,TCode与权限对象进行关联

    一.确认权限对象,和关联字段: Tcode:SU21 维护权限对象例如"M_MSEG_WMB",它关联字段为'WERKS'M_MSEG_WMB 物料凭证:工厂 二.在ABAP代码中 ...

  10. LeetCode:分割链表【86】

    LeetCode:分割链表[86] 题目描述 给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前. 你应当保留两个分区中每个节点的初始相对位置. 示例 ...