zoukankan      html  css  js  c++  java
  • 字体样式

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title></title>
            <style type="text/css">
            /*
            颜色单位:
            在CSS可以直接使用颜色的单词来表示不同的颜色
            也可以使用RGB值来通过Red Green Blue三原色,
            通过这三种颜色的不同的浓度,来表示出不同的颜色
            例子:
            rgb(红色浓度,绿色浓度,蓝色浓度)
            颜色的浓度需要一个1~255之间的值,255表示最大,0表示最小
            浓度也可以采用一个百分数来设置,需要一个0%-100%之间的数字
            */
           p{
              width:100px ;
              height: 100px;
           background-color:rgb(255,0,255);
           }
           div{
               width: 100px;
               height: 100px;
               background-color: rgb(20%,90%,89%);
           }
           .p1{
               /*
               1.设置字体颜色,使用color来设置文字的颜色
               2.浏览中一般默认的文字大小都是16px
               font-size设置的并不是文字本身的大小,
               在页面中,每个文字都是处在一个看不见的框中,
               我们设置font-size实际上是设置格的高度,并不是字体的高度
               一般情况下文字都要比这个格要小一些,也有时候会比格要大
               根据字体的不同,显示的效果不同
               3.通过font-family可以指定文字的字体
               当采用某种字体时,如果浏览器支持则使用该字体,如果浏览器不支持则使用默认字体。
               改样式可以同时指定多个字体,多个字体之间使用,分开
               当采用多个字体时,浏览器会优先使用前边的字体,如果前边没有再尝试下一个。
               浏览器使用的字体默认就是计算机中的字体,如果计算机中有,则使用,如果没有就不用。
               在开发中太奇怪的字体一般不用。
               字体的分类:
               serif 衬线字体
               sans-serif 非衬线字体
               monospace 等宽字体
               cursive 草书字体
               fantasy 虚幻字体
               可以将字体设置为这些大的分类,当设置为大的分类以后,
               浏览器会自动选择指定的字体并应用样式
               4.font-style可以用来设置文字的斜体
               可选择:
               normal 默认值,文字正常显示
               italic 文字会以斜体显示
               oblique 文字会以倾斜显示
               大部分浏览器都不会对倾斜和斜体做区分,italic和oblique它们的效果往往是一致的,一般只会使用italic
               5.font-weight设置文本的加粗效果
               可选值:
               normal 默认值,文字正常显示
               bold 文字加粗显示
               该样式也可以指定100~900之间的9个值,但是由于用户的计算机中往往没有这么多级别的字体,
               所以达到我们想要的效果,也就是200有可能比100粗,300有可能比200粗,但是有可能一样
               6.font-variant 可以用来设置小型大写字母
               可选值:
               normal 默认值,文字正常显示
               small-caps 文本以小型大写字母显示
               小型大写字母: 将所有的字母都以大写形式显示,但小写字母的大写,要比大写字母小一些
               
               */
               color: red;
               font-size: 20px;
               font-family: arial,微软雅黑,serif;
           }
           .p2{
               font-size: 50px;
               font-family: 宋体;
               font-style: italic;
               font-weight: bold;
               font-variant: small-caps;
           }
           .p3{
               /*
               7.简写属性
               在CSS中还为我们提供了一个样式叫font,
               使用该样式可以同时设置字体相关的所有样式,
               可以将字体的样式的值,统一写在font样式中,不同是值之间使用空格来隔开
               
               使用font设置字体样式是,斜体加粗 大小字母 没有顺序要求,甚至可写可不写,不写使用默认值
               但是要求文字的大小和字体必须写,字体必须是最后一个样式,大小必须是倒数第二个样式
               
               使用简写属性解析更快,会有一个比较好的性能
               */
              font: italic small-caps bold 60px "宋体";
           }
           </style>
        </head>
        <body>
            <div>hello你好</div>
            <p class="p1"></p>
            <span class="p2">hi我是一段文字</span>
            <span class="p3">hi我是一段文字</span>
            <span style="font-family:serif;">我是一段文字,ABCa</span>
        </body>
    </html>
  • 相关阅读:
    Linux CentOS7 下设置tomcat 开机自启动
    MYSQL批量导入数据报:[Err] 2006
    HTML页面仿WORD样式
    /usr/bin/ld: cannot find -lxxx 问题
    Linux 重命名
    Linux mail
    cenos 7 mysql
    linux 解压与压缩
    python 字符串替换
    cpu相关信息(进程、线程、核...)
  • 原文地址:https://www.cnblogs.com/zuiaimiusi/p/11173657.html
Copyright © 2011-2022 走看看