CSS知识点总结

一直以来从事web开发方面的工作,做过很多项目,也做过无数的日常开发,但自己只专注于需求的理解和系统设计方面,而对web页面的展现很少关注,在遇到页面问题时,往往都会交给UED部门的同事去处理,长此以往,自己也产生了惰性,不论页面的问题大小都统统交给他们解决,这样不仅影响了自己的工作效率,还给UED的同事带去不少麻烦,正好这几天工作不是很紧张,在http://www.w3school.com.cn/index.html网站上浏览了一些关于CSS的资料,感觉CSS比我想象中的要简单多啦,再配合firefox强大的插件firebug来调试,一切都变得非常简单。

插入样式表的方法有三种:
外部样式表:

  1. <link rel="stylesheet" type="text/css" href="mystyle.css" />
内部样式表:
  1. <head>
  2.     <style type="text/css">
  3.       hr {color: sienna}
  4.       p  {margin-left: 20px}
  5.       body {background-image: url("images/back40.gif")}
  6.     </style>
  7. </head>
内联样式:
  1. <p style="color: sienna; margin-left: 20px">
  2.      This is a paragraph
  3. </p>
他们的优先级分别是由低到高,当三种样式同时存在时,内联样式的优先级最高。
    CSS 语法通常有以下几种表现形式: 选择器、属性和值:selector {property: value},如果值为若干单词,则要给值加引号,如:
  1. p { text-aligncentercolorblackfont-familyarial; }
我们对所有的标题元素进行了分组,如:
  1. h1,h2,h2,h3,h5,h6 { colorgreen; }

我们也可以通过派生选择器来限定样式的作用范围,如:
  1. li strong { font-styleitalicfont-weightnormal; }
  
他的作用范围就是:<strong>标签被包含在<li>标签中的时候,样式才起作用 id 选择器: 用#定义样式,如:
  1.   #red {color:red;}
  2.   #green {color:green;}

在页面中作为ID引用
  1.   <p id="red">
  2.      这个段落是红色。
  3.   </p>
  4.   <p id="green">
  5.      这个段落是绿色。
  6.   </p>

还有诸如一下的几种形式:
  1.   #sidebar p {
  2.     font-styleitalic;
  3.     text-alignright;
  4.     margin-top0.5em;
  5.   }
  6.   div#sidebar {
  7.     border1px dotted #000;
  8.     padding10px;
  9.   }

在 CSS 中,类选择器以一个点号显示: .center {text-align: center} 如:
  1.   <h1 class="center">
  2.      This heading will be center-aligned
  3.   </h1>

还可以结合派生器来使用:
  1.   .fancy td {
  2.      color#f60;
  3.      background#666;
  4.   }
  5.   td.fancy {
  6.      color#f60;
  7.      background#666;
  8.   }
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值