过去已被尘封,黑暗再次降临,新的秩序已然建立……
过去已被尘封,黑暗再次降临,新的秩序已然建立……
微软董事长比尔·盖茨(Bill Gates)将于本周五(6月27日,美国当地时间)正式退出公司日常管理工作,以把精力专注于慈善事业.在过去30多年的职业生涯中,虽然盖茨曾与硅谷 IT名流们结下了诸多“恩怨情仇”,但在盖茨临别之际,众多硅谷知名人士仍忍不住主动向盖茨告别,并祝愿他今后在慈善事业上取得新成就.以下就是14名美国IT界知名人士致盖茨离别语(其中包括微软数名高管,排名不分先后,仅为方便阅读):
1、斯科特·麦克尼利(Scott McNealy),服务器制造商Sun董事长:
“我祝愿他今后的事业一帆风顺.我认为他聪明之极.好在他与我本人倒没有什么大冲突,但他确实取得了诸多成就.我觉得他今后的工作担子仍然很重.我愿意看到由他本人来管理盖茨基金会,而不是交给他人看管.我一直认为,对于事业成功的企业家来说,如果他们看到自己的财富被人任意挥霍一空,估计他们至死也不会安宁.”
在被问及是否会想念盖茨时,麦克尼利说:“如果我想念他,也不会有人因此给我点钱用;不过我倒是拿不准他是否会想念我.”
2、史蒂夫·乔布斯(Steve Jobs),苹果首席执行官:
“对微软来说,盖茨引退是一件大事.作为引人注目的退休事件,我个人认为,盖茨此前作出了巨大贡献,他理应受到人们的尊敬.”
3、迈克尔·戴尔(Michael Dell),PC制造商戴尔创始人兼首席执行官:
“在推动标准化计算和新一轮生产力事宜上,盖茨独特的创新能力和远见成为了关键因素.我个人认为,在促使计算机深入到人们日常生活过程中,我们很难找到比盖茨影响力更大的人.”
“对于盖茨的敬业精神,我个人一直非常钦佩.正是盖茨使企业家个人形象更有亲和力.他不仅是一名技术梦想家,同时也是一位商业战略家.多年以来,盖茨向我们展示了他的执着精神,并推动了包括技术创新、公开政策等因素在内的IT产业发展进程.”
“盖茨是屈指可数且已经改变了世界的IT业界领袖之一,正是他使得技术得以普及,从而使这些技术能够被更多人使用.目前我们之所以能开发出改变业界形势的新技术,部分就要归功于盖茨及其微软团队已经建立的良好基础.”
“我个人认为,盖茨最具持续性的贡献无疑将是盖茨基金会.比尔和梅琳达给予了我们诸多人生启示,他们投入大量精力和拿出上亿美元,目的是为了解决全球正面临的最棘手难题.”
“我认为,盖茨仍将一如既往地投入工作.如果非要说有什么不同,那只能说盖茨将把多年投入微软的精力转移到盖茨基金会中,并将更加努力地工作.我们将对此随时加以关注.”
4、马克·库班(Mark Cuban),HDNet和达拉斯小牛队老板,Broadcast.com前首席执行官:
“毫无疑问,盖茨的从业生涯谱写了自己人生传奇,他对世界的巨大影响,其实远高于人们的想像.尽管盖茨留下了许多精彩的故事,但是我最喜爱的那一个,可能连盖茨也不知道.而我自己也曾参与其中.”
“上个世纪80年代初期,Comdex不但为业界会议,而且还是科技人士的休闲聚会活动.在当时举行的一次聚会期间,我正在和几位女孩跳舞.这时她们的一个朋友突然跑来说,得马上离开,去见一位名叫比尔·盖茨的家伙,而他的个人财富高达6000万美元.”
“这是个真实的故事.盖茨,谢谢你给了我努力工作的动机.”
5、米歇尔·柯兹曼(Mitchell Kertzman),Hummer Winblad公司风险投资家:
“我个人猜想,在相对遥远的未来,即使已经没有人记得盖茨本人,及他在微软的角色,所有人仍然会知道盖茨基金会,并了解该基金会对世界所作出的巨大贡献.”
“如果盖茨能够在基金会中投入同样多精力、决心和执着精神,那么他将成为历史上最伟大、永远被人想念的英雄人物之一.盖茨的慈善工作是一个全新领域,我们都将支持盖茨战胜他的新’竞争者’——疾病、愚昧和贫困.”
6、菲利普·卡恩(Philippe Kahn),FullPower科技公司首席执行官,Borland软件公司创始人:
“尽管美国IT产业正由PC时代向苹果iPhone手机和Google时代转变,但盖茨为我们留下了历久弥新的精神财富.”
7、比尔·维特(Bill Veghte),微软在线服务和Windows商务集团高级副总裁:
“我从盖茨身上学到很多有益的东西,而树立雄心壮志是其关键.在这个问题上,盖茨将这样说:’当你考虑某一个问题时,千万不要从数百万的级别去考虑它,而是应该从数亿的级别去考虑.’”
“其次,我认为非常重要、非常有启发意义的一点是:很多人在一生中获得了大量钱财、权力,亦或是在政治和体育领域取得巨大成就.但是对他们来说,这些钱财和权力是否腐蚀了他们的灵魂?”
“有一次,我们曾经开会讨论搜索业务,参与者只有盖茨、我本人以及少数微软高管.在会议过程中,盖茨像我们一样充满热情,他能全面考虑到所有问题.实际上,他本来根本没有必要参加这一会议.”
“要说盖茨对我最有启发的一点是,即使他已经做了很多工作,他的追求、热忱和乐观精神却从未消退过.他支配自己精力、钱财和技能的独特方式值得我们学习.”
8、乔治·科朗尼(George Colony),知名市场研究公司Forrester Research首席执行官:
科朗尼在一则博客中表示:“所谓’建设性垄断’观念,应当是盖茨留给我们的最重要遗产.他并不是技术创新者.以客气点的方式来说,我们可将他称作技术’推广者’;如果用不客气的方式,那他就是技术’剽窃者’.盖茨是一个商业模式创新者,但称不上技术创新者.”
“回首过去,盖茨’建设性垄断’看法与发明家托马斯·爱迪生的观念相类似.两者都通过多种方式创造出优秀技术,并使这些新技术能被更多用户使用.尼科拉·泰斯拉(Nikola Tesla,美国发明家)和史蒂夫·乔布斯(Steve Jobs,苹果首席执行官)则可视为同一枚硬币的反面.”
9、罗伯特·迈特卡尔夫(Robert Metcalfe),以太网发明者,网络设备制造商3COM创始人:
“盖茨是个了不起的人.他非常聪明.尽管我曾经激烈地批评过他,但盖茨并不是一个恶魔.我所发表的第一篇专栏文章,就是批评微软的垄断行为.文章当时发表在美国《计算机世界》(Computer World)杂志上.我也因此开始了自己的记者生涯,时间是1991年2月25日.”
“我当时所主持的专栏名为《观点》,而文章标题为《微软是否在滥用自己的权力?》.在此之后,我对微软的垄断问题提出了尖锐批评,因为早在1991年时,我就发现了微软的垄断行为.微软当时推出了Pen Windows产品,目的就是挤垮Go公司.”
“但无论如何,盖茨仍然身如天神.如果注定有人要成为全球首富,那么盖茨无疑是最佳人选.”
10、丹·布里克林(Dan Bricklin),VisiCalc开发者,Software Garden和Trellix创始人兼总裁:
“他对于业界许多事物都具有极大参与勇气.只要是科技活动,他就会前来,并当众展示自己才能.如果你并不是绝顶高手,却执意要在众目睽睽之下显山露水,这的确需要勇气.但盖茨却成功做到了这点.他做了大量对微软来说必须参与的工作.盖茨愿意成为软件产业面向其他领域的代言人,这让我感到非常钦佩.”
“至今我还记得,我曾经参加过一次微软会议.这一会议似乎是关于Pen计算机技术,他们邀请了很多与会者.会议最后在盖茨家中结束,我们可以在盖茨家中自由穿梭……如果换了我,打死我也不会这样做.”
“盖茨愿意为自己所处领域贡献力量,这足以令人印象深刻.此外,盖茨工作十分努力,能够把握自己所做的工作,并把自己所得返还给社会,这为他人树立了优秀榜样.我很高兴盖茨做到这一点,我祝愿他天天心情愉快.”
11、史蒂夫·鲍尔默(Steve Ballmer),微软首席执行官:
鲍尔默在接受美国《新闻周刊》采访时表示:“他不仅仅是比尔·盖茨,他是与众不同的比尔·盖茨.他创建了微软,积累了财富,组建了基金会,并获得了声誉.其他人很难取得他这样的成就.”
“此外,与公司所有技术人员一样,盖茨也在实践中不断成长.盖茨记忆力比我所知的任何人都好.盖茨能涉及如此广阔的领域,像他这样的人我们今后恐怕很难再碰到.”
12、克雷格·穆迪(Craig Mundie),微软研究与策略首席主管:
“在我加盟微软时,所做的一切工作其实都与PC无关.我还记得与盖茨的谈话.他当时表示,’如果我们能够弄明白如何为这些东西编程,那我们肯定能从中赚钱.’这就体现了他的远见卓识,他敢于为自己的直觉下大赌注.”
“我认为,微软到目前所取得的巨大成就,其实都是基于盖茨从长期发展所下的大赌注.自我加盟微软后,就一直能体会盖茨在应对这些新领域时的独特思考方法.”
“我信奉’疑人不用,用人不疑’的准则.作为一名企业家,我相信人才是最重要的因素,你需要找到有用人才.”
“我曾经与内森·麦沃尔德(Nathan Myhrvold,微软前首席技术官)有过接触,也曾与盖茨打过交道.我发现,在关于如何通过技术帮助他人事宜上,我们有着一样的热情.”
“我曾经负责超级计算业务.很多人认为我应当放弃该职位,而去做汽车、电视机或是手表什么的.不过,当时我认为我们将会看到水滴效应,即我们将受到计算机处理速度、摩尔定律以及其他因素的限制.”
“当我与盖茨、麦沃尔德谈及这一看法时,我发现我们是’英雄所见略同’.我们认为,应当为此找到答案,但答案不会自己从天上掉下来.这也我是加入微软的原因.因此我加盟微软,成为当时并不存在的非PC计算部门总经理.”
13、米奇·卡波尔(Mitch Kapor),Lotus创始人,Mozilla基金会会长:
“我记得在Lotus创建之前,曾经与盖茨见过面.有人当时在与微软谈一项交易,盖茨这时驾驶一辆跑车高速行驶而来,他参加会议已经迟到,澡也没洗……这也是他性格中最引人注目的地方.”
“盖茨将自己在技术和商业上的卓越才能进行结合,从而感受到PC软件和硬件的发展趋势.他也因此建立了规模庞大的市场业务.”
“微软一旦认定目标,就能持之以恒加以执行,这当然是他们的优点.但往不好的地方说,那就是微软市场模式不利于正常市场竞争,而那种’不惜万难以争取胜利’的信条,将使大家日子都不好过.”
14、比尔·坎贝尔(Bill Campbell),财务软件开发商Intuit董事长:
“企业家都具备承受风险的素质,盖茨也不例外.在其30多的企业家生涯中,他展示了作为企业家应具有的精神和创新性才能.他改变了全球软件产业格局,并通过辛勤工作而创建了微软这一知名品牌,我对此感到由衷钦佩.
江苏南京电信有段IP被我封了……221.226.109.x
丫又发广告
此人来自alex的BLOG
北京的哥们实在有才–[爆笑]北京高考零分作文
题目:“细雨湿衣看不见,闲花落地听无声”是唐朝诗人刘长卿在《别严士元》中的诗句。 曾经有人这样理解这句诗:1、这是歌颂春天的美好意境。2、闲花、细雨表达了不为人知的寂寞。3、看不见、听不见不等于无所作为,是一种恬淡的处世之道。 4、这种意境已经不适合当今的世界……根据你的看法写一篇作文。题目自拟,体裁不限。字数800以上。
盛夏,夜,深夜。
景山山颠。
山上有人,两个人,一男一女。
这两人就是当今武林名声最响的两位杀手,男的名秋细雨,女的叫叶闲花,江湖人称“细雨闲花”。
诗人刘长卿曾用“细雨湿衣看不见,闲花落地听无声”来描述这两个可怕的杀手。细雨湿衣,湿衣的是鲜血;闲花落地,落地的是人头。这两人杀人来无影去无踪,如果他们想杀你,当你还没看到他们人影没听到他们声音的时候,你就已经死了。
秋细雨三天前接到一份帖子,指名要杀叶闲花。事成之后,不但有三百万两冥币,更可以让他在“红楼梦中人”选秀节目中担任曹雪芹的角色!
但是杀死叶闲花比杀死比尔还要困难得多。
江湖中没有一个人清楚叶闲花的武功来历,性格脾气,但是每个人都知道叶闲花的故事。
叶闲花有一双迷人的大眼睛,据说她曾一动不动地瞪死过赵薇和高圆圆,而那一年她才十七岁。
叶闲花声音有如黄莺般幽婉醉人,传说听过她说话后林志玲身体酥麻了整整一年,你说要不要命?
叶闲花轻功独步武林,踏雪无痕,落地无声,号称超过当年青翼蝠王韦一笑。有人见她上星期在高速公路上偷了刘翔奥运会入场证,刘翔追出一万公里最后被活活累倒。
一般人听到叶闲花的故事早就吓得去买尿不湿了,但是秋细雨没有去买。
秋细雨不是一般人。
他知道,杀人不但要靠技术,还要拼人品!
秋细雨很镇定,他正用一把指甲刀修整着手指甲,他的手指修长有力。
他要等待,等待对方先沉不住气。高手相争,不允许一丝一毫的失误,先沉不住气的人就会露出破绽。
致命的破绽!
因此秋细雨一言不发,只是静静地玩弄着指甲刀。
没想到叶闲花更是好整以暇,自己悠然自得地涂口红,喷香水。
秋细雨只好先发制人,道:“你知道我找你出来是为什么。”
叶闲花温柔道:“在我们动手之前,不能先谈谈么?”
秋细雨道:“我是来杀人的,不是来聊天的。”
叶闲花道:“你有把握杀我?”
秋细雨道:“我从不做没有把握的事情。”
叶闲花道:“我要提醒你一件事。”
秋细雨道:“你说。”
叶闲花道:“百晓生作杀手谱,小女子是杀手榜排名第一,阁下区区第二,你真能杀得了我么?”
秋细雨道:“我也要提醒你一件事。”
叶闲花道:“你说。”
秋细雨道:“论杀手实力,我本在你之前,只是那次排名百晓生采用了短信投票系统,中国‘花痴’人数过于庞大才让你得了第一。”
叶闲花的脸色一变,道:“我更要提醒你,我的粉丝团叫‘花粉’,不叫‘花痴’!”
秋细雨道:“我最后要提醒你,你的那些‘花粉’全都是花痴。还有,我们已经跑题了。”
叶闲花道:“我们这样拼命厮杀,你难道不怕麻烦么?”
秋细雨道:“你以后再也不用怕麻烦了,天下只有一种人永远不怕麻烦,死人!”
叶闲花道:“这么说你非逼我出手不可?”
秋细雨没有回答,他已不用回答。
秋细雨道:“亮兵器!”
叶闲花道:“我用刀。”
秋细雨道:“你用刀?刀在何处?”
叶闲花道:“我就是刀!”
叶闲花露出甜甜的笑容,忽然间褪下了自己的衣服,全身上下只剩下蕾丝比基尼和黑色丝袜。
叶闲花的脸美得让人窒息,再配上这样的身材,这样的服饰,充满了一种原始的诱惑力。
她的眼睛会说话,她的媚笑会说话,她的手,她的胸膛,她的腿……她身上每分每寸都会说话。
她知道,只要是个不瞎的男人,现在肯定会被她迷得神魂颠倒。
秋细雨是个男人,而且是个不瞎的男人。
可他现在却偏偏好像瞎了一样,完全无动于衷。
他知道,美丽的女人是一把刀,当你沉醉的时候,刀就会切进你的胸口。
秋细雨沉吟道:“我只想问你一件事。”
叶闲花娇笑着:“请讲。”
秋细雨道:“大夏天的,穿这么少你丫不怕蚊子叮啊?”
叶闲花沉默了半晌,幽幽地道:“你一定以为刚才我在喷香水,是不是?我告诉你,我喷的是六神花露水!”
叶闲花又道:“不过这不是普通的六神,是我特别提炼的药水,无色无味无毒,不过却会慢慢扩散在空气中,闻到它的人会四肢麻痹不能动弹。”
秋细雨一惊,忽然觉得身体已经麻木不听使唤,不由得一身冷汗。
叶闲花又道:“你以为我和你扯淡是因为我害怕,以为我脱掉衣服是想**你,其实这都是为了拖延时间让药水能扩散到你周围。”
秋细雨面上不动声色,道:“难道你自己不怕药水的厉害?”
叶闲花得意地道:“一开始我涂的口红就是解药,所以我仍然可以自由行动。”
叶闲花逼视着秋细雨,问道:“现在你还认为你能杀了我么?”
秋细雨道:“我能。”
叶闲花道:“你不能动而我能动,你却能杀了我,这不是很好笑么?”
秋细雨道:“是很好笑,但是你一定会被我杀死。”
叶闲花道:“为什么我会被你杀死?”
秋细雨忽然反问道:“飞刀能不能杀人?”
叶闲花道:“好像能。”
秋细雨道:“我有没有手?”
叶闲花道:“的确有。”
秋细雨道:“我手上有没有刀?”
叶闲花道:“你手上好像只有指甲刀。”
秋细雨道:“足够了。”
叶闲花道:“足够了?”
秋细雨道:“我有手有刀,就能置人死地。”
叶闲花道:“指甲刀也能杀人?实在可笑!”
秋细雨道:“以前江湖中有七十三个人觉得我这把指甲刀很可笑。”
叶闲花道:“现在呢?”
秋细雨道:“现在人都已死了,死在这
把刀下。”
叶闲花道:“你的手还能动?”
秋细雨道:“你要不要试试?”
叶闲花脸上的笑容渐渐凝固,忽然间,她已出手!
一招“冒牌九阴白骨爪”直逼秋细雨天灵盖,这一招她已练过七年四个月零二十九天,她完全有把握相信没有任何人可以抵挡得了这一招。
可这一次她错了。
刀光一闪,“盗版小李飞刀”已插入她的咽喉。
她到死也不相信,一把指甲刀可以要了她的命!
闲花终于落地!
三个时辰后,药水的药效渐渐淡去,秋细雨终于可以动弹了。
望着叶闲花的尸体,秋细雨道:“虽然你已经死了,但是我还要告诉你两件事。第一,我一直用甲刀修整着手指甲是为了调整手和刀之间的同步率,说白了就是找手感。第二,我杀你的真正目的不是为了钱或者名利。”
一边说,秋细雨一边从叶闲花衣服的口袋里搜出了刘翔的奥运会入场证。
秋细雨坚定地说:“我爱北京,我要看奥运!”
从此,再也没有人见过秋细雨
This is preliminary documentation and is subject to change.
Updated May 2008 to correct several errors.
With each new release of Windows Internet Explorer, support for the Cascading Style Sheets (CSS) standard has steadily improved. Internet Explorer 6 was the first fully CSS Level 1-compliant version of Internet Explorer. Windows Internet Explorer 8 is planned to be a fully CSS Level 2.1-compliant browser, and will support some features of CSS 3.
If the browsers your Web site is targeting include earlier versions of Internet Explorer, however, you want to know the level of CSS compliance for those as well. This article provides an at-a-glance look at CSS compliance across recent versions of Internet Explorer, including support in Internet Explorer 8 Beta 1 for Developers and planned support in the final version of Internet Explorer 8.
This article’s organization is loosely based on that of the CSS reference documentation on MSDN. It contains the following sections:
Each table lists support status information for grouped CSS features across recent versions of Internet Explorer. In each section, the first table represents features introduced in CSS 2.1 or earlier, and the second table represents features planned for CSS 3.
A value of "Yes" in a cell indicates that that feature is implemented in that version of Internet Explorer. (For the "IE 8.0" column, a value of "Yes" indicates that the feature is currently planned for implementation in Internet Explorer 8.)
A value of "Partial" in a cell indicates that that feature is only partially implemented in that version of Internet Explorer. For more information, click the link to view that feature’s reference page on MSDN.
A value of "No" in a cell indicates that that feature is not implemented in that version of Internet Explorer.
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| @charset | No | Yes | Yes | Yes | Yes | Yes |
| @import | Yes | Yes | Yes | Yes | Yes | Yes |
| @media | No | Yes | Yes | Yes | Yes | Yes |
| @page | No | Yes | Yes | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| @font-face | No | Yes | Yes | Yes | Yes | Yes |
| @namespace | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| .value { sRules } | Class (see Note) | Partial | Partial | Partial | Yes | Yes | Yes |
| #value { sRules } | ID | Yes | Yes | Yes | Yes | Yes | Yes |
| E { sRules } | Type | Yes | Yes | Yes | Yes | Yes | Yes |
| * { sRules } | Universal | No | No | No | Yes | Yes | Yes |
Note Prior to Internet Explorer 7, there was a two-class selector limit per element.
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| ns|E { sRules } | Namespaced | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| [att=val] { sRules } | Equality [=] | No | No | No | Yes | Yes | Yes |
| [att] { sRules } | Existence [] | No | No | No | Yes | Yes | Yes |
| [att|=val] { sRules } | Hyphen [|=] | No | No | No | Yes | Yes | Yes |
| [att~=val] { sRules } | Whitespace [~=] | No | No | No | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| [ns|attr] { sRules } | Namespaced | No | No | No | Yes | Yes | Yes |
| [att^=val] { sRules } | Prefix [^=] | No | No | No | Yes | Yes | Yes |
| [att*=val] { sRules } | Substring [*=] | No | No | No | Yes | Yes | Yes |
| [att$=val] { sRules } | Suffix [$=] | No | No | No | Yes | Yes | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| E + F { sRules } | Adjacent Sibling (+) | No | No | No | Yes | Yes | Yes |
| E > F { sRules } | Child (>) | No | No | No | Yes | Yes | Yes |
| E F { sRules } | Descendant | Yes | Yes | Yes | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| E ~ F { sRules } | General Sibling (~) | No | No | No | Yes | Yes | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| :active { sRules } | :active | No | No | No | Partial | Partial | Yes |
| :after { sRules } | :after | No | No | No | No | Yes | Yes |
| :before { sRules } | :before | No | No | No | No | Yes | Yes |
| :first-child { sRules } | :first-child | No | No | No | Yes | Yes | Yes |
| :focus { sRules } | :focus | No | No | No | No | Yes | Yes |
| :hover { sRules } | :hover | Partial | Partial | Partial | Yes | Yes | Yes |
| :lang(C) { sRules } | :lang() | No | No | No | No | Yes | Yes |
| :link { sRules } | :link | Yes | Yes | Yes | Yes | Yes | Yes |
| :visited { sRules } | :visited | Yes | Yes | Yes | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| :root { sRules } | :root | No | No | No | No | No | No |
| :nth-child() { sRules } | :nth-child() | No | No | No | No | No | No |
| :nth-last-child() { sRules } | :nth-last-child() | No | No | No | No | No | No |
| :nth-of-type() { sRules } | :nth-of-type() | No | No | No | No | No | No |
| :nth-last-of-type() { sRules } | :nth-last-of-type() | No | No | No | No | No | No |
| :last-child { sRules } | :last-child | No | No | No | No | No | No |
| :first-of-type { sRules } | :first-of-type | No | No | No | No | No | No |
| :last-of-type { sRules } | :last-of-type | No | No | No | No | No | No |
| |
|
No | No | No | No | No | No |
| |
|
No | No | No | No | No | No |
| :empty { sRules } | :empty | No | No | No | No | No | No |
| :target { sRules } | :target | No | No | No | No | No | No |
| :not(X) { sRules } | :not() | No | No | No | No | No | No |
| :enabled { sRules } | :enabled | No | No | No | No | No | No |
| :disabled { sRules } | :disabled | No | No | No | No | No | No |
| :checked { sRules } | :checked | No | No | No | No | No | No |
| :indeterminate { sRules } | :indeterminate | No | No | No | No | No | No |
| :default { sRules } | :default | No | No | No | No | No | No |
| :valid { sRules } | :valid | No | No | No | No | No | No |
| :invalid { sRules } | :invalid | No | No | No | No | No | No |
| :in-range { sRules } | :in-range | No | No | No | No | No | No |
| |
|
No | No | No | No | No | No |
| :required { sRules } | :required | No | No | No | No | No | No |
| |
|
No | No | No | No | No | No |
| :read-only { sRules } | :read-only | No | No | No | No | No | No |
| :read-write { sRules } | :read-write | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| :first-letter { sRules } | :first-letter | No | Yes | Yes | Yes | Yes | Yes |
| :first-line { sRules } | :first-line | No | Yes | Yes | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| ::before { sRules } | ::before | No | No | No | No | No | No |
| ::after { sRules } | ::after | No | No | No | No | No | No |
| ::first-letter { sRules } | ::first-letter | No | No | No | No | No | No |
| ::first-line { sRules } | ::first-line | No | No | No | No | No | No |
| ::selection { sRules } | ::selection | No | No | No | No | No | No |
| ::value { sRules } | ::value | No | No | No | No | No | No |
| ::choices { sRules } | ::choices | No | No | No | No | No | No |
| ::repeat-item { sRules } | ::repeat-item | No | No | No | No | No | No |
| ::repeat-index { sRules } | ::repeat-index | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { sRule!important } | !important Declaration | Partial | Partial | Partial | Yes | Yes | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { list-style : sStyle } | list-style | Yes | Yes | Yes | Yes | Yes | Yes |
| { list-style-image : sStyle } | list-style-image | Yes | Yes | Yes | Yes | Yes | Yes |
| { list-style-position : sStyle } | list-style-position | Yes | Yes | Yes | Yes | Yes | Yes |
| { list-style-type : sStyle } | list-style-type | No | No | No | Partial | Yes | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { color : sColor } | color | Yes | Yes | Yes | Yes | Yes | Yes |
| { background : sBackground } | background | Yes | Yes | Yes | Yes | Yes | Yes |
| { background-attachment : sAttachment } | background-attachment | Partial | Partial | Partial | Yes | Yes | Yes |
| { background-color : sColor } | background-color | Yes | Yes | Yes | Yes | Yes | Yes |
| { background-image : sLocation } | background-image | Yes | Yes | Yes | Yes | Yes | Yes |
| { background-position : sPosition } | background-position | Partial | Partial | Partial | Partial | Yes | Yes |
| { background-repeat : sRepeat } | background-repeat | Yes | Yes | Yes | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { color-profile : sProfile } | color-profile | No | No | No | No | No | No |
| { rendering-intent : sIntent } | rendering-intent | No | No | No | No | No | No |
| { background : sBackground1, sBackground2, etc. } |
background (multiple) | No | No | No | No | No | No |
| { background-clip : sClip } | background-clip | No | No | No | No | No | No |
| { background-origin : sOrigin } | background-origin | No | No | No | No | No | No |
| { background-break : sBreak } | background-break | No | No | No | No | No | No |
| { background-size : sSize } | background-size | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { direction : sDirection } | direction | Yes | Yes | Yes | Yes | Yes | Yes |
| { font : sFont } | font | Yes | Yes | Yes | Yes | Yes | Yes |
| { font-family : sFamily } | font-family | Yes | Yes | Yes | Yes | Yes | Yes |
| { font-size : sSize } | font-size | Yes | Yes | Yes | Yes | Yes | Yes |
| { font-style : sStyle } | font-style | Yes | Yes | Yes | Yes | Yes | Yes |
| { font-variant : sVariant } | font-variant | Yes | Yes | Yes | Yes | Yes | Yes |
| { font-weight : sWeight } | font-weight | Partial | Partial | Partial | Partial | Partial | Yes |
| { letter-spacing : sSpacing } | letter-spacing | Yes | Yes | Yes | Yes | Yes | Yes |
| { line-height : sHeight } | line-height | Yes | Yes | Yes | Yes | Yes | Yes |
| { text-align : sAlign } | text-align | Yes | Yes | Yes | Yes | Yes | Yes |
| { text-decoration : sDecoration } | text-decoration | Yes | Yes | Yes | Yes | Yes | Yes |
| { text-indent : sIndent } | text-indent | Yes | Yes | Yes | Yes | Yes | Yes |
| { text-transform : sTransform } | text-transform | Yes | Yes | Yes | Yes | Yes | Yes |
| { unicode-bidi : sAlign } | unicode-bidi | Yes | Yes | Yes | Yes | Yes | Yes |
| { vertical-align : sAlign } | vertical-align | Yes | Yes | Yes | Yes | Yes | Yes |
| { white-space : sWrap } | white-space | Partial | Partial | Partial | Partial | Yes | Yes |
| { word-spacing : sSpacing } | word-spacing | Partial | Partial | Partial | Partial | No* | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { font-effect : sEffect } | font-effect | No | No | No | No | No | No |
| { font-emphasize : sEmphasize } | font-emphasize | No | No | No | No | No | No |
| { font-size-adjust : sSizeAdjust } | font-size-adjust | No | No | No | No | No | No |
| { font-smooth : sSmooth } | font-smooth | No | No | No | No | No | No |
| { font-stretch : sStretch } | font-stretch | No | No | No | No | No | No |
| { hanging-punctuation : sHangingPunctuation } | hanging-punctuation | No | No | No | No | No | No |
| { punctuation-trim : sTrim } | punctuation-trim | No | No | No | No | No | No |
| { ruby-align : sRubyAlign } | ruby-align | Yes | Yes | Yes | Yes | No* | Yes |
| { ruby-overhang : sRubyOverhang } | ruby-overhang | Yes | Yes | Yes | Yes | No* | Yes |
| { ruby-position : sRubyPlacement } | ruby-position | Yes | Yes | Yes | Yes | No* | Yes |
| { ruby-span : sRubySpan } | ruby-span | No | No | No | No | No | No |
| { text-align-last : sAlignLast } | text-align-last | Partial | Partial | Partial | Partial | Partial | Partial |
| { text-emphasis : sEmphasis } | text-emphasis | No | No | No | No | No | No |
| { text-justify : sJustify } | text-justify | No | Yes | Yes | Yes | Yes | Yes |
| { text-outline : sOutline } | text-outline | No | No | No | No | No | No |
| { text-overflow : sOverflow} | text-overflow | No | Partial | Partial | Partial | Partial | Partial |
| { text-shadow : sShadow } | text-shadow | No | No | No | No | No | No |
| { text-wrap : sWrap } | text-wrap | No | No | No | No | No | No |
| { word-break : sBreak } | word-break | Partial | Partial | Partial | Partial | Partial | Partial |
| { word-wrap : sWrap } | word-wrap | Yes | Yes | Yes | Yes | Yes | Yes |
| { writing-mode : sFlow } | writing-mode | Yes | Yes | Yes | Yes | Yes | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { content : sContent } | content | No | No | No | No | Partial | Yes |
| { counter-increment : sCounter } | counter-increment | No | No | No | No | Partial | Yes |
| { counter-reset : sCounter } | counter-reset | No | No | No | No | Partial | Yes |
| { quotes : sQuotes } | quotes | No | No | No | No | No | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { border : sBorder } | border | Yes | Yes | Yes | Yes | Yes | Yes |
| { border-bottom : sBottom } | border-bottom | No | Yes | Yes | Yes | Yes | Yes |
| { border-bottom-color : sColor } | border-bottom-color | Yes | Yes | Yes | Yes | Yes | Yes |
| { border-bottom-style : sStyle } | border-bottom-style | No | Yes | Yes | Yes | Yes | Yes |
| { border-bottom-width : sWidth } | border-bottom-width | No | Yes | Yes | Yes | Yes | Yes |
| { border-collapse : sCollapse } | border-collapse | Partial | Partial | Partial | Partial | Yes | Yes |
| { border-color : sColor } | border-color | Yes | Yes | Yes | Yes | Yes | Yes |
| { border-left : sLeft } | border-left | No | Yes | Yes | Yes | Yes | Yes |
| { border-left-color : sColor } | border-left-color | Yes | Yes | Yes | Yes | Yes | Yes |
| { border-left-style : sStyle } | border-left-style | No | Yes | Yes | Yes | Yes | Yes |
| { border-left-width : sWidth } | border-left-width | No | Yes | Yes | Yes | Yes | Yes |
| { border-right : sRight} | border-right | No | Yes | Yes | Yes | Yes | Yes |
| { border-right-color : sColor } | border-right-color | Yes | Yes | Yes | Yes | Yes | Yes |
| { border-right-style : sStyle } | border-right-style | No | Yes | Yes | Yes | Yes | Yes |
| { border-right-width : sWidth } | border-right-width | No | Yes | Yes | Yes | Yes | Yes |
| { border-spacing : sSpacing } | border-spacing | No | No | No | No | Yes | Yes |
| { border-style : sStyle } | border-style | No | Partial | Partial | Partial | Yes | Yes |
| { border-top : sTop } | border-top | No | Yes | Yes | Yes | Yes | Yes |
| { border-top-color : sColor } | border-top-color | Yes | Yes | Yes | Yes | Yes | Yes |
| { border-top-style : sStyle } | border-top-style | No | Yes | Yes | Yes | Yes | Yes |
| { border-top-width : sWidth } | border-top-width | No | Yes | Yes | Yes | Yes | Yes |
| { border-width : sWidth } | border-width | Yes | Yes | Yes | Yes | Yes | Yes |
| { caption-side : sLocation } | caption-side | No | No | No | No | Yes | Yes |
| { clear : sClear } | clear | Yes | Yes | Yes | Yes | Yes | Yes |
| { empty-cells : sEmptyCells } | empty-cells | No | No | No | Partial | Partial | Yes |
| { float : sFloat } | float | Yes | Yes | Yes | Yes | Yes | Yes |
| { margin : sMargin } | margin | Yes | Yes | Yes | Yes | Yes | Yes |
| { margin-bottom : sHeight } | margin-bottom | Yes | Yes | Yes | Yes | Yes | Yes |
| { margin-left : sWidth } | margin-left | Yes | Yes | Yes | Yes | Yes | Yes |
| { margin-right : sWidth } | margin-right | Yes | Yes | Yes | Yes | Yes | Yes |
| { margin-top : sHeight } | margin-top | Yes | Yes | Yes | Yes | Yes | Yes |
| { padding : sPadding } | padding | Yes | Yes | Yes | Yes | Yes | Yes |
| { padding-bottom : sPadding } | padding-bottom | Yes | Yes | Yes | Yes | Yes | Yes |
| { padding-left : sPadding } | padding-left | Yes | Yes | Yes | Yes | Yes | Yes |
| { padding-right : sPadding } | padding-right | Yes | Yes | Yes | Yes | Yes | Yes |
| { padding-top : sPadding } | padding-top | Yes | Yes | Yes | Yes | Yes | Yes |
| { table-layout : sLayout } | table-layout | Yes | Yes | Yes | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { border-break : sBreak } | border-break | No | No | No | No | No | No |
| { border-image : sImage } | border-image | No | No | No | No | No | No |
| { border-radius : sRadius } | border-radius | No | No | No | No | No | No |
| { box-shadow : sShadow } | box-shadow | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { bottom : sBottom } | bottom | No | Partial | Partial | Partial | Partial | Yes |
| { clip : sClip } | clip | No | Yes | Yes | Yes | Yes | Yes |
| { display : sDisplay } | display | Partial | Partial | Partial | Partial | Partial | Yes |
| { height : sHeight } | height | Yes | Yes | Yes | Yes | Yes | Yes |
| { left : sPosition } | left | No | Partial | Partial | Partial | Partial | Yes |
| { max-height : sMaxHeight } | max-height | No | No | No | Yes | Yes | Yes |
| { max-width : sWidth } | max-width | No | No | No | Yes | Yes | Yes |
| { min-height : sMinHeight } | min-height | No | No | No | Yes | Yes | Yes |
| { min-width : sMinWidth } | min-width | No | No | No | Yes | Yes | Yes |
| { overflow : sOverflow } | overflow | Partial | Partial | Partial | Yes | Yes | Yes |
| { position : sPosition } | position | Partial | Partial | Partial | Yes | Yes | Yes |
| { right : sPosition } | right | No | Partial | Partial | Partial | Partial | Yes |
| { top : sTop } | top | No | Partial | Partial | Partial | Partial | Yes |
| { visibility : sVisibility } | visibility | Yes | Yes | Yes | Yes | Yes | Yes |
| { width : sWidth } | width | Yes | Yes | Yes | Yes | Yes | Yes |
| { z-index : vOrder } | z-index | Partial | Partial | Partial | Partial | Partial | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { overflow-x : sOverflow } | overflow-x | Partial | Partial | Partial | Yes | Yes | Yes |
| { overflow-y : sOverflow } | overflow-y | Partial | Partial | Partial | Yes | Yes | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { orphans : nLines } | orphans | No | No | No | No | No | Yes |
| { page-break-after : sBreak } | page-break-after | Yes | Yes | Yes | Yes | No* | Yes |
| { page-break-before : sBreak } | page-break-before | Yes | Yes | Yes | Yes | No* | Yes |
| { page-break-inside : sBreak } | page-break-inside | No | No | No | No | No | Yes |
| { widows : nLines } | widows | No | No | No | No | No | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { fit : sFit } | fit | No | No | No | No | No | No |
| { fit-position : sPosition } | fit-position | No | No | No | No | No | No |
| { image-orientation : sOrientation } | image-orientation | No | No | No | No | No | No |
| { page : sPage } | page | No | No | No | No | No | No |
| { size : sSize } | size | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { cursor : sCursor } | cursor | No | Yes | Yes | Yes | No* | Yes |
| { outline : sOutline } | outline | No | No | No | No | Yes | Yes |
| { outline-color : sColor } | outline-color | No | No | No | No | Yes | Yes |
| { outline-style : sStyle } | outline-style | No | No | No | No | Yes | Yes |
| { outline-width : sWidth } | outline-width | No | No | No | No | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { appearance : sAppearance } | appearance | No | No | No | No | No | No |
| { box-sizing : sSizing } | box-sizing | No | No | No | No | Yes | Yes |
| { icon : sIcon } | icon | No | No | No | No | No | No |
| { nav-down : sNavDown } | nav-down | No | No | No | No | No | No |
| { nav-index : sIndex } | nav-index | No | No | No | No | No | No |
| { nav-left : sNavLeft } | nav-left | No | No | No | No | No | No |
| { nav-right : sNavRight } | nav-right | No | No | No | No | No | No |
| { nav-up : sNavUp } | nav-up | No | No | No | No | No | No |
| { outline-offset : sOffset } | outline-offset | No | No | No | No | No | No |
| { outline-radius : sRadius } | outline-radius | No | No | No | No | No | No |
| { resize : sResize } | resize | No | No | No | No | No | No |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | ||
|---|---|---|---|---|---|---|---|
| { column-break-after : sSize } | column-break-after | No | No | No | No | No | No |
| { column-break-before : sSize } | column-break-before | No | No | No | No | No | No |
| { column-break-inside : sSize } | column-break-inside | No | No | No | No | No | No |
| { column-count : sCount } | column-count | No | No | No | No | No | No |
| { column-gap : sSize } | column-gap | No | No | No | No | No | No |
| { column-rule : sRule } | column-rule | No | No | No | No | No | No |
| { columns : sColumns } | columns | No | No | No | No | No | No |
None of the following CSS 3 speech attributes are planned for implementation in Internet Explorer 8:
None of the following CSS 3 media query attributes are planned for implementation in Internet Explorer 8:
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| <number> | Yes | Yes | Yes | Yes | Yes | Yes |
| <length> | Yes | Yes | Yes | Yes | Yes | Yes |
| <percentage> | Yes | Yes | Yes | Yes | Yes | Yes |
| <integer> | Yes | Yes | Yes | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| <angle> | No | No | No | No | No | No |
| <time> | No | No | No | No | No | No |
| <frequency> | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| <string> | Yes | Yes | Yes | Yes | Yes | Yes |
| \code | No | No | Yes | Yes | Yes | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| rect() | No | Yes | Yes | Yes | Yes | Yes |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| url() | Yes | Yes | Yes | Yes | Yes | Yes |
| counter() | No | No | No | No | Yes | Yes |
| attr() | No | No | No | No | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| calc() | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| <color> (names) | Yes | Yes | Yes | Yes | Yes | Yes |
| <color> (#rrggbb or #rgb Notation) | Yes | Yes | Yes | Yes | Yes | Yes |
| <color> (rgb(r,g,b) Notation) | Yes | Yes | Yes | Yes | Yes | Yes |
| <color> (system colors) | Yes | Yes | Yes | Yes | Yes | Yes |
| transparent | No | No | Partial | Yes | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| <color> (rgba(r,g,b,a) Notation) | No | No | No | No | No | No |
| <color> (hsl(h,s,l) Notation) | No | No | No | No | No | No |
| <color> (hsla(h,s,l,a) Notation) | No | No | No | No | No | No |
CSS 2.1:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| auto | No | No | Partial | Yes | Yes | Yes |
| inherit | No | No | No | No | Yes | Yes |
CSS 3:
| IE 5.0 | IE 5.5 | IE 6.0 | IE 7.0 | IE 8 Beta 1 | IE 8.0 | |
|---|---|---|---|---|---|---|
| initial | No | No | No | No | No | No |
All of the following units are supported in Internet Explorer 3.0 and later:
None of the following CSS 3 units are planned for implementation in Internet Explorer 8:
* In the few cases where a feature was supported in Internet Explorer 7, shows as not supported in Internet Explorer 8 Beta 1 for Developers, and then shows as supported in Internet Explorer 8, the discrepancy in support is due to layout engine changes between versions. Support for those features is planned to be reinstated for the final release of Internet Explorer 8.
这次更新发现2个问题
1.日志顺序-为ID倒置顺序不正确,应该为时间倒置顺序
2.单片日志的html代码,虽然导入了UBB,但是html代码没有转换过来。
太NB了 ,我都设成了不登录不让评论,这个做广告的仁兄太敬业了,竟然先注册ID,然后发了一个广告…

更新友情链接显示顺序、弹出页面属性
添加新的内容浏览页面。
数据库又不小心误删除了,幸好有备份
部分页面基本竣工了,嘎嘎,等2VEN的界面了,基于BKBLOG和PJBLOG,pjblog的数据库拿来能直接用