我在网络上同时使用Google Play徽章和App Store徽章。根据说明,Google Play徽章是使用Google的在线图片资源生成的HTML代码,而App Store徽章则包含在包含所有本地化内容的下载文件中,每个文件均为EPS和SVG文件。
Google Play徽章准则中的一项规定,不允许Google Play徽章小于其他应用程序商店徽章(大小相同)。因此,我将Google Play徽标HTML和带有App Store徽标SVG文件的<img>
放在了一起,并打算以相同的大小显示它们。但是Google Play徽章显得较小,因为它周围直接嵌入了图像中的“空白区域”,而App Store徽章只是正常现象。
当然,我将遵循这两个准则,并且两个准则都指出,徽章周围应该有一个等于徽章高度四分之一的空白空间。 Google Play徽章已解决了此问题,但同样,它看起来比不允许的其他尺寸小。
我认为我有两种选择:
选项2有效,但是我的问题是我只想知道是否允许选项1;因为这样一来,我就可以轻松地使用CSS来调整图像的大小,而不必考虑打破空白空间的规则。还有一些其他的开发人员不太精通CSS编写,他们有时只是使用内嵌CSS来更改元素的大小,例如width: 150px
(并删除其他样式可能会删除空白区域)而没有问我,尽管事实上,我是负责使布局具有响应能力的人(我们不再谈论这一点),因此直接修改文件以始终包含空白空间也将在将来避免此问题。