不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2012-05-02 17:19  分类:电脑/软件使用 

[血的教训]

不要去下载“Firefox中国版(谋智网络)”,默认情况下会给你安装好多的莫名其妙的插件,推荐去Firefox官方下载原版。

Firefox 原版官方网址:

https://www.mozilla.org/en-US/firefox/all.html

选择其中的“ 中文 (简体) ”版本下载即可!

作者:php-note.com  发布于:2012-05-02 16:11  分类:HTML/CSS/JS 

大家都知道,seo的一个很重要的一点就是要把网站做的条理清晰,让搜索引擎很容易的读明白,这个条理清晰不仅体现在网站的物理路径,url等地 方。在<h1><h2><h3>等方面也是这样。并不是<h1>对于关键字排名有帮助,那么在什么有关键词出现的地方我都用<h1>,那么用多了,第一, 有可能会被认为优化过度,第二,到处都是<h1>,你怎么才能让搜索引擎知道哪里才是最重要的呢?稀释了<h1>的作用。

作者:php-note.com  发布于:2012-05-01 01:55  分类:HTML/CSS/JS 

1.父框架到子框架的引用

知道了上述原理,从父框架引用子框架变的非常容易,即:

window.frames["frameName"];

这样就引用了页面内名为frameName的子框架。如果要引用子框架内的子框架,根据引用的框架实际就是window对象的性质,可以这样实现:

window.frames["frameName"].frames["frameName2"];

这样就引用到了二级子框架,以此类推,可以实现多层框架的引用。

作者:php-note.com  发布于:2012-05-01 01:49  分类:HTML/CSS/JS 

一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址 “http://www.abc.com”,但是没有希腊字母的网址“http://www.aβγ.com”(读作阿尔法-贝塔-伽玛.com)。这是 因为网络标准RFC 1738做了硬性规定:

作者:php-note.com  发布于:2012-05-01 01:31  分类:HTML/CSS/JS 

JavaScript作用域

javascript作用域(scope):简单的说,就是创建一个函数时在什么环境下创建的,它控制了JavaScript代码运行时变量和函数的访问范围。在JavaScript中,变量的作用域有全局作用域局部作用域两种。

javascript的作用域链图示

作者:php-note.com  发布于:2012-05-01 01:20  分类:HTML/CSS/JS 

自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法

对于div,p等块级元素,正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的 white-space:normal ,当定义的宽度之后自动换行

作者:php-note.com  发布于:2012-05-01 00:43  分类:HTML/CSS/JS 

一 css的优先级

今天有人跟我说css hack中用!important来区分ie6,因为ie6不支持!important,是的在很早以前我也是用过这种方法写hack,但是后来就基本不 用了。本来我对他谁的ie6不支持!important也没什么异议,可是正好在前几天正好用个这个!important属性解决了一个样式优先级的问 题,而且是支持ie6的,这是为什么呢?到底ie6支不支持!important呢?

作者:php-note.com  发布于:2012-05-01 00:23  分类:HTML/CSS/JS 

之前做地图打印页面的时候,经理要求打印时候把打印的按钮去掉。这个时候就用到了控制打印样式表了。

<link rel=”stylesheet” type=”text/css” media=”print” href=”print.css” />

正因为xhtml和css是分离的,所以我们可以在print.css里自由书写需要打印显示的内容和表现形式。那么这也要求我们在书写xhtml 的时候更多考虑到打印显示效果的需求,良好的扩展标记和结构嵌套,使得我们轻松的使用display:none将内容设置为不显示。然后就是去书写 print.css内容的时候了,你象设置word一样去写你想打印的页面吧。

作者:php-note.com  发布于:2012-04-30 23:12  分类:HTML/CSS/JS 

罪恶的IE6不支持max-height属性,不过我们可以通过jQuery来解决IE6不支持max-height,jQuery的代码如下:

$(".entry").each(function(){
	if($(this)[0].scrollHeight>500)
	$(this).css({"height":"500px"});
});
作者:php-note.com  发布于:2012-04-30 22:55  分类:HTML/CSS/JS 
  • *对大多数符合标准的浏览器应用第一个声明块,目的是创建一个隐形的
    内容为空的块来为目标元素清除浮动。
  • *第二条为clearfix应用 inline-table 显示属性,仅仅针对IE/Mac。
    *利用 * / 对 IE/Mac 隐藏一些规则:
  • * height:1% 用来触发 IE6 下的haslayout。
  • *重新对 IE/Mac 外的IE应用 block 显示属性。
  • *最后一行用于结束针对 IE/Mac 的hack。