`
shuxiang
  • 浏览: 27027 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

CSS学习笔记(二)

阅读更多

布局

 

  由于电脑屏幕分辨率的不同以及浏览器大小的不同,造成了在布局的时候整个页面的大小的不确定,现有三种方法来解决这一问题,分别是:固定式布局;流式布局;弹性布局。

 

固定布局:使用以像素为单位定义的宽度,这种布局类型称为固定宽度的布局
好处:宽度固定,可以对界面元素进行细致的控制,在浏览器伸缩的过程中,界面内容不会出现变化,如果浏览器的宽度少于固定宽度则会出现滚动条。

缺陷:不能很好的利用屏幕,越大的屏幕造成的浪费越多

流式布局:

弹性布局:

 

CSS网页布局小技巧:

  1. ul标签在Mozilla中默认是有padding值他margin值的,而在IE中只有margin有值。 
  2. 如果一组要嵌套的标签之间需要些间距的话,那就留给位于里面的标签的margin属性吧,而不要去定义位于外面的标签的padding(好处是什么呢?)
  3. li标签前面的图标推荐使用background-image,而不是list-style-image。
  4. 在给你的标签疯狂加选择符的时候,别忘了在CSS里给选择符加上注释。 等你以后修改你的CSS的时候就知道为什么要这么做了。
  5. 定义链接的四种状态要注意先后顺序: Link Visited Hover Active
  6. 与内容无关的图片请使用background
  7. 定义颜色可以缩写#8899FF=#89F
  8. table在某些方面比其它标签表现的要好的多。请在需要列对齐的地方用它。
  9. 完美的单象素外框线表格(在IE5、IE6、IE7及FF1.0.4以上中均可通过测试) 以下是引用片段:
    table{border-collapse:collapse;} 
    td{border:#000 solid 1px;} 
  10. 网站越大,CSS样式越多,开始做前,请做好充分的准备和策划,包括命名规则。页面区块划分,内部样式分类等。

关于选择器:

  1. 交集选择器: 标记选择器+类别选择器/ID选择器
  2. 并集选择器: ,
  3. 后代先择器: 类别选择器、ID选择器、标记选择器 以空格隔开

     构建页面HTML框架时通常只给外层标记(父标记)定义class或id,内层标记(子标记)能通过嵌套表示的则利用嵌套的方法,而不需要再定义新的class或id。只有当子标记无法利用此规则时,才单独进行声明。

 

注意:后代选择器产生的影响不仅限于元素的“直接后代”,而且会影响它的“各级后代”

 

关于继承和层叠:

 

层叠:可以简单的理解成是一种“冲突”的解决方案。

优先级规则可以表述为:行内样式>ID样式>类别样式>标记样式 。有一个大体的原则是:“特殊性越高的元素,优先级别越高”。

 

 

分享到:
评论

相关推荐

    CSS学习笔记CSS学习笔记

    CSS学习笔记CSS学习笔记CSS学习笔记CSS学习笔记

    HTML+CSS学习笔记.zip

    HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记HTML+CSS学习笔记 ...

    Head First HTML&CSS 学习笔记.zip

    CSS 学习笔记 Head First HTML&CSS 学习笔记Head First HTML&CSS 学习笔记 Head First HTML&CSS 学习笔记Head First HTML&CSS 学习笔记 Head First HTML&CSS 学习笔记Head First HTML&CSS ...

    HeadFirst HTML&CSS学习笔记.zip

    CSS学习笔记 HeadFirst HTML&CSS学习笔记HeadFirst HTML&CSS学习笔记 HeadFirst HTML&CSS学习笔记HeadFirst HTML&CSS学习笔记 HeadFirst HTML&CSS学习笔记HeadFirst HTML&CSS学习笔记 Head...

    html和css学习笔记

    作为html 和css 学习笔记 和 复习大纲

    html css js 学习笔记.zip

    html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习...

    html+css前端学习笔记.zip

    html+css前端学习笔记html+css前端学习笔记html+css前端学习笔记 html+css前端学习笔记html+css前端学习笔记html+css前端学习笔记 html+css前端学习笔记html+css前端学习笔记html+css前端学习笔记 html+css前端学习...

    个人css学习笔记 精华版

    个人css学习笔记 精华版 个人css学习笔记 精华版

    css经典学习笔记.zip

    css经典学习笔记

    html与css的学习笔记与练习.zip

    html与css的学习笔记与练习html与css的学习笔记与练习 html与css的学习笔记与练习html与css的学习笔记与练习 html与css的学习笔记与练习html与css的学习笔记与练习 html与css的学习笔记与练习html与css的学习笔记与...

    html+css+js学习笔记.zip

    html+css+js学习笔记html+css+js学习笔记html+css+js学习笔记html+css+js学习笔记 html+css+js学习笔记html+css+js学习笔记html+css+js学习笔记html+css+js学习笔记 html+css+js学习笔记html+css+js学习笔记...

    学习HTML和CSS的笔记.zip

    学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习HTML和CSS的笔记学习HTML和CSS的笔记 学习HTML和CSS的笔记学习...

    《韩顺平轻松搞定网页设计》DIV+CSS学习笔记

    《韩顺平轻松搞定网页设计》DIV+CSS学习笔记

    CSS和CSS3学习笔记(全)

    CSS和CSS3学习笔记,知识全面,知识分类清晰,内涵学习3D的链接博客

    DIV+css学习笔记

    DIV+css学习笔记DIV+css学习笔记

    前端的学习笔记HTML+css.zip

    前端的学习笔记HTML+css前端的学习笔记HTML+css前端的学习笔记HTML+css 前端的学习笔记HTML+css前端的学习笔记HTML+css前端的学习笔记HTML+css 前端的学习笔记HTML+css前端的学习笔记HTML+css前端的学习笔记HTML+css...

    很好的css学习笔记,pdf格式(64页)

    很好的css+div学习笔记和资源,pdf版,字迹相当清晰,内容循序渐进,逻辑清楚!

    HTML+CSS个人学习笔记

    HTML+CSS个人学习笔记

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记.zip

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门...

    HTML+CSS+JavaScript教程学习笔记.zip

    HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 ...

Global site tag (gtag.js) - Google Analytics