html-10

  1. 如何实现超出内容的隐藏?

答:首先将要设为超出内容隐藏的标签设置为块状元素(display:block;),宽高固定,然后设置内容溢出隐藏(overflow:hidden;),即如果内容超过了容器标签的高度,则不显示超出的内容。

  1. 网页兼容性测试?

答:网站兼容性包括浏览器之间的兼容性和网站是否符合W3C相关标准。

  • 浏览器之间的兼容性。

  • 一般只需要测试IE6.0IE7.0IE8.0Firefox 3.5即可。

  • 网站是否符合W3C相关标准

  • 制作网页时使用Dreamweaver进行测试,Dreamweaver将给出可能存在的兼容性提示。

  • 网页制作完成后使用Firefox插件进行检测。

  • 发送到validator.w3.org官方网站进行在线验证。

  • 主流浏览器的CSS   hack方法?

答:

Firefox

最先

说明:实际上Firefox支持特殊符号“!important”,但一般先写FirefoxCSS,所以一般很少使用。

IE8.0

\0

语句后、分号前

FirefoxIE6.0中间,注意font属性的缩写不能用。

IE7.0

+

语句或标签前

中间(此符号IE6.0也能识别,因此写中间,常用语IE7.0  hack

IE6.0

+_

语句或标签前

最后

 

  1. 三像素文本问题如何解决?

答:使用CSS hack,单独为IE6.0设置行内元素为“_margin:-3px;”。

  1. 双倍边距问题如何解决?

答:在浮动方向与边距方向一致的样式中,设置当前浮动元素为内联元素(“display:inline;”).


本文出自 “素颜” 博客,请务必保留此出处http://suyanzhu.blog.51cto.com/8050189/1561350

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。