相关疑难解决方法(0)

用于压缩的HTML属性的优化顺序

我在某处读到按特定顺序组织HTML属性可以提高HTML文档的压缩率.(我想我是从谷歌或雅虎推荐更快的网站阅读此内容).如果我没记错的话,建议首先放置最常见的属性(例如id,等等),然后按字母顺序排列其余属性.

我有点困惑.例如,如果id在每个p标记之后放置属性,id则将包含唯一值.因此,重复的字符串将限于此:( <p id="比如说有<p id="1"><p id="2"/>).因为值id必须是唯一的,所以我认为这实际上对压缩产生了不利影响.

我错了吗?

如果我需要浏览具有随机排序属性的静态网页,我应该使用什么逻辑来组织属性以实现最大压缩?

注意:我说的是GZIP压缩(如果重要的话):http://www.gzip.org/algorithm.txt

compression algorithm gzip huffman-code

10
推荐指数
1
解决办法
985
查看次数

HTML 属性排序

这可能是一个主观问题(我希望不是)...我使用 Visual Studio 开发网页设计和应用程序,通常使用 Bootstrap。当我将 CSS 文件拖放到 HTML 文档中时,Visual Studio 会生成以下代码

<link href="styles.css" rel="stylehseet" />
Run Code Online (Sandbox Code Playgroud)

Bootstrap 模板也使用此属性排序。

就我个人而言,我更喜欢命令我的属性在前面保持固定宽度,因为一切看起来都更整洁;以我的顺序与 Visual Studio 和 Bootstrap 的顺序为例:

<link type="text/css" rel="stylesheet" href="bootstrap.min.css" />
<link type="text/css" rel="stylesheet" href="mystyles.css" />

<script type="text/javascript" src="jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="foobar.js"></script>
Run Code Online (Sandbox Code Playgroud)

他们的

<link href="bootstrap.min.css" rel="stylesheet" />
<link href="mystyles.css" rel="stylesheet" />

<script src="jquery-1.9.1.min.js" type="text/javascript"></script>
<script src="foobar.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

link看看 my和标签中的属性如何script排列?我认为这在维护文档时看起来更加整洁,并且还使块编辑成为可能。

所以我想知道的是;这只是个人喜好还是有合理的理由将reland放在andtype之后?hrefsrc

html javascript css attributes coding-style

5
推荐指数
1
解决办法
2301
查看次数