在以前,为Web页面创建一个打印机友好的版本意味着要设计一个布局和格式都经过修改的单独页面,这样才能够在打印的时候获得令人满意的效果。现在,通过使用结构化的XHTML和CSS,你可以实现同样的效果而只用花费少得多的精力。 从屏幕显示到打印效果 大多数的Web页面都是设计适用于在计算机屏幕上观看的。然而,有的时候用户需要将某些页面打印出来,也许就是为了保留一个长期的记录,或者将其用作方便的离线参考资料。 现在的麻烦是,让Web页面在计算机彩色屏幕上看起来引人注目和五彩缤纷的很多特性,都无法在打印版的Web页面上表现出相同的效果——尤其当打印机是黑白的时候。在被降级为灰度打印的时候,彩色的...
下面是一份在 HTML 4 Strict 和 XHTML 1.0 Strict 下必须遵守的标签嵌套规则,比如你不能在 <a> 里面再嵌入一个 <a> 这样的约定。说明:1. 为了方便读者阅读,本文中的标签使用了大写(根据 XHTML 的规则,元素名必须小写,比如 <html> 而不应是 <HTML>)。2. 小写的单词表明一组或一系列 HTML 标签。3. 每一项条目(标签)后都跟随一组标签列表,如果没有这个列表,那么表明该条目(标签)内部不允许包含任何标签。这意味着该条目内部只能包含纯文本内容(#PCDATA,见下文)。如果注明 (empty),这意味着该条目内部不允许包含任何形式的内容。对于 flow,inline,block,OBJECT 和...
类别:网页编程 查看:177
更新:2014-06-05
本文将介绍万维网联盟(W3C)建立下一代 XHTML 规范版本的工作,以及他们对以 Ajax 应用程序为代表的“丰富客户机”行为需求的反应。作者Edd 将目光放在 W3C 正在进行的工作上,以指示 Web 标记的未来。 W3C 有四个工作组正在建立一些特别有趣的规范:HTML(现在的 XHTML)XFormsWeb APIWeb Application Format本文主要讨论 HTML 工作组的研究,但是也有必要作为背景知识讨论一下其他规范,因为这些研究将造就 Web 的未来。XFormsXForms 是 W3C 提出的当前 HTML 表单的后继者。它们被设计成具有更丰富的功能,并将其结果作为 XML 文档传递给处理应用程序。XForms 是模块化的,因此...
类别:网页编程 查看:145
更新:2014-06-02
IE5与IE6的区别:var scrollPos;if (typeof window.pageYOffset != ’undefined’) { scrollPos = window.pageYOffset;} else if (typeof document.compatMode != ’undefined’ && document.compatMode != ’BackCompat’) { scrollPos = document.documentElement.scrollTop;} else if (typeof document.body != ’undefined’) { scrollPos = document.body.scrollTop;}alert(scrollPos);如果顶部申明 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
类别:网页编程 查看:144
更新:2014-06-01