8月11日,dudo博客搞了一个 T楼,送一本《精通CSS(CSS Mastery)》的活动,活动符合规则的第51楼网友将获得dudo赠送的《精通CSS(CSS Mastery)》书籍一本。到今天,规例条件的第51楼已经产生了……[......]
我的博客前期文章中有不少关于CSS方面的文章,特别是在关于CSS3的文章中都提到了通配符的使用(如果你对CSS3中的选择符使用感兴趣可以参考我翻译的详解CSS3中的属性选择符)。里面讲到了CSS3中多种通过符的使用方法,如星号(*)、脱字符(^)和美元符号($)等。而由于星号(*)在CSS2.x中已经得到多数浏览器的支持,所以其使用范围最广。然而它的使用过程中会产生某问题,那么星号(*)通配符是不是就不能用,或者越少用越好呢?当然不是!不过要坚持这样的原则:不要在在深层次的页面结构中使用它;不要在页面的根节点使用它;不要在距离目标节点较远的节点上使用它。最好在父级元素中使用。这样效果和性能可以兼得。[......]
最近,W3C的一项公告称,在W3C与XHTML2的合同于今年年底到期后将不会续签。这意味着W3C停止了对XHTML2的开发,转而大力支持HTML5的规则制定上。
有如我在前面的文章据说的那样“HTML5倍受青睐,XHTML2处境尴尬 ”。XHTML2和HTML5的同[......]
自HTML 5 和 XHTML 2规范草稿公布以来,一直存在很大的争议。HTML 5是由包括Google、Mirosoft、Mozilla、Opera、Apple在内多家浏览器厂商共同起草的下一代web规范。而XHTML 2则是由W3C工作小组起草提交的。HTML 5 和 XHTML 2最终都被W3[......]
即使页面上只有一个元素它也是一个矩形的盒模型。其大小、位置、行为都可以通过CSS来控制。这里的行为是指当盒模型内部以及周围的内容发生变化时的表现。例如,如果你没有给一个盒模型指定一个高度,那么它就会随着内容的增加变得越来越高。但是如果当你为盒模型指定一个高度、而其内部的内容不能与其完全匹配时又会怎么[......]
今天突然发现一个很奇怪的问题,一些专注于CSS和XHTML、Web 2.0和Web标准的网站都在探讨如何去掉当鼠标点击时超级链接周围的虚线框(outline)如,outline:none 或者 outline:0。可能有时候默认出现虚线框(outline)会影响美观,但是它的存在必然有它的道理:那就[......]
首先感谢aw5186网友在本站的留言,是他的留言让我意识到了这个误区。
长久以来,我们都口口相传Internet Explorer 6是不支持CSS中的!important属性的,这不仅体验在从一些高手那里传授过来的经验,网络上的教程中,甚至在某些经典教程中都存在这样的认识误区。包括在CSS Mat[......]
浏览器对于CSS的支持问题落后于CSS的发展,以占有市场绝对份额的Internet Explorer来说,直到其前不久发布的第8个版本才刚刚完成对CSS 2.1的完整支持,而CSS的最新进展是CSS 3规范的制定已经行了一大半。但是这并不妨碍我们使用CSS中的新[......]
数周前,3月20日,W3C放出了其官方网站新界面的Beta版。实际上,这不仅仅是在视觉效果上焕然一新,在网站内容和架构上都发生了不小的变化。
现在你可以通过beta.w3.org访问该页面。你还可以通过关于W3C网站的重构(About the W3C Site Redesign)和视频“重构[......]
W3C验证并不是要求你的网站一定要通过,但是它能告诉你你的网站HTML标记语言中的错误。验证器中指出的错误和警告是提示你的XHTML代码还不够完美的重要信号,虽然在不同的浏览器中会看起来并不太一致。下面列出了10常见的错误并附带了解决办法供开发者参考。
在文章开始之前,先给大家几条不错的建议供大家实践。
忽略警告信息。如果验证器显示你的页面中有12处错误83处警告,那么你只需考虑其中的错误项目即可依次修复错误。
按照从下到下的顺序修复其中的错误,因为浏览器在读取HTML代码时是按照从上到下的顺序的,所以你按照两样的方式修复错误最省事。
每修复一项错误即重新验证一次。经常出现的现象是前面的一个错误往往引起下面一系列的问题。同样,有时候,如果方式得当修复一个错误可以修复后面的好几处错误。每次修改之后重新验证可以保证你完全修复页面中的错误。
上面的几条小技巧后,让我们看看我们的网站不能通过W3C验证的10个常见原因。[......]
译者按:CSS2的出现让web顿时丰富起来,特别是web2.0时代CSS成为每个web页面都必不可少的元素。但是随着web技术的发展,CSS2已经不能满足web开发的需求,例如属性选择、AJAX出现后与JS的交互等,因此对下一代的CSS需[......]
在浏览几个网页时,发现有几个网站在显示时间时存在问题,比如今天是2009年1月4日,但是有的网站上却赫然写着今天是109年1月4日(这里有个例子就是中国银行的网站首页)。这是一个奇怪的问题,可看这些网站的代码,大致如下:
var today; today =[......]
Eric A. Meyer 对基于 Web 标准的 CSS 与 HTML 绝非一知半解,他是这个领域杰出的专家,曾写过不少 CSS 方面的书,是 An Event Apart 的合伙创始人,A List Apart 团队成员,还是 Complex Spiral Consulting 的创始人。另外,[......]
早在今年的4月27日我就写过一篇“百度和Google的差别就在这里”,找出了在Web设计过程中几个常犯的错误中,百度存在忘记设置页面背景颜色的问题。今天在Jeffrey Zeldman的博客中的11月的一篇文章Is your (website’s) underwear showing?,对此456b[......]
今天下午打开邮箱的时候,发现收到了来自Google的一封试用Google Friend Connect的邮件,经过一段时间的测试并且参考一篇Google Friend Connect试用报告,其实总结来说,Google Friend Connect就是让“一些非社区网站也希望拥有社区功能”,Goog[......]