仓酷云 发表于 2015-1-15 23:18:53

DIV教程之IE8的一个BUG:Hack 兼容计划

搜索引擎更加友好。相对与传统的table,采用DIV+CSS技术的网页,对于搜索引擎的收录更加友好。
破洛洛文章简介:IE8的一个BUG:Hack兼容计划.
字体真是个贫苦的器材,然后又是个主要的器材。为以更方的办理字体成绩,就像前次保举的《再谈Web默许字体》,为了PixelPerfect,我们不休纠结。像付出宝在CSSReset中是如许写的:
body{font:12pxTahoma,Helvetica,Arial,宋体,sans-serif}而淘宝如许写:
body,button,input,select,textarea{font:12px/1.5tahoma,arial,宋体,sans-serif;}
团体倾向于淘宝的写法,明显,button/input/select/textarea的字体都是要重设才会显现一般的。这里并非为了会商这个,而是这内里都有tohama这类字体,它是明天的配角。由于字体显现好,也由于招致BUG而被搬下台面。让我们来先看一个Demo:
Here:IE8TahomaFont-familybug
假如你是从IE8翻开,将会看到第一个按钮有错位。如题目所说,你懂的,这就是Tahoma给我们带来的成绩。而办理计划很复杂,就是避用tahoma字体,其他的任意。好比:
body,button,input,select,textarea{font:12px/1.5arial,宋体,sans-serif;}在撑持没有那末完善的情况下,如许的办理体例能够说是完善的。即便你像我一样也有一套Hack兼容计划,仍是不保举利用暴力体例,我们的方针是、也应当是更无效、更文雅。
然后,实在hackIE8的时分,能够思索selector{property:value;}如许的办法来,由于这是IE8+独占的办法。Hmmm…多好,固然有点暴力。最初,保举一下鸽子工友。办理这个Bug,还得回功于他。
——————————–
经由一条完善支解线从火星离开地球,澹崭栈共馐粤arial放在后面是能够的,并且早上测试过,不外,现实证实测试要更当心,要屡次,否则大概刷出来的是缓存。现实的办理办法仿佛是如许的:


[*]有中文和英文混排的时分,怎样写都无所谓;
[*]只要中文的时分,放在后面最好的体系所具有的字体,大概一种体系没有的字体来让他显现默许字体;
[*]全英文就更是所所谓了
多谢匡助寻觅原形的Justice和冷静同砚,一个问究竟,一个供应一个非中文的IE8显现最终效果片。
</p>
当遇到几个选择器共享一个声明的时候,可以分组放在一起,每个选择器必须以逗号隔开。例:h1,h2,h3,h4{colorred;}选择器分组时要将每个选择器路径写全,分组结尾不能有逗号。

简单生活 发表于 2015-1-17 21:44:26

不管老师做怎样的解释,而我却对它感到很是吃力,诸如里面有许多不知道的功能。

小妖女 发表于 2015-1-25 22:21:41

每天上网看着那样多的网页,于是我才下定决心选择了网页制作这一门课程,目的就是希望以后能够做出一个完美的网页来。

金色的骷髅 发表于 2015-2-4 12:55:09

布局表格、绘制层、制作CSS样式表等,这些内容迷糊了我的视线,真是没想到制作一个精巧别致的网页是如此的困难,可是心有不甘。

活着的死人 发表于 2015-2-9 22:44:07

时间轴)窗口--时间轴--选中图层并拖图层到时间轴,将其放在指定帧上

愤怒的大鸟 发表于 2015-2-28 03:42:44

使用内容管理系统进行开发并实现快速、精确的浏览器兼容性测试。

飘飘悠悠 发表于 2015-3-9 20:45:11

所见则所得网页编辑器的优点就是直观性,使用方便,容易上手.

因胸联盟 发表于 2015-3-17 02:10:25

由CS4 版本开始,则转用WebKit 排版引擎(亦即Google Chrome和Apple Safari浏览器所用的排版引擎)作为网页预览。

若天明 发表于 2015-3-23 17:43:09

在刚开始接触网页的第一堂课上,听说网页制作会是一门很无聊并且很难听懂的过程,而事实却印证了这样一个事实。
页: [1]
查看完整版本: DIV教程之IE8的一个BUG:Hack 兼容计划