摘要: DIV+CSS1、将英文字体设置在前,中文字体设置在后 font-family:"Arial","黑体";line-height :设置行高**想让文字在垂直方向上居中,将行高设置为元素的高度,行高==元素高度(文字内容不能超过元素的宽度,即不能换行)font-weight:文字加粗2、导入样式表1、导入式会占用html空间2、有些浏览器解析会有问题,即浏览器会最后读取@import中的内容 ~~旧的浏览器不支持 @import , @import是CSS2.x的东西 @import的样式会最后加载ps:可将多个css文件通过@import url(&q 阅读全文
posted @ 2013-05-31 01:36 stephenykk 阅读(218) 评论(0) 推荐(0) 编辑
摘要: XML文件中一切成分都可以看做节点,最常见的3中节点类型是:元素节点,属性节点,文本节点注意:元素的属性节点并不是元素的子节点,通过node.getAttributeNode("attrName")获得,元素里的文本是元素的子节点--------------------------------------------------------------------------XML DOM属性:x.nodeType (元素节点1 属性节点2 文本节点3 注释节点8 文档节点9 xmldoc.documentElement..)x.nodeName (#text #docum 阅读全文
posted @ 2013-05-31 01:02 stephenykk 阅读(305) 评论(0) 推荐(0) 编辑
摘要: {*rule !important}这个css规则当今在网页制作的时候的普及已经非常流行了,以前我对它的理解就停留在‘浏览器是否识别阶段’ 而没有真正去研究过,可是现在发生了变化。众所周知,!important这个规则对Ie6.0,Ie7.0和Firefox能写hack,现在就来讲解 这是什么原理: *对于Ie系列浏览器都能够识别, firefox 浏览器则不能识别; !important只有Ie7.0和firefox可以识别,但是Ie6.0不能成功应用. (1)区别ie与firefox的hack为:border:2px solid #f00;*border:1px solid #f00... 阅读全文
posted @ 2013-05-30 21:47 stephenykk 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 不可继承的:display、margin、border、padding、background、height、min-height、max- height、width、min-width、max-width、overflow、position、left、right、top、 bottom、z-inde 阅读全文
posted @ 2013-05-30 21:38 stephenykk 阅读(2267) 评论(0) 推荐(0) 编辑
摘要: 给一个p标签增加一个类(class),可是执行后该class中的有些属性并没有起作用。通过Firebug查看,发现没有起作用的属性被覆盖了。这个时候突然意识到了CSS选择器的优先级问题,这里就CSS选择器的优先级问题做了一些总结。选择器种类严格来讲,选择器的种类可以分为三种:标签名选择器、类选择器和ID选择器。而所谓的后代选择器和群组选择器只不过是对前三种选择器的扩展应用。而 在标签内写入style=""的方式,应该是CSS的一种引入方式,而不是选择器,因为根本就没有用到选择器。而一般人们将上面这几种方式结合在一起,所 以就有了5种或6种选择器了。三种基本的选择器类型语法如 阅读全文
posted @ 2013-05-30 21:26 stephenykk 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 这两天刚写完XHTML加载CSS的几种方式,其中外部引用CSS分为两种方式link和@import。 link方式: <head> <link href="mystyle.css" rel="stylesheet" type="text/css" /> </head> import方式: <head 阅读全文
posted @ 2013-05-30 20:58 stephenykk 阅读(468) 评论(0) 推荐(0) 编辑
摘要: js毫秒时间转换成日期时间 ~~~ new Date()函数可以可以接受的参数有:日期时间字符串,(y,m,d)数值 ,毫秒数 new Date(y,m,d) new Date (n) ~~ 毫秒数n 返回对应的日期时间对象 new Date(aString) ~~~ new Date("2011/ 阅读全文
posted @ 2013-05-30 16:25 stephenykk 阅读(11734) 评论(0) 推荐(1) 编辑
摘要: JavaScript 操作样式表(StyleSheet) JavaScript对单个元素样式的操作很简单,只要操作元素上的style属性就可以了。但是有时候仅操作单个元素的样式无法达到我们需要的效果。当需要批量修改一大堆元素的样式时如果遍历修改就很浪费资源,这时候就可以直接操作样式表来实现批量修改样式。 样式表实际上也是一个DOM节点,一般分为两种,一种是使用LINK标签引入的外部样式表文件,另一种是直接在文档中使用STYLE标签储存的样式表数据。它们必须存在与文档中才会生效,比如下面的代码我把样式表的标签删除了之后,它设置的样式也会失效。 ~~~ 样式表也是一个dom节点,删除样式表节点.. 阅读全文
posted @ 2013-05-26 16:06 stephenykk 阅读(342) 评论(0) 推荐(0) 编辑
摘要: screenX:鼠标在显示屏幕上的坐标。 clientX:鼠标在页面显示区域的坐标。 注:以上两个都是各浏览器通用的。 ~~~当浏览器不是最大化时,浏览器的左边和屏幕的左边就不是重叠的了,此时 event.clientX 不等于 event.screenX;浏览器最大化时 可视区域的上边和屏幕的上边 阅读全文
posted @ 2013-05-26 15:08 stephenykk 阅读(547) 评论(0) 推荐(0) 编辑
摘要: css中font的写法 font属性简写方法最常见写法: H1 { font:bold 16px Arial; } ~~~顺序font:Style Weight Size/Line-height Family分别为:'font-weight'和'font-size'和'font-family' 注意中间为空格下面转至其他说法:font版本:CSS1/CSS2 兼容性:IE4+ NS4+ 继承性:有 语法: font : [ [ <'font-style'> || <'font-variant'&g 阅读全文
posted @ 2013-05-26 11:29 stephenykk 阅读(629) 评论(0) 推荐(0) 编辑