zoukankan      html  css  js  c++  java
  • CSS的字体

    1.设置文本的字体

    p.serif {
        font-family:'Times New Roman', Times, serif;
    }
    p.sansserif {
        font-family: Arial, Helvetica, sans-serif;
     }
    <body>
    <h1>CSS font-falily</h1>
    <p class="serif">这一段的字体是Times New Roman</p>
    <p class="sansserif">这一段的字体是Arial</p>
    </body>

    2.设置字体大小

    h1 {
        font-size: 250%;
    }
    h2 {
        font-size: 200%;
    }
    p {
        font-size: 100%;
    }
    <body>
    <h1>This is heading 1</h1>
    <h2>This is heading 2</h2>
    <p>This is a paragraph.</p>
    </body>

    3.用px设置的字体的大小

    h1{
        font-size: 50px;
    }
    h2 {
        font-size: 40px;
    }
    p {
        font-size: 12px;
    }
    <body>
    <h1>This is heading 1</h1>
    <h2>This is heading 2</h2>
    <p>This is a paragraph.</p>
    <p>允许在 Internet Explorer 9, Firefox, Chrome, Opera, 和 Safari 中通过缩放浏览器调整文本大小。</p>
    <p><b>注意:</b>这个例子在 IE9之前的版本不工作, prior version 9.</p>
    </body>

    4.用em设置的字体的大小

    h1{
        font-size: 3.125em; /* 50px/16=3.125em*/
    }
    h2 {
        font-size: 2.5em; /* 40px/16=2.5em*/
    }
    p {
        font-size: 0.75em; /* 12px/16=0.75em*/
    }
    <body>
    <h1>This is heading 1</h1>
    <h2>This is heading 2</h2>
    <p>This is a paragraph.</p>
    <p>允许在 Internet Explorer 9, Firefox, Chrome, Opera, 和 Safari 中通过缩放浏览器调整文本大小。</p>
    <p><b>注意:</b>这个例子在 IE9之前的版本不工作, prior version 9.</p>
    </body>

    5.用百分比和em设置字体的大小

    body {
        font-size: 100%
    }
    h1 {
        font-size: 3.125em; /* 50px/16=3.125em*/
    }
    h2 {
        font-size: 2.5em; /* 40px/16=2.5em*/
    }
    p {
        font-size: 0.75em; /* 12px/16=0.75em*/
    }
    <body>
    <h1>This is heading 1</h1>
    <h2>This is heading 2</h2>
    <p>This is a paragraph.</p>
    <p>允许在 Internet Explorer 9, Firefox, Chrome, Opera, 和 Safari 中通过缩放浏览器调整文本大小。</p>
    <p><b>注意:</b>这个例子在 IE9之前的版本不工作, prior version 9.</p>
    </body>

    6.设置字体样式

    p.normal {
        font-style: normal;
    }
    p.italic {
        font-style: italic; /* 浏览器会显示一个斜体的字体样式*/
    }
    p.oblique {
        font-style: oblique; /* 浏览器会显示一个倾斜的字体样式*/
    }
    <body>
    <p class="normal">这是一个段落,正常。</p>
    <P class="italic">这是一个段落,斜体。</P>
    <P class="oblique">这是一个段落,斜体。</P>
    </body>

    7.设置字体的异体

    p.capitalize {
        font-variant: normal;
    }
    p.smallcaps {
         font-variant: small-caps;
    }
    <body>
    <P class="capitalize">my name is hege refsnes.</P>
    <p class="smallcaps">my name is hege refsnes.</p>
    </body>

    8.设置字体的粗细

    p.normal {
        font-weight: normal;
    }
    p.lighter {
        font-weight: normal;
    }
    p.thick {
        font-weight: bold;
    }
    p.thicker {
        font-weight: 900;
    }
    <body>
    <P class="normal">This is a paragraph.</P>
    <p class="lighter">This is a paragraph.</p>
    <p class="thick">This is a paragraph.</p>
    <p class="thicker">This is a paragraph.</p>
    </body>

    9.在一个声明的所有字体属性

    p.space {
        font: 15px arial,sans-serif;
    }
    p.oblique{
        font: oblique bold 15px Georgia,serif;
    }
    <body>
    <p class="space">This is a paragraph.This is a paragraph.This is a paragraph.This is a paragraph.This is a paragraph.</p>
    <P class="oblique">This is a paragraph.This is a paragraph.This is a paragraph.This is a paragraph.This is a paragraph.This is a paragraph.</P>
    </body>
  • 相关阅读:
    Pytest学习笔记(二) 用例执行规则
    Pytest学习笔记(一) 环境安装及入门
    Jmeter(十四)取样器之JDBC Request
    Jmeter(十三)阶梯式压测
    Jmeter(十二)常用插件
    Fsync理解
    PostgreSQL checkpoint_completion_target及脏数据刷盘过程说明
    PostgreSQL synchronous_commit参数确认,以及流复制的思考
    性能测试之nmon对linux服务器的监控(转)
    Postgresql的pgcrypto模块(转)
  • 原文地址:https://www.cnblogs.com/Tony98/p/10959398.html
Copyright © 2011-2022 走看看