• 2014年度辛星css教程夏季版第三节


      第二节我们讲述的几乎全是CSS的选择器,那么下面这一节我们来讲一下CSS的颜色和文本的一些东西,虽然我对调色不大敏感,但是对于颜色还是比较感兴趣的。

    *********CSS中的颜色***********

    1.说到颜色,不得不一下牛顿,简直是伟大,光的色散,非常大的突破,可以说它一个人完成了几代人没有完成的工作。

    2.下面说一下三原色:即红绿蓝,即RGB,我们在CSS中定义一个颜色可以用这种三原色的方式来自己配色,还可以用一些比如red,green等这种比较经典的颜色。

    3.我们要配色的话,首先需要以#开头,然后跟上三个双位数字的十六制的写法,所谓十六进制,即每一位从0到F,即包括0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。

    4.其中#000000是黑色,#FFFFFF是白色,#FFFF00是黄色,#CCCCCC是一款比较经典的灰色,关于如何配色,我还没有很好的经验可以和大家分享,总之数值越大,颜色越淡,数值越小,颜色越深。

    5.CSS这种颜色组合可以产生出大约十六万种颜色,而且这些大多数还是可以被浏览器正确的解释的。

    ***********文本的样式*********

    1.虽然网站的布局追求多样化,但是,文字信息仍然是不可少的,下面我们就文字说一下CSS中的使用。

    2.关于颜色,用color属性,可以指定文字的颜色,这一点我想大家应该知道怎么用了吧。

    3.text-align属性是指文本的对其方式,可以设置为left(居左)、right(居右)、center(居中)、justfy(每一行被展开且宽度相等,左右外边距对齐)。

    4.text-decoration是指用来设置或者删除文本的装饰,它的最经典的应用就是删除超链接的下划线,如下代码:

    a {text-decoration:none;}

    5.上面我们就是删除了超链接的下划线,比如我们还可以设置如下:

    1 p {text-decoration:overline;}
    2 p {text-decoration:line-through;}
    3 p {text-decoration:underline;}

    第一个是添加了上划线,第二个是中划线,第三个是添加了下划线,不过下划线用的比较广泛,大家比较好接受,上划线和中划线有点怪怪的感觉。

    6.我们还可以设置大小写字母、缩进之类的,我感觉这些对汉语意义不大,倒是英文网站蛮适合的,就不讲了。

    **************字体**************

    1.CSS中我们可以相对自由的设置字体,我们可以用font-family来指定字体名称,我对字体的研究不多,也就知道那么几个。

    2.我们可以用font-size来指定字体大小,我们可以用px表示的方式,即像素的格式。浏览器时有默认的大小的,普通文本的大小是16px,我们可以以用font-size来指定该字体的大小。

    3.我们除了用px来指定字体的大小,还可以用em来指定大小,em的尺寸单位由W3C建议,1em相当于16px,即我们想用40px的时候,就是使用2.5em。

    4.我们可以通过font-style来设置字体的风格,它的两个经典样式就是italic,即倾斜,如下代码:

    p {font-style:italic;}

    5.下面就来一个大杂烩把:

    首先创建一个my.html,内容如下:

    <html>
    <head>
        <title>2014年辛星CSS教学夏季版</title>
        <link rel="stylesheet" type="text/css" href="my.css">
    </head>
    <body>
        <p>博客园辛星,传递温情</p>
    </body>
    </html>

    然后创建一个my.css,内容如下:

    p{color: red;text-align: center;
        font-size: 13px;font-style: italic;}

    ****************小结***************

    1.本节我们主要涉及的就是颜色和字体的排版以及字体的样式。

    2.这里需要说明的是一个是text类的,它用于排版,是一群文字的排布方式。

    3.而font则是每个字的格式,比如字体,字号,字体是否倾斜等等。

  • 相关阅读:
    《SQL Server 2000设计与T-SQL编程》
    sql语句优化 (转)
    SQL Server优化50法(转)
    (转)SQL 优化原则
    sql 锁
    后台服务标准化运营
    ReactNative For Android 框架启动核心路径剖析
    手机QQ会员H5加速方案——sonic技术内幕
    微信支付商户系统架构背后的故事
    [干货] 有了微信小程序,谁还学ReactNative?
  • 原文地址:https://www.cnblogs.com/xinxing/p/3857654.html
Copyright © 2020-2023  润新知