我在查看{{雙行註文}}模板时,注意到<span class="sfrac nowrap;">中的nowrap类名后面使用了分号。但根据HTML标准的规定,类名之间应该用空格分隔,而不是分号。这样写会导致浏览器的解析问题。请问在这个模板中使用分号是否有特别的原因?谢谢!
在User talk:Midleading/Flow的话题
外观
或许是当初建立模板时有误,已更正
@Midleading 请问 DL模板这里的 sfrac 和 nowrap 是在哪里定义的?希望竖排版的时候(Vtext2Start),可以控制它的行高和正常字号一样,宽度再紧凑一点。参见Page:魏氏家藏方.pdf/173
@Liouxiao DL模板未定義字距、寬度,可以嘗試加入自訂樣式表達成你要的效果
div[style*="writing-mode:vertical-rl"] small.sfrac > span {
font-size: unset;
line-height: 1em;
transform: scaleX(0.75);
}
效果可見此。
@Aerotinge 多谢多谢!这正是我需要的。
{{*}}模板因为有人置于链接内导致TemplateStyles不能使用。本模板应该不存在这个问题,可以改为使用TemplateStyles,全域应用该样式。