******是一个网站的网址主体部分被我隐藏了 href="http://st.******.com/??css/basic/core_mod.css,res/css/default/main15.css,res/css/default/beta15.css,res/player/img/web_player.css?v10182012" 貌似引入多个样式文件 让我很不解 这个是什么意思呢
引入JS文件的代码也是这样,求高人指点迷津!!!

解决方案 »

  1.   

    难道是引用多个css或者js文件?没见过这种写法。
      

  2.   

    标准里也没发现在一个element可以引用多个文件的说法。http://www.whatwg.org/specs/web-apps/current-work/#the-script-element这里也有类似的讨论,有人回答,在Url中是有效字符,因此指向的连接还是一个链接,只不过里面含有,罢了
    http://www.velocityreviews.com/forums/t546819-script-allowing-more-than-one-uri-reference-in-src-attribute.html
      

  3.   

    这种一般是优化方面的,后台服务器可以合并多个资源文件的内容一次返回,减少http requet次数,提高效率。
      

  4.   


    疑惑中 ,我看了那个后台 还分别有css/basic/core_mod.css
    res/css/default/main15.css
    res/css/default/beta15.css
    res/player/img/web_player.css这几个文件
    貌似楼下说的有些道理
      

  5.   

    我来回答这个问题,分析一下href中的内容:http://st.******.com/??css/basic/core_mod.css,res/css/default/main15.css,res/css/default/beta15.css,res/player/img/web_player.css?v10182012,其实真实的指向地址是:http://st.******.com/,?后面的内容是查询字符串,服务器端会解析这个查询字符串中包含的多个文件,并且合并到一个文件中,最终的目的是减少浏览器发出请求的次数,达到优化页面打开时间的效果。不知这样回答你是否满意?