zoukankan      html  css  js  c++  java
  • 3、字体、背景、和文本的属性

    1,CSS当中的样式属性详解

    Css当中的属性非常多,大体上可以分为以下几类:字体、背景、文本、位置、布局、边缘、列表。

    1)、字体

    字体的属性主要包括文字的字体、大小、颜色、显示效果等基本样式,下面是各种字体属性的详细介绍。

    Font-family:该属性用于设置字体系列。

    Font-size:该属性定义文字的大小,可以使用度量单位来设置字体的大小,也可以使用一个相对的字体大小。还可以使用绝对的大小标记符。

    绝对大小的设置为 xx-small、x-small、small、medium、large、x-large、xx-large中的任意一个。Xx-small为最小,xx-large为最大。

    font-style

    该属性用于定义字体样式为Normal、Italic或者Oblique(斜体)。

    text-decoration

    该属性用于在文本中条件下划线、上划线、中划线、闪烁效果。

    font-weight

    该属性用于设置粗体字的磅值

    该属性的值有:normal、bold、bolder、lighter、100~900

    2)背景

    背景包括背景颜色、背景图像、以及背景图像的控制。

    Background-color:设置背景色,transparent表示透明的背景色。

    Background-image:设置元素的背景图像

    Background-repeat:确定背景图像是否以及如何重复。

    这个属性的取值no-repeat:表示背景图像只在元素的显示区域中出现一遍。

    Repeat:在水平和垂直方向上垂直。

    Repeat-x和Repeat-y分别在水平或者垂直方向上重复

    Background-attachment:确定背景图像是否跟随内容滚动,

    设置为fixed时,表示固定背景图像,为scroll时,表示图像跟随内容的移动而移动。

    Background-position:指定背景图像的水平位置和垂直位置。水平位置的取值可以是left、center、right。也可以是数值。

    垂直的取值可以是top、center、bottom。也可以是数值。

    3)文本

    文本的属性包括:文字间距、对齐方式、上标、下标、排列方式、首行缩进。

    Word-spacing:设置单词之间的间距。

    Letter-spacing:设置字符之间的间距

    Text-align:设置文本的水平对齐方式,取值可以是left、right、center、justfy

    Text-indent:设置第一行文本的缩进值

    Line-height:设置文本所在行的行高。

    文档流

    4)位置

    位置属性就是制定元素的位置。

    Position:设置对象的定位方式。有三种取值:absolute(绝对定位)、relative(相对定位)和static(无特殊定位)默认为static。

    Left:设置元素左边的水平位置

    Top:设置元素顶部的垂直位置

    Width:设置元素显示的宽度

    Height:设置元素显示的高度

    Z-index:使用定位后,

    5、边缘

    Margin类用于设置元素的边界与其他元素的空隙大小。

    Margin-top:设置元素的上边界和与其他元素之间的空隙大小。

    Margin-right:设置元素的右边界与其他元素之间的空隙大小。

    Margin-bottom:设置元素的下边界与其他元素之间的空隙大小。

    Margin-left:设置元素的左边界与其他元素之间的空隙大小。

    Margin:用作上面4个属性的略写。

    代码:字体属性

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title></title>
        <style type="text/css">
            p {
                font-family:'Comic Sans MS';
                font-size:xx-large;
                color:green;
                font-style:italic;
                text-decoration:none;
            }
            a {
            
                text-decoration:none;
            }
        </style>
    </head>
    <body>
    
        <a href="#">超链接</a>
        <a href="#">超链接</a>
        <a href="#">超链接</a>
        <a href="#">超链接</a>
        <p>今天中午我决定去买58908094个茶叶蛋吃</p>
        <p>今天中午我决定去买5个茶叶蛋吃</p>
        <p>今天中午我决定去买5个茶叶蛋吃</p>
        <p>今天中午我决定去买5个茶叶蛋吃</p>
        <p>今天中午我决定去买5个茶叶蛋吃</p>
        <p>今天中午我决定去买5个茶叶蛋吃</p>
    </body>
    </html>

    代码:背景属性

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title></title>
        <style type="text/css">
            /*body {
                background-image:url(images/1.jpg);
                background-attachment:scroll;
            }*/
            div.div1 {
                height:500px;
                background-color:yellow;
                background-image:url(images/1.jpg);
                background-repeat:no-repeat;
                background-position:right;
            }
        </style>
    </head>
    <body>
            <div class="div1"></div>
        <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
        <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
        <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
        
    
        <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
        <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
        <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
        <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
        <br /><br /><br /><br /><br /><br /><br /><br /><br />
    </body>
    </html>

    代码:文本属性

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title></title>
        <style type="text/css">
            div.div1 p {
                    background-color:yellow;
                    word-spacing:20px;
                    letter-spacing:20px;
                 }
            div.div2 p {
                text-align:center;
                text-indent:30px;
                background-color:green;
                line-height:35px;
            }
           
            
        </style>
    </head>
    <body>
            <div class="div1">
                <p>学了 不一定 会,会了 不一定 能 找到 工作 ,找到工作不一定高薪,高薪不一定能买得起房子,买得起房子不一定能取得其老婆,取得其老婆不一定能以下省略一千字。。。。</p>
            </div>
    
        <div class="div2">
            <p>我要好好学习天天向上,否则就单身一辈子</p>
        </div>
    
      
    </body>
    </html>
  • 相关阅读:
    mysql 之 union 分类: database 测试 2014-02-12 11:59 218人阅读 评论(0) 收藏
    MySql模糊查询like通配符使用详细介绍 分类: database 测试 2014-02-12 10:19 6829人阅读 评论(1) 收藏
    sed(查找替换) 与awk(提取字段) 分类: ubuntu 测试 2014-02-11 12:08 4074人阅读 评论(0) 收藏
    Linux命令行uniq 分类: ubuntu 测试 2014-02-10 17:52 341人阅读 评论(0) 收藏
    n&1判断奇偶 分类: python基础学习 测试 2014-02-10 15:41 636人阅读 评论(0) 收藏
    vue-cli安装
    input事件
    Edusohu搭建
    Ngxin代理服务基本概述
    五种IO模型---转载
  • 原文地址:https://www.cnblogs.com/wangqiangya/p/13125474.html
Copyright © 2011-2022 走看看