首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1.8  (X)HTML的默认显示

每种Web浏览器对于每种(X)HTML元素都有一个默认的显示系统。这个系统在浏览器之间是有差异的,但是它们都维持了网页中设置的基本结构。

例如,一级标题(h1)总会比二级标题(h2)大,而二级标题总会比三级标题(h3)大。同样,em元素总是与周围的文本有所区别,从而强调它。

但是,这并不意味着h1元素总是显示为24pt,Times体,或者em元素总是显示为斜体。在所有基于个人计算机的浏览器上,包括Mac和PC上的IE、Firefox和Opera,默认的显示系统都非常相似(图1-40),但是在PDA、手机和听觉浏览器上差异就很大了。默认显示系统是有好处的。网页的结构得到保持,而具体的显示方式会适应显示网页的浏览器。这意味着网页在任何地方都是可访问和可理解的。

图1-40  如果没有应用样式,文本就以默认的字体和颜色显示在图像的后面。大多数主流浏览器的当前版本(从上到下依次是IE 7、Firefox 1.5、Opera 8.54和Safari 1.3)都具有相似的默认显示。Safari稍有不同,因为它在Mac平台上,但是它与Macintosh上的Firefox和Opera浏览器非常接近

但是,这也意味着网页可能不够优美。浏览器的默认显示系统通常很一般。幸运的是,通过在元素上应用样式,可以覆盖这个系统。我们将在第7章中开始讨论样式。在此之前,我们先学习如何编写(X)HTML。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论