http://blog.sina.com.cn/mycombnet[订阅][手机订阅]
个人资料
分类
    内容读取中…
网站建设套餐

 

友情链接
好友
读取中...
评论
读取中...
博文

1、IE与Firefox下对CSS解析的区别,这是我在使用中的一些经验,拿出来和大家分享,希望大家继续

对高度的解析

IE:将根据内容的高度变化,包括未定义高度的图片内容,即使定义了高度,当内容超过高度时,将使用实际高度。

Firefox:没有定义高度时,如果内容中包括了图片内容,MF的高度解析是根据印刷标准,这样就会造成和实际内容高度不符合的情况;当定义了高度,但是内容超过高度时,内容会超出定义的高度,但是区域使用的样式不会变化,造成样式错位。

结论:大家在可以确定内容高度的情况下最好定义高度,如果真的没有办法定义高度,最好不用使用边框样式,否则样式肯定会出现混乱!

img对象alt和title的解析
alt:当照片不存在或者load错误时的提示;
title:照片的tip说明。
在IE中如果没有定义title,alt也可以作为img的tip使用,但是在MF中,两者完全按照标准中的定义使用

结论:大家在定义img对象时,最后将alt和title对象都写全,保证在各种浏览器中都能正常使用

其他的细节差别
当你在写css的时候,特别是用float: left(或right)排列一窜图片时,会

常用CSS 样式大全(2009-10-30 11:49)


.buttoncss {
background: #E8F4FF url(../Images/bluebuttonbg.gif);
border: 1px #003399 solid;
border-bottom: #93BEE2 1px solid;
border-left: #93BEE2 1px solid;
border-right: #93BEE2 1px solid;
border-top: #93BEE2 1px solid;
color: #003399;
color: 006699;
cursor: hand;
font: normal 9pt 'Tahoma', '宋体';
height: 22px;
width: 60px;
}


.bluebuttoncss {
background: #FFFFFF url(../Images/blue_button_bg.gif);
border: 0px #93BEE2 solid;
color: #003366;
cursor: hand;
font: normal 9pt 'Tahoma', '宋体';
}


.redbuttoncss {
background: #FFFFFF url(../Images/redbuttonbg.gif);
border: 1px #93BEE2 solid;
border-bottom: #93BEE2 1px solid;
border-left: #93BEE2 1px solid;
border-right: #93BEE2 1px solid;
border-top: #93BEE2 1px solid;
color:

这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为
; ´php.ini´。PHP 将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC
; 指明的路径;编译时指定的路径。
; 在windows下,编译时的路径是Windows安装目录。
; 在命令行模式下,php.ini的查找路径可以用 -c 参数替代。

; 该文件的语法非常简单。空白字符和用分号´;´开始的行被简单地忽略(就象你可能
; 猜到的一样)。 章节标题(例如 : [Foo])也被简单地忽略,即使将来它们可能
; 有某种的意义。
;
; 指示被指定使用如下语法:
; 指示标识符 = 值
; directive = value
; 指示标识符 是 *大小写敏感的* - foo=bar 不同于 FOO = bar。
;
; 值可以是一个字符串,一个数字,一个 PHP 常量 (如: E_ALL or M_PI), INI 常量中的
; 一个 (On, Off, True, False, Yes, No and None) ,或是一个表达式
; (如: E_ALL & ~E_NOTICE), 或是用引号括起来的字符串('foo').
;
; INI 文件的表达式被限制于位运算符和括号。
; | bitwis

PHP的VC6 X86和VC9 X86的区别

今天在网上看到消息,php5.30版本released了,于是马上到官方网去准备下载最新版本,因为我用的是Windows操作系统,所以就下载PHP for windows的版本,打开PHP for windows的下载网页http://windows.php.net/download/,看到的是四个版本,有点晕乎乎...

VC9 x86 Non Thread Safe
VC9 x86 Thread Safe
VC6 x86 Non Thread Safe
VC6 x86 Thread Safe
不过旁边倒是给了提示,是关于VC9和VC6的区别:

      “如果你的服务器用的是Apache 1或者Apache 2的,那么选择VC6版本的;如果是用IIS的,那么选择VC9版本。VC6版本是用Visual Studio 6编译器编译的;而VC9版本是用Visual Studio 2008编译器编译的,性能和稳定性都有改进。需要注意点一点是VC9版本需要你的机器安装 Microsoft 2008 C++ Runtime (x86)或 Microsoft 2008 C++ Runtime (x64)”。

      但是关于这个Non Thread Safe(非线程安全) 和 Thread Safe(线程安全)的区别,我也不是十分的理解... Google了下就下面两句话

IFRAME透明化(2009-04-29 11:29)

IFRAME背景颜色的透明化
方法一:
test.html
<IFRAME ID='frame1' SRC='a.html' allowTransparency='true' HEIGHT=180 WIDTH=300> </IFRAME>
 <IFRAME ID='frame2' SRC='b.html' allowTransparency='true' STYLE='background-color:#459800' HEIGHT=180 WIDTH=300>
 </IFRAME>

按钮定义如下:

<INPUT TYPE='button' VALUE='不透明' onclick='turnTransparencyOff()'>
<INPUT TYPE='button' VALUE='透明' onclick='turnTransparencyOn()'>

<script>
//函数turnTransparencyOff():

function turnTransparencyOff()
{ document.all.frame1.allowTransparency = false; document.all.frame2.allowTransparency = false; }

//函数turnTransparencyOn():

function turnTransparencyOn()
{ document.all.frame1.allowTransparency = true; document.all.frame2.allowTransparency = true; }
</script></SPAN>

a.html
<HTML><HEAD><TITLE></TITLE>
<M

如题,就是在网页中,只显示右侧的垂直滚动条,而不要底部的水平滚动条;这个问题让我挠头了半天。

做的那个管理界面,为了能让菜单在整个窗口中显示,我没有用Frame,而是用了iFrame;为了让iFrame窗口适用大小,我也用JavaScript代码做了判断;

插入iFrame的代码如下(我没有设宽高,宽高有Js代码控制的,这里不再描述)
<iframe src='welcome.html' name='workArea' align='middle' marginwidth='0' marginheight='0' allowtransparency='true' application='true' id='workArea' scrolling='auto'></iframe>

滚动条设了自动auto,当页面内容多时,会自动出现滚动条;

预想效果是出现了,但是不仅出了右侧的竖滚动条,下面左右滚动的横滚动也出现了,调整内容宽度,也一样;郁闷;虽然不影响大碍,但是觉得太不爽了。

看网上有人说,设置body的css样式;
<style type='text/css'>
body {
overflow-x : hidden ;
}
</style>

试过之后,发现不行,有的说是IE不支持,我看可能是我的页网是xhtml的问题吧,如果去掉了头部的DTD;就是
<!DOCTYPE html PUBL

一、Iframe标记的使用 
  提起Iframe,可能你早已将之扔到“被遗忘的角落”了,不过,说起其兄弟Frame就不会陌生了。Frame标记即帧标记,我们所说的多帧结构就是在一个浏览器窗口中显示多个HTML文件。现在,我们遇到一种很现实的情况:如有一个教程,是一节一节地上,每页末尾做一个“上一节“、“下一节“的链接,除了每节教程内容不同之外,页面其它部分内容都是相同的,如果一页一页地做笨页面,这似乎太让人厌烦了,这时突发奇想,如果有一种方法让页面其它地方不变,只将教程做成一页一页的内容页,不含其它内容,在点击上下翻页链接时,只改变教程内容部分,其它保持不变,这样,一是省时,另则以后如教程有个三长两短的变动,也很方便,不致于牵一发而动全军了;更重要的是将那些广告Banner、栏目列表、导航等几乎每页的都有的东西只下载一次后就不再下载了。 
  Iframe标记,又叫浮动帧标记,你可以用它将一个HTML文档嵌入在一个HTML中显示。它不同于Frame标记最大的特征即这个标记所引用的HTML文件不是与另外的HTML文件相互独立显示,而是可以直接嵌入在一个HTML文件中,与这个HTML文件内容相互融合,成为一个整体,另外,还可以多次在

865 主板搭载Intel自家的ICH芯片从而集成对 Serial ATA 的支持,而且不必再附加控制芯片,本身南桥ICH5/R就可以完整的实现SATA RAID 0/1,这使得串行硬盘的应用广泛。抛开集成在主板上的额外ATA/RAID芯片,单考虑875/865芯片组提供的ICH5和ICH5-R提供的ATA接口,如何用好它们也很繁琐。ICH5-R中提供的SATA接口有两种工作模式,分为独立SATA和SATA RAID(ICH5不带RAID,只有独立SATA一种),其中,运行于SATA RAID时,数据单独传输,不占用PATA通道,而运行于独立SATA时,必须要占用一个PATA通道,即要使用两个SATA通道,我们必须放弃一个PATA通道。正确设定运行模式,可以帮助我们优化系统运行的性能,并最大效率利用ATA通道。
没有SATA硬盘时可以关闭SATA,避免系统搜索SATA硬
2003和XP之间的区别(2009-03-27 21:49)

很多朋友看到不少人的小黑用server操作系统,基于不了解,对稳定性,兼容性,驱动或多或少有些疑虑,适逢今晚给一个朋友解说server2003系统的设置,稍加整理,成就本帖。

Win2003是一个很有争议的操作系统,会用的人感觉很好用,不会用的人感觉很差劲。这是为什么呢,原因就是设置的问题。
首先,windows server 2003是迄今为止微软最强大最稳定的服务器操作系统,尽管最新的2008已经出来,但是目前服务器业界还是2003为主。从NT4.0以来,基于NT核心的操作系统针对不同使用环境分为工作站和服务器。工作站就是我们熟悉的2000/XP/vista,服务器就是2000server/2003/2008。虽然都是NT核心操作系统,但是面对的客户目标不同,在初始设置上还是有所区别和侧重。个人认为,工作站系统应该是简化并多媒体化的NT系统,在保证基本的稳定性上侧重娱乐。而做为服务器,重点除了稳定性还是稳定性。另外由于需要长时间运行对于磁盘管理和内存管理更加完美。由于服务器的侧重点不在于娱乐,一些娱乐功能或被屏蔽,比如主题。为了节能加上大多服务器都是基于远程桌面操作无需配备显示设备,显卡硬件加速被降低以达到节能的目的。等等。因为侧重点不同,初始系统体现的操作