链接的css和javascripts出现在内联

时间:2013-08-09 14:11:24

标签: html css inline

我有一个奇怪的问题,我以前从未见过 - 当我浏览页面源时,链接的样式表和javascript文件显示为内联。它只发生在线而不是我本地的开发机器。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link href="css/bootstrap.css" rel="stylesheet" type="text/css" />
<link href="css/extend-bootstrap.css" rel="stylesheet" type="text/css" />
<link href="css/bootstrap-responsive.css" rel="stylesheet" type="text/css"/ >

等等变成了这样的事情:

<!DOCTYPE html><html lang="en"><script src="http://1.2.3.4/bmi-int-js/bmi.js?version=1363970337" language="javascript"></script><head><meta charset="utf-8"><title>Pagetitle</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="description" content=""><meta name="author" content=""><style type="text/css" style="display:none">/**/.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}a:hover,a:active{outline:0

然后继续。 有人想过为什么会这样吗?

感谢。

DS

2 个答案:

答案 0 :(得分:0)

服务器上是否有任何压缩软件?如果您保存页面,它是否也作为1行出现?也许这是您浏览器中的一个设置。

答案 1 :(得分:0)

如果您使用的是IE,则启用浏览器工具会导致此问题。

这可能是CSS and JavaScript appearing inline in sourcecode

的重复帖子