码迷,mamicode.com
首页 > Web开发 > 详细

HTML基础学习(二)—CSS

时间:2016-04-19 19:37:17      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

一、CSS概述

    CSS(Cascading Stytle Sheets)层叠样式表,用来定义网页的显示效果。可以解决HTNL代码对样式定义的重复,提高了后期样式代码的可维护性,并增强了网页的显示效果。即CSS将网页内容和显示样式分离,提高了显示功能。

 

二、CSS与HTML结合方式

1.style属性方式

     利用标签中style属性来改变每个标签的显示样式。

<body>
    <div style="background-color: #76EE00;">这是div区域1</div>
    <div>这是div区域2</div>
    <span style="background-color: #76EE00;">这是span区域1</span>
    <span>这是span区域2</span>
    <p style="background-color: #76EE00;">这是p的区域1</p>
    <p>这是p的区域2</p>
</body>

结果:

技术分享

     该方式比较灵活,但是对于多个相同标签的同一样式定义比较麻烦,适合局部修改。

 

2.style标签方式:(内嵌方式)

     在head标签中加入style标签,对多个标签进行统一修改。

<html>
    <head>
        <title>HTML学习</title>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        
        <style type="text/css">
            div {
                    background-color: #76EE00;
                }
            
            p{
                 background-color: #CD00CD; 
             }
        
        </style>

    </head>

    <body>

        <div>这是div区域1</div>
        <div>这是div区域2</div>
        <span>这是span区域1</span>
        <span>这是span区域2</span>
        <p>这是p的区域1</p>
        <p>这是p的区域2</p>
    </body>
</html>

结果:

技术分享

     该方式可以对单个页面的样式进行统一设置,但对于局部不够灵活。

 

3.导入方式

     前提是已经存在一个定义好的CSS文件。网页的一部分样式需要用到,那么就用到这种方式。

<html>
    <head>
        <title>HTML学习</title>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <style type="text/css">
            @import url("css/mycss.css");
            
            p{
                 background-color: #76EE00; 
             }
        
        </style>
    </head>

    <body>
        <div>这是div区域1</div>
        <div>这是div区域2</div>
        <span>这是span区域1</span>
        <span>这是span区域2</span>
        <p>这是p的区域1</p>
        <p>这是p的区域2</p>
    </body>
</html>
mycss.css
div {
    background-color: #CD00CD;
}

结果:

技术分享

     url括号后面必须要用分号结束。如果导入进来的样式与本页面定义的样式重复,以本页定义样式为准。

HTML基础学习(二)—CSS

标签:

原文地址:http://www.cnblogs.com/yangang2013/p/5409293.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!