+发表新主题
查看: 2275|回复: 0

[HTML5开发] css文本格式

[复制链接]

[HTML5开发] css文本格式

[复制链接]
feizi 发表于 2015-11-7 21:06:25 浏览:  2275 回复:  0 [显示全部楼层] |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  今天学习css中的文本格式

.文本格式

  1、控制字体

     1、指定字体

         font-family : value,value,value ...

         eg:font-family:"微软雅黑","Arial";

         font-family:"Microsoft Yahei";

      提示:一般网页中,中文使用 微软雅黑较多,英文使用 Arial

     2、字体大小

      font-size:12px;

      提示:网页中,默认文本一般采用12px

     3、字体加粗

      相当于 <b></b>

      font-weight:normal / bold / value;

         value : 400-900 之间

                     400 相当于 normal

                     900 相当于 bold

     4、字体样式

         相当于<i></i>

          font-style:normal / italic;

      5、小型大写字母

         font-variant : normal / small-caps;

      6、字体属性 : font

         font 为简写属性 , 包含6个值

         font : font-style font-variant font-weight font-size/line-height font-family;


        font:bold 12px "microsoft yahei";

      font:12px/24px "microsoft yahei";

    应用:现在我想在页面中显示 文本大小28px ,文字加粗 ,斜体,字体为微软雅黑的一段文本


  • <!DOCTYPE html>
  • <html>
  • <head>
  •   <title>字体</title>
  •   <meta charset="utf-8" />
  •   <style>
  • #d1{
  • /*文本大小28px ,文字加粗 ,斜体,字体为微软雅黑,*/
  • font-size:28px;
  • font-weight:bold;font-style:italic;

复制代码
显示效果为 :                              

         210340givf40f03w44eje8.png

2、控制文本格式

    1、文本颜色

      color:value;

    2、文字水平排列方式:

      text-align : left/right/center

    3、文本线条修饰

      text-decoration:none / underline ;

        取值 :overline(上划线) , line-through(删除线)

    4、行高

      每行文本所占的高度是多少。一旦设定好后,该行文本将在该行内垂直居中显示(仅在行高大于本文大小时有效)。

      问:在一个div中,有一行文本,向让该行文本在div中垂直居中显示 ?

      解决:div中文本的 行高 要设置与 div的高度一致

            但是,紧紧局限于 一行数据

    5、首行文本缩进

      text-indent : value ;

      value 表示的是缩进的距离

     6、文本阴影

      text-shadow : h-shadow v-shadow blur color;

应用,我现在想分别显示一段红色的,水平居中,有下划线和一段垂直居中,首行缩进20px,有阴影的文本:



  • <!DOCTYPE html >
  • <head>
  •   <title>文本格式</title>
  •   <meta charset="utf-8" />
  •    <style>
  •     #d1{      
  •         height:40px;
  • width:500px;
  •     border:1px solid black;
  •         color:red;
  • text-align:center;
  •             text-decoration:underline;
  • }
  • #d2{      
  •         height:40px;
  • width:500px;
  •     border:1px solid black;
  •         line-height:40px;
  • text-indent:20px;
  • text-shadow:1px 2px  ;
  • }
  •    </style>
  • </head>
  • <body>
  •    <div id="d1">
  • 这是一段红色的,水平居中,有下划线的文本
  •   </div> <br/>
  •   <div id="d2">
  • 垂直居中,首行缩进了20个像素,具备阴影的文本
  •   </div> </body>

复制代码
其显示效果如下:

    210340givf40f03w44eje8.png
回复

使用道具 举报


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版| 赣南网

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4

用微信扫一扫

赣南网