只是为了好玩,我正在对网站进行一些微优化。
Q1) 我还可以在 HTML 网站上删除/优化什么(不是内联 CSS 或 JavaScript):
将文档类型更改为
<!DOCTYPE html>
删除不需要的注释、空格和换行符
来自属性的所有引号(由单个单词组成的属性)。
将必要的双引号变成单引号。
从输入中删除 type="text"。
Q2)
“如果元素为空,或者如果头元素内的第一件事是元素,则可以省略头元素的开始标记。” <title>
算不算元素?
Q3)
我可以用<link href="/css/style.css">
i 而不是 <link rel=stylesheet type="text/css" href="/css/style.css">
吗?如果是这样,我是否必须在 htaccess 中设置标题响应?
Q4) 像这样优化静态 HTML 文件是否有任何技术缺陷?例如。CPU 成本、Google 机器人、javascript、移动设备或其他问题?
注意:我知道这不会影响任何明显的页面速度。这更多是为了好玩。