bug捕捉

上海SEO | 上海SEO顾问2009-01-05 | 10:24分类:DIV/CSS, 上海SEO 网站制作 | 标签: | 527 views

上海SEO 网站制作 css bug 修复

我们都知道浏览器是有bug的,而且一些浏览器的bug比其他浏览器多.当CSS开发人员在自己的代码中遇到问题时,他们往往马上就认为这是浏览器bug,并且应用适当的招数。但是浏览器bug并没有一般人认为的那么常见。最常见的CSS问题并非来源于浏览器bug,而是来源于对CSS规范的理解不完整。
许多开发人员是自学的,他们自行建立对效果的思维模型。当某些东西不符合他们的预期时,他们自然而然地把这归罪于浏览器,因此求助于某个招数。为了避免这些问题,在处理CSS bug时最好假设是自己做错了什么事。只有在确定这不是自己的错之后,才应该考虑问题是否是浏览器bug的结果。
常见的CSS问题
最简单的·些CSS问题是由代码中的打字和语法错误造成的。防止这种bug的最好方法之一是通过CSS检验器运行代码(http://jigsaw.w3.org/css-validator)。这应该会发现所有文法错误,并且向你显示错误所在的行和对每个错误的简短描述.
在检验自己的(X)HTML和CSS时,可能会看到页面充满了错误。初看上去这非常让人沮丧,但是不必担心。大多数这些错误是一两个实际错误的结果。如果修复了第一个错误并且重新进行检验,可能会看到原来的许多错误消失了。这样修改几次之后,代码很快就会没有错误了。
请记住,检验器只是一个自动化工具,并不是完全可靠的。被报告的检验器bug数量正在增加,所以如果你认为某些东西是对的,但是检验器却认为不对,那么一定要检查最新的CSS规范。我总是针对CSS 2.1检查我的代码,因为这是与当前浏览器实现最匹配的CSS版本。
期待下文详细举例说明。
上海SEO 网站制作 CSS bug

  • Unique Post
上海SEO培训
  1. 1 Trackback(s)

  2. 2009-02-01: 请求帮助 _ 网站制作 _ 上海SEO

您必须登录 后才能发表评论.

上海SEO培训 上海SEO培训 沪ICP备06034546号 ©Copyright 2007-2011 上海SEO