【发布时间】:2018-11-14 22:34:24
【问题描述】:
我想为我的所有图像自动添加height 和width 属性。这是通过this nice plugin 完美完成的,但我将我的网站托管在不支持外部插件的 GitHub 页面上。
问题:如何在不使用插件的情况下预填充图片的高/宽属性?
我为什么需要这个?
My site 即使没有 height 和 width 也能正常工作,但我想指定它们,因为从 SEO 的角度来看它很重要(您可以找到有关其重要性的一些详细信息 here)。
【问题讨论】:
-
“不支持外部插件的地方。”:这就是我最近推荐 Hugo 的原因:stackoverflow.com/a/53244761/6309
-
@VonC 谢谢,但正如我之前提到的,这不是我的选择。首先,我需要重新设计我的项目。其次,我需要更改托管,因为 GitHub 页面不支持 Hugo(我需要提交我不想要的预编译 html 文件)。最后,快速谷歌搜索显示没有用于
height和width计算的内置解决方案,所以我需要自己弄清楚。我不明白如何从使用 Hugo 中受益。如果我遗漏了什么,请解释一下。 -
为什么需要计算宽度和高度。我从来不需要它们。我错过了什么吗?
-
我仍然不清楚您的目标是什么...防止回流?这与 SEO 有什么关系?
-
高度和宽度使初始布局更快(无需加载图像即可呈现),并且更容易使用 CSS 缩放图像。
标签: ruby jekyll github-pages