`
jsnjlc
  • 浏览: 51083 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

FF下神秘的不起作用的CSS

阅读更多

我遇到个很诡异的问题,其实在半个月前就找到问题所在了,但是由于交由TS组去处理,所以,一直也没有记下来,今天做下记录吧.
我们先来写个html页面,来方便测试:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <link id="MainCss" type="text/css" rel="stylesheet" href="http://www.cnblogs.com/Skins/UandMe/style.css" />
    <link type="text/css" rel="stylesheet" href="http://www.mio-tour.com.tw/style/style.css" />
</head>
<body>
    aaaaaaaaa为了方便大家的测试
<a href="#">ccccccccccccc</a>
</body>
</html>
 

写好后保存成UTF-8编码的.然后用Firefox打开.如果正常的话,鼠标悬停在cccccc上的时候应该是桔黄色.但是实际上是咖啡色.如果你用IE打开此页面,则显示的是桔黄色.
然后你可以将下面的那个css文件下载下来,保存在本地,然后地址指向它,再用Firefox打开...怎么样,也是桔黄色了吧.
好我们再玩个诡异的.我们将下面的那个css的地址恢复成我原先的地址.然后将最上面的那行验证删除掉,刷新...怎么样,还是桔黄色吧.

好了,看过了效果,总结下问题:为何firefox无法在有验证XHTML的情况下引用下面的那个CSS,如果说CSS有问题,那为何将此CSS下载到本 地指向它,却又可以使用了呢?此诡异的问题是我发布项目后无意中发现的.所有IE下都没有问题,FF2.x,FF3.x都试过了,都有问题.用 firebug看后发现CSS其实也已经下载下来,但是就是不起作用.

如何?挺诡异吧.当然,我现在也找到了问题的所在:在网站的代理服务器上.
加了标准验证的页面,apatech代理将其判定为了text/html,而不是text/css.所以,即是下载下来了,也还是不能使用.而FF又是比较严格执行的,所以,则无法执行了.

分享到:
评论

相关推荐

    清爽 配色 15套 css

    在CSS(层叠样式表)领域,色彩搭配是设计网页或应用程序时不可或缺的一部分。一个良好的配色方案可以提升用户体验,使界面看起来更加专业且吸引人。"清爽配色15套"提供了一系列精心挑选的颜色组合,旨在为网页设计...

    配色表,css, 配色辞典

    ### 配色表与CSS应用知识点 #### 一、引言 在网页设计与开发过程中,色彩搭配是一项至关重要的技能。良好的色彩搭配不仅能提升用户体验,还能增强网站或应用程序的视觉吸引力。本文将根据提供的配色辞典内容,详细...

    CSS颜色代码大全视图参照表

    ### CSS颜色代码大全视图参照表:深入了解前端色彩美学 #### 概述 在Web前端设计与开发领域,色彩的应用不仅是美观的体现,更是用户体验、品牌识别和情感传达的重要手段。CSS(层叠样式表)提供了丰富的颜色表示...

    css标准配色

    - **背景颜色**:`#F7F7FF` —— 浅紫,神秘而高雅。 - **边框颜色**:`#CACAFF` —— 深紫蓝,强化科技感。 15. **风格15(Style 15)**: - **背景颜色**:未给出,但可以根据前14种风格推测,可能是一种综合...

    网页颜色代码大全,网页设计的兄弟姐妹们近来

    - 包括#FF66FF、#CC33CC、#FF33FF等,紫红色给人以浪漫和神秘的感觉,可用于创造优雅或梦幻的氛围。 3. **蓝色系列**: - 比如#660099、#000CC、#9900FF等,蓝色代表冷静和专业,适用于科技、商业或正式的网站...

    如何解决IE6/7绝对定位元素神秘消失或被遮挡的方法

    在网页开发过程中,尤其是针对老版本的Internet Explorer(如IE6和IE7)时,开发者可能会遇到一个棘手的问题:绝对定位元素在这些浏览器中神秘消失或者被其他元素遮挡。这个问题主要涉及到浏览器的渲染差异,特别是...

    IE绝对定位元素神秘消失或被遮挡的解决方法

    "IE绝对定位元素神秘消失或被遮挡的解决方法"这一问题主要涉及到CSS中的相对定位、绝对定位以及浮动元素的相互影响。 首先,我们需要理解相对定位和绝对定位的概念。相对定位是相对于元素本身的位置进行偏移,而...

    PHP颜⾊全部代码汇总.docx

    11. 蓝紫色 (#9F5F9F):紫色中带有一些蓝色,具有神秘感。 12. 黄铜色 (#B5A642):金属质感的暖色调,常用来模拟金属效果。 13. 亮金色 (#D9D919):明亮的金色,通常代表财富和荣耀。 14. 棕色 (#A67D3D):自然的...

    jquery智能导航特效.zip

    本篇文章将深入探讨如何利用jQuery实现智能导航特效,结合CSS、HTML5以及JavaScript的基础知识,为你揭开jQuery导航特效的神秘面纱。 首先,我们需要理解jQuery的核心功能。jQuery简化了JavaScript中的DOM操作、...

    个性黑色的博客模板-个性 黑色 博客 红色.rar

    这个资源包含了一个设计独特的博客模板,它融合了黑色的神秘与红色的热情,旨在为用户提供一个个性化的展示平台。 首先,我们来了解一下HTML(HyperText Markup Language),这是构建网页的标准标记语言。HTML由一...

    编程常使用的颜色代码表

    在Web开发领域,掌握颜色代码是十分重要的技能之一,无论是HTML、CSS还是JavaScript等技术栈中都离不开颜色的应用。本文将详细介绍编程中常用的色彩代码及其应用方法。 #### 颜色基础知识 在Web开发中,颜色通常...

    RGB对照表(全)

    例如,"HotPink"(#FF69B4)通常与活力、激情和女性化相关联,而"DeepPink"(#FF1493)则更显得浓烈和强烈。 颜色选择对于界面设计至关重要,因为它可以影响用户体验和信息传达。例如,高对比度的颜色可以帮助突出...

    颜色名列表

    - MediumTurquoise是一种中等饱和度的蓝绿色,既不过于鲜艳也不过于暗淡,适合多种设计风格。 117. **MediumVioletRed**:#C71585 - MediumVioletRed是一种深紫红色,饱和度较高,适用于强调或突出显示的元素。 ...

    Viola-e-il-Blu

    在IT行业中,HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言,它构成了互联网的基础。...通过深入理解颜色理论、CSS样式以及色彩在用户体验中的作用,可以构建出引人入胜的网页。

    t.com:“ t.com-t是字母表中最神圣的字母。t咒语指出t>全部t =是t =生命。t永生。”

    在深入探讨这个主题之前...然而,这并不意味着存在任何神秘的“t咒语”或“t永生”的概念,除非这是开发者或设计师为了某种创意或主题而特意引入的概念。在实际的网页开发中,每个HTML元素都有其明确的技术功能和目的。

Global site tag (gtag.js) - Google Analytics