模板:zh-em

維基文庫,自由的圖書館
跳到导航 跳到搜索

着重文字


着重号

模板参数

参数说明类型状态
要强调的文字1

无描述

字符串必填
要设置的语言lang

无描述

默认值
zh
字符串可选

技术描述[编辑]

本模板是将HTML强调标记em适配中文的实验性实现。通过 em[lang*="zh"] 选择器判断。

em[lang*="zh"] {
	text-emphasis: '・';
	text-emphasis-position: under right;
}
em:lang(ja) {
	text-emphasis: open sesame;
	text-emphasis-position: over right;
}
em[lang*="zh"],
em:lang(ja) {
	border-bottom: inherit;
	padding-bottom: 0;
	font-style: normal;
}

已知问题[编辑]

  • 未实现漢字標準格式的打点下边框回落。汉字标准格式采用类似Browserhacks的方式予以处理,见源码
  • 按照漢字標準格式实现的 filled circle 着重在“●”较大的字体中显示也会较大。换用 dot(•)则经常又会太小。
    • 似乎用 U+30FB 不错。
  • 模板样式不接受任何带有 -webkit- 的属性和值,这让一些过于陈旧的 WebKit/Blink 内核的浏览器无法正确显示。

参见[编辑]