• 文本属性以及字体尺寸


    文本属性

        链接参考:https://www.runoob.com/css/css-text.html

        1. 对齐方式:text-align(适用对象:块级元素和表格中的单元格

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>文本属性</title> 
    <style>
    
    /*适用对象:块级元素和表格中的单元格*/
    /*居中*/
    h1 {text-align:center;}
    
    /*左对齐*/
    p.diary{
        text-align:left;
    }
    
    
    /*每一行被展开为宽度相等,左,右外边距是对齐*/
    /*两端对齐*/
    p.main {text-align:justify;}
    
    /*右对齐*/
    p.date {text-align:right;}
    
    /*表格中的单元格数据*/
    td{
        text-align: center;
    }
    </style>
    </head>
    
    <body>
    <h1>段落中CSS text-align 实例</h1>
    <p class="diary">我的日记</p>
    <p class="main">“当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;当我进入暮年以后,我发现我不能够改变我们的国家,我的最后愿望仅仅是改变一下我的家庭,但是,这也不可能。当我现在躺在床上,行将就木时,我突然意识到:如果一开始我仅仅去改变我自己,然后,我可能改变我的家庭;在家人的帮助和鼓励下,我可能为国家做一些事情;然后,谁知道呢?我甚至可能改变这个世界。”</p>
    <p class="date">202047 号</p>
    <p><b>注意:</b> 重置浏览器窗口大小查看 &quot;justify&quot; 是如何工作的。</p>
    
    <br><br>
    
    <h1>表格CSS text-align 实例</h1>
    <table border="1" width="400px" align="center">
        <tr>
            <th>学号</th>
            <th>姓名</th>
        </tr>
        <tr>
            <td>01</td>
            <td>王五</td>
        </tr>
        <tr>
            <td>02</td>
            <td>李四</td>
        </tr>
    </table>
    
    </body>
    
    </html>

        2. 文本的首行缩进:text-indent(用来指定文本的第一行的缩进) (适用对象:块级元素和表格中的单元格)

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>文本属性</title> 
    <style>
    
    /*适用对象:块级元素和表格中的单元格*/
    /*居中*/
    h1 {text-align:center;}
    
    /*左对齐*/
    p.diary{
        text-align:left;
    }
    
    
    /*每一行被展开为宽度相等,左,右外边距是对齐*/
    /*两端对齐*/
    p.main {text-align:justify;}
    
    /*右对齐*/
    p.date {text-align:right;}
    
    /*文本缩进*/
    p.information{
        text-indent: 2em;
    }
    
    /*表格中的单元格数据*/
    td{
        text-align: center;
    }
    </style>
    </head>
    
    <body>
    <h1>段落中CSS text-align 实例</h1>
    <p class="diary">我的日记</p>
    <p class="main">“当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;当我进入暮年以后,我发现我不能够改变我们的国家,我的最后愿望仅仅是改变一下我的家庭,但是,这也不可能。当我现在躺在床上,行将就木时,我突然意识到:如果一开始我仅仅去改变我自己,然后,我可能改变我的家庭;在家人的帮助和鼓励下,我可能为国家做一些事情;然后,谁知道呢?我甚至可能改变这个世界。”</p>
    <p class="date">202047 号</p>
    <p><b>注意:</b> 重置浏览器窗口大小查看 &quot;justify&quot; 是如何工作的。</p>
    
    <br><br>
    
    <h1>表格CSS text-align 实例</h1>
    <p class="information">下面的是一个学生信息表</p>
    <table border="1" width="400px" align="center">
        <tr>
            <th>学号</th>
            <th>姓名</th>
        </tr>
        <tr>
            <td>01</td>
            <td>王五</td>
        </tr>
        <tr>
            <td>02</td>
            <td>李四</td>
        </tr>
    </table>
    
    </body>
    
    </html>

        3. 字行行高:line-height(文本中基线最小的距离)(适用对象:所有对象

              参考:https://blog.csdn.net/IT_Queen/article/details/54729949

                 顶线、中线、基线、底线

              

              行高(line-height):包括内容区与以内容区为基础对称拓展的空白区域,我们称之为行高。一般情况下,也可以认为是相邻文本行基线间的距离。

              

               注意:基线(base line)并不是汉字文字的下端沿,而是英文字母“x”的下端沿。

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>行高</title> 
    <style>
    p.em{
        line-height: 2em;
    }
    p.number{
        line-height: 2;
    }
    p.small {line-height:70%;}
    p.big {line-height:200%;}
    </style>
    </head>
    
    <body>
    <p>
    这是一个标准行高的段落。<br>
    这是一个标准行高的段落。<br>
    大多数浏览器的默认行高约为110%至120%。<br>
    </p>
    
    <p class="em">
    这是一个2em行高的段落。<br>
    这是一个2em行高的段落。<br>
    </p>
    
    
    <p class="number">
    这是一个2倍行高的段落。<br>
    这是一个2倍行高的段落。<br>
    </p>
    
    <p class="small">
    这是一个更小行高的段落。<br>
    这是一个更小行高的段落。<br>
    </p>
    
    <p class="big">
    这是一个2倍行高的段落。<br>
    这是一个2倍行高的段落。<br>
    </p>
    
    </body>
    </html>

     

     

        

        4. 单词之间的空白空间:word-spacing(适用对象:所有对象)

    <html>
    <head>
    <meta charset="utf-8"> 
    <title>单词之间的空白空间</title> 
    <style type="text/css">
    p
    { 
        word-spacing:30px;
    }
    </style>
    </head>
    <body>
    
    <p>
        This is some text. This is some text.
    </p>
    
    </body>
    </html>

        5. 字符之间的空间:letter-spacing(适用对象:所有对象)

    <!DOCTYPE html>
    <html> <head> <meta charset="utf-8"> <title>字符之间的空间</title> <style> /*增加字符之间的间隔*/ h1 {letter-spacing:2px;} /*减少字符之间的间隔*/ h2 {letter-spacing:-3px;} /*汉字之间的间距*/ p.charset{letter-spacing: 2em;}
    /*p{word-spacing: 3em;}*/

    </style> </head> <body> <h1>This is heading 1</h1> <h2>This is heading 2</h2> <p class="charset">“当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;</p> <p>“当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;</p> </body> </html>

         6. 文本装饰:text-decoration(不可继承)

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>文本装饰</title> 
    <style>
    
    p{
        /*下划线*/
        /*text-decoration: underline;*/
        
        /*上划线*/
        /*text-decoration:overline;*/
    
        /*删除线*/
        /*text-decoration:line-through;*/
    
        text-decoration: blink;(默认)
    
    }
    a{
        text-decoration: none;
    }
    
    </style>
    </head>
    
    <body>
    <p>“当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;</p>
    
    <a href="#">取消下划线</a>
    </body>
    </html>

        7.  改变字母大写:text-transform   

    <html>
    <head>
    <meta charset="utf-8"> 
    <title>字符之间的空间</title> 
    <style>
    h1{
        /*首字母大写*/
        text-transform: capitalize;
    }
    h2{
        /*全部大写*/
        text-transform: uppercase;
    }
    h3{
        /*全部小写*/
        text-transform: lowercase;
    }
    </style>
    </head>
    
    <body>
    <h1>This is heading 1</h1>
    <h2>This is heading 2</h2>
    <h3>This is heading 3</h3>
    
    </body>
    </html>

         8. 文本阴影:text-shadow

          参考链接:https://www.runoob.com/try/try.php?filename=trycss_text-shadow

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>文本阴影</title> 
    <style>

    h1 {text-shadow:2px 2px #FF0000;}
    </style> </head> <body> <h1>Text-shadow 效果</h1> <p><b>注意:</b> Internet Explorer 9 以及更早的浏览器不支持 text-shadow 属性。</p> </body> </html>

        9. 文本颜色:color

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>文本颜色</title> 
    <style>
    body {color:red;}
    h1 {color:#00ff00;}
    p.ex {color:rgb(0,0,255);}
    </style>
    </head>
    
    <body>
    <h1>这是标题 1</h1>
    <p>这是一个普通的段落。请注意,本文是红色的。页面中定义默认的文本颜色选择器。</p>
    <p class="ex">这是一个类为"ex"的段落。这个文本是蓝色的。</p>
    </body>
    </html>

     

  • 相关阅读:
    第06组 Alpha冲刺(4/6)
    第06组 Alpha冲刺(3/6)
    第06组 Alpha冲刺(2/6)
    第06组 Alpha冲刺(1/6)
    第06组 团队Git现场编程实战
    团队项目-需求分析报告
    团队项目-选题报告
    洛谷3195 玩具装箱(dp,斜率优化)
    CF 1334(edu85) F. Strange Function(线段树,dp)
    CF1325E. Ehab's REAL Number Theory Problem(最小环)
  • 原文地址:https://www.cnblogs.com/sjslove/p/12654747.html
Copyright © 2020-2023  润新知