博文

CSS插入XHTML方式:(2012-11-22 17:16:00)

摘要: 外部样式表-独立的一个文件(myStyles.css)
<head><link rel="myStyles"
type="text/css" href="样式表的URL"/></head>
内联样式表
<h1
style="color:red;">……</h1>
嵌入式样式表
<head><style
type="text/css">…………<style></head>
<head><style type="text/css">@import
url(myStylses.css);<style></head>
——在嵌入表中引入外部表
link
@import——当你的网页须要引入多个外部CSS文件时.你可以运用
link引入一个CSS,然后在这个CSS文件中用@import形式引入其它多个 CSS文件

样式继承
不可继承——margin、padding、border、background
可被继承——
计算值继承——front-size

样式层叠
优先级:

浏览器默认<用户自定义(normal)<网页设计师编写(normal)<网页设计师编写(import)<用户自定义(import)
排放次序判断


找出选择器对特定元素的所有声明
......

阅读全文(1033) | 评论:1 | 复制链接

css float 解析学习(2012-11-22 15:23:00)

摘要: 点评:float 属性定义元素浮动到左侧或右侧。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。









什么是CSS Float? 定义: float 属性定义元素浮动到左侧或右侧。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级元素,而不论它本身是何种元素。元素对象设置了float属性之后,它将不再独自占据一行。浮动块可以向左或向右移动,直到它的外边缘碰到包含它的框或另一个浮动块的边框为止。
fload属性有四个可用的值:Left 和Right 分别浮动元素到各自的方向,None (默认的) 使元素不浮动,Inherit 将会从父级元素获取float值。
下面让我们来详细了解下css float 1.Float的用处 除了简单的在图片周围包围文字,浮动可用于创建全部网页布局。 浮动对小型的布局同样有用。例如页面中的这个小区域。如果我们在我们的小头像图片上使用浮动,当调整图片大小的时候,盒子里面的文字也将自动调整位置: 同样的布局可以通过在外容器使用相对定位,然后在头像上使用绝对定位来实现。这种方式中,文本不会受头像图片大小的影响,不会随头像图片的大小而有相应变化。 程序代码
需要用到的CSS样式
body{ margin:0px; padding:0px; text-align:center; font:Arial, Helvetica, sans-serif; font-size:12px;}
div,p,ul,li,h2,h3,h4,h5{ padding:0px; margin:0px;line-height:22px;}
h1{ font-size:14px;}
body >div{ text-align:left; marg......

阅读全文(818) | 评论:1 | 复制链接

CSS Overflow属性详解(2012-11-22 15:17:00)

摘要: 检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。
所有对象的默认值是 visible ,除了 textarea 对象和 body 对象的默认值是 auto 。设置 textarea 对象此属性值为 hidden 将隐藏其滚动条。 overflow属性有四个值:visible (默认), hidden, scroll, 和auto。同样有两个overflow的姐妹属性overflow-y 和overflow-x,它们很少被采用。 Visible 如果你不设置overflow属性,则默认的overflow属性值就是visible。所以一般而言,并没有什么理由特别的设定overflow的属性为visible除非你想覆盖它在其它地方被设定的值。 这里需要记住的重要的事情是,尽管盒子外面的内容是可见的,内容并不会影响页面的工作流。比如: 一般来说,你至少不用为里面的内容为文字的盒子设置固定的高度,这样就不会遇到这种情况了。 Hidden 默认值visible的相反的值就是hidden。它会将所有超出盒子的所有内容都给隐藏掉。 这对应付使用动态的内容,而且可能会由于内容溢出而引起一些布局上的问题的确很有用。尽管如此,请记住用此方法隐藏的内容将彻底的看不到(除非去查看源代码)。 比如有的用户设置他们的浏览器的默认字体比你预期的要大些,你会将一些文字推到盒子的外面然后完全的隐藏之…… Scroll 设置一个盒子的overflow值为scroll将会隐藏掉渲染到盒子之外的内容,但是它将会提供一个滚动条在盒子内部滚动,从而可以查看剩下的内容。 值得注意的是,使用scroll将会同时产生水平和垂直两个滚动条,就算内容只需要其中一个。 Auto overflow的auto值很像scroll,它唯一解决的是在你不需要的时候也会出现滚动条的问题。 清除浮动 设置overflow的一个更流行的用处是,说也奇怪,清除浮动。设置overflow并不会在该元素上清除浮动,它将清除自己(self-clear)。意思就是,应用了o......

阅读全文(665) | 评论:0 | 复制链接