在 ie 下,点击 a 超链接后会有一个虚线边框,怎么去掉呢?这里我们使用 css 的方式去掉。

/*ie下*/

a {blr:expression_r(this.onFocus=this.blur());}

/*Firefox*/

a {-moz-outline:none;}

 

/*其他浏览器下*/

a {outline:none;}

Dust-Me是一个很有用也很好用的Firefox插件,它可以分析到你的页面中调用的所有CSS文件并分析那些在页面中没有被用到。

插件下载地址:https://addons.mozilla.org/en-US/firefox/downloads/latest/5392/addon-5392-latest.xpi

插件官方页面:https://addons.mozilla.org/en-US/firefox/addon/dust-me-selectors/

使用方法:

  1. 点一下插件的按钮,unused 标签页的选择器是可以删除的,不过要注意动态的选择器也有可能被删除
  2. unused 标签页是按照文件地址来显示的,如果需要某个选择器,在选择器上右键 Mark selector used 点击即可添加到排除列表
  3. 点击文件地址的 Clean 按钮即可清除没用的代码
  4. 清除完后选择 REMOVED, 然后点击 save 就可以保存清理后的CSS

在旧式浏览器,特别chm文件中支持这种的创建元素的方法:

var a = document.createElement("<a href='http://www.phpsj.com'></a>");

以上代码在新版IE10和谷歌浏览器中均报错:SCRIPT5022: InvalidCharacterError

解决办法:

var a=document.createElement("a");
a.href="http://www.phpsj.com";
 

    在html的css属性定义中,常用的是id属性和class属性,那么,他们什么时候使用合适呢?我们现在说说他们的使用原则。

阅读更多:About your home page