您当前的位置: 首页 >  css

Gutie_bartholomew

暂无认证

  • 3浏览

    0关注

    378博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

精通CSS+DIV网页样式与布局--初探CSS

Gutie_bartholomew 发布时间:2018-03-04 13:31:42 ,浏览量:3

        CSS英文名Cascading Style Sheet,中文名字叫层叠样式表,是用于控制页面样式并允许将样式信息与网页内容分离的一种标记性语言,DIV+CSS是WEB设计标准,它是一种网页的布局方法。与传统中通过表格(table)布局定位的方式不同,它可以实现网页页面内容与表现相分离。提起DIV+CSS组合,还要从XHTML说起。XHTML是一种在HTML(标准通用标记语言的子集)基础上优化和改进的新语言,目的是基于XML应用与强大的数据转换能力,适应未来网络应用更多的需求。“DIV+CSS”其实是错误的叫法,而标准的叫法应是XHTML+CSS。因为DIV与Table都是XHTML或HTML语言中的一个标记,而CSS只是一种表现形式。

        接下来,小编会从最基础的CSS.DIV网页样式与布局,开始慢慢的介绍,一点点的深入,然后结合例子,慢慢分析,希望对大家有所帮助。通常我们在学习CSS时,应该尽量的参照其她网站的编写CSS。比如百度,谷歌等,通过学习其她网站的CSS代码,可以很快的对页面设计有不一样的心动感觉,更容易上手。这个我们叫做“站在巨人的肩膀上。” 今天小编主要简单的介绍一下CSS的基本概念以及CSS的基本语法,首先我们来看一张图:

         

        接着,小编会顺着这张图的脉络,依次减少CSS的基本知识。

        初探CSS

        概念:CSS(Cascading Style Sheet),中文译为层叠样式表,是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

        使用CSS控制页面:CSS控制页面的方法有四种:分别为行内样式,内嵌式,链接式和导入样式。对于稍微庞大的网页我们都会使用链接样式,这是因为其将HTML和CSS分开编写,便于后期维护,而且明朗清晰。

    基本语法

    对于CSS选择器,也就是我们选择哪个html物件进行CSS样式控制,有三种:分别为标记选择器,类别选择器和ID选择器,接下来,小编对这三个选择器进行详细介绍。

   标记选择器:

    

    我们来看一个例子的代码及其显示效果:

     

[html] view plain copy
print ?
  1.   
  2.   
  3.   
  4.   
  5. Untitled Document  
  6.   
  7. h1{  
  8. color:#0000FF;  
  9. font-size:40px;  
  10. }  
  11.   
  12.   
  13.   
  14.   
  15. CSS选择器  
  16. CSS选择器  
  17.   
  18.   




Untitled Document

h1{
color:#0000FF;
font-size:40px;
}




CSS选择器
CSS选择器


    效果如下:

    

   类别选择器:继续讲类别选择器:也就是我们常说的.class。

    

     对比上面的标记选择器,我们很容易看出来,就一个h1变成了.class;别的看不出变化,那我们看看代码里边怎么应用,我们来看一个例子的代码及其显示效果:

      

[html] view plain copy
print ?
  1.   
  2.   
  3. class选择器  
  4.   
  5. class选择器1

    class选择器2

    class选择器3

    h3同样适用          分析一下上面的代码,我们每一个P标记都用一个class进行控制,一个class="one"对应一个.one{},然后在.one里边添加属性,就可以了,效果如下:

          

        我们看的出来,这个h3跟.two是一个效果,只是字体不一样,那就是h3默认的字体与class的区别。采用class的好处是可以让用户充分的自定义并且这个class可以重复的被使用,这就是咱们的p标志和h3标志所显示的那样。

         ID选择器

         

          我们来看一个例子的代码及其显示效果:

          

    [html] view plain copy
    print ?
    1.   
    2.   
    3. ID选择器  
    4.   
    5. ID选择器1

      ID选择器2

      ID选择器3

      ID选择器3

              对比类别选择器多了一个“#”,ID与class的区别是:ID不允许出现两个同样的ID,显示效果如下:

         

          CSS的声明

          对于CSS的声明这里有三种,集体声明,全局声明和嵌套声明,看下边两个例子:

          

      [html] view plain copy
      print ?
      1.   
      2.   
      3. 集体声明  
      4.   
      5. 集体声明h1 集体声明h2 集体声明h3 集体声明h4 集体声明h5

        集体声明p1

        集体声明p2

        集体声明p3

                效果如下:

             

            下边这个例子为嵌套声明,可以帮助我们很精确的找到我们想控制的区域:

            

        [html] view plain copy
        print ?
        1.   
        2.   
        3. CSS选择器的嵌套声明  
        4.   
        5. 嵌套使用CSS标记的方法

          嵌套之外的标记不生效           效果如下:

                

                CSS的继承,详情请点击,我们来看一个例子的代码以及运行的效果:

                

                

          [html] view plain copy
          print ?
          1.   
          2.   
          3.     父子关系  
          4.       
          5.   
          6. 祖国的首都北京

            欢迎来到祖国的首都北京,这里是全国政治、经济、文化的中心

            • 在这里,你可以:
              • 感受大自然的美丽
              • 体验生活的节奏
              • 领略首都的激情与活力
            • 你还可以:
              1. 去八达岭爬长城
              2. 去香山看红叶
              3. 去王府井逛夜市

            如果您有任何问题,欢迎联系我们

                         效果如下:

                         

               

        转自:http://blog.csdn.net/u010850027/article/details/42110533
关注
打赏
1662709650
查看更多评论
立即登录/注册

微信扫码登录

0.1370s