切换注释的部分,还可以看出 border 和 outline 的区别—outline 不占空间。另一个区别是 outline 可以不是矩形的,但我还没想通。
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
CSS真好玩,参考 W3C的说明 写了一些有意思的代码例子,这下就容易看懂了。请用支持css2的浏览器(firefox mozilla netscape opera etc.就是甭用IE)
aaaaaa a a aa a a a a aa a a a aa aaa
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
aaaaaa a a aa a a a a aa a a a aa aaaa a a aa a a a a aa a a a aa aaaa a a aa a a a a aa a a a aa aaaa a a aa a a a a aa a a a aa aaaa a a aa a a a a aa a a a aa aaaa a a aa a a a a aa a a a aa
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
你能选中或者下载这个图片吗?
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
下面这两个要对比着看(后者opera 8的显示是正确的,firefox 1.0+是错误的)
这句是否跟着前一句
第三句
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
这句是否跟着前一句
第三句
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
This is english.
而这是中文
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
This is english.
而这是中文
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
这段代码 opera 8显示正确,firefox 1.0+ 不对。
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
关于 counter 还有很多用法,看得我头晕。不管怎么说,这把本来属于后台的东西,抓到了前台来处理,反正现在的电脑这么快,矗立这点小问题应该不在话下,也可以为可怜的服务器们节约一点CPU资源。详细内容还是看官方说明吧:
http://www.w3.org/TR/REC-CSS2/generate.html
BTW:W3C 推荐 Amaya 似乎还不如 opera 对css 2 的支持完善,那干嘛 W3C 要推荐它?不是说连 css3 都支持的嘛?¥#……—%—
查看资料,原来人家主要是所见即所得的网页编辑器而不是专门的浏览器,:(学业不精啊…
前几天遇到这两个问题:
http://forums.mozillazine.org/viewtopic.php?t=227336
http://forums.mozillazine.org/viewtopic.php?t=223084
到最后都证明是 firefox 的bug。
https://bugzilla.mozilla.org/show_bug.cgi?id=67127
https://bugzilla.mozilla.org/show_bug.cgi?id=255627
还有以前的那个脚本控制 overflow 的问题(找不到链接了,找到后贴过来)。看来 firefox 的确还有很多事情要做。不过 firefox 的改进工作已经很快了,iframe处理的问题,显示 xml 的问题等,都悄悄地加了进去,因为我经常下载 firefox nightly 版本,所以记不清到底是什么版本的改进。
firefox(Gecko)中的引用方式
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
IE的引用方式
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
第三种就是使用 embed 标签(代码略)。
下面是 macromedia Dreamweaver中使用的嵌入方式,其实是给firefox使用了 embed 方法。embed 虽然过时了,但是代码简单而且兼容性最好,这真是…
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
原文在:
http://www.html4.com/mime/markup/php/accessibility_en/other_alternates_en/other_alternates_3.php
如果你嫌站点中 flash 太耗资源的话。关掉当前页面的所有 object 控件显示(这其中包括Flash),把这个链接拖到 bookmark 栏即可。我一般都会建立一个 tools 的 bookmark folder,放一些常用的 javscript 如强制字体为 verdana,收录到社会书签等。随便一写,有错误请留言。
察看源代码,没有发现 a 有特殊样式,估计问题出在样式表。这是样式表第一句:
line-height:135%;font-size: 11px;color:#949494; font-family: “Verdana”, “宋体”
}
红色部分的,option是昨天加的,问题就在这里。为了获得随机的几种链接样式,我使用了 java script 代码。
oCssText="text-decoration: underline; color: #FFFFFF;background-color:";
oCssText+=["#66ccff","#cc0000","#33cc33","#cc33cc"][Math.floor(Math.random()*4)];
if(document.styleSheets[0].cssRules){
document.styleSheets[0].cssRules[7].style.cssText=oCssText;
document.styleSheets[0].cssRules[8].style.cssText=oCssText;
}else{
//注意!这里就是针对 IE 的部分
document.styleSheets[0].rules[11].style.cssText=oCssText;
document.styleSheets[0].rules[12].style.cssText=oCssText;
}
而IE rules 取的是第几个选择器。以前发过一个说明 document.styleSheets[0].rules 与 cssRules 讲了这个问题。
以前也干过这样的王八蛋事情,样式表的最后一条不能改,还在里面加了个 !!式的说明,:(对样式表的外部引用,我一直心怀不满,我个人喜欢 inline 方式,找错误非常直观。虽然有人说过,在项目完成的时候才把 inline 或者头部说明改成外部引用。但问题是:有那种一次完成,不需要不断修改的项目吗?也许任何技术都会有利有弊吧。