kb-esv / kirby4-a11y
用于无障碍访问的 Kirbytext
v1.0.1
2024-02-27 12:01 UTC
Requires
README
无障碍访问的 kirby 标签
- WCAG 2.2 SC 3.1.2 - 部分的语言
- WCAG 2.2 SC 3.1.4 - 缩写
安装
下载
下载并将此存储库复制到 /site/plugins/a11y
。
Git 子模块
git submodule add https://github.com/kb-esv/kirby4-a11y.git site/plugins/a11y
Composer
composer require kb-esv/kirby4-a11y
使用
更改其他语言中的短语/文本
示例
In England sagen wir: „(lang: en text: It's raining cats and dogs)“
或简短
In England sagen wir: „(en: It's raining cats and dogs)“
更改到德语短语/文本
In Germany we say: "(lang: de text: Es regnet wie aus Kübeln)"
或简短
In Germany we say: „(de: Es regnet wie aus Kübeln)“
更改到其他语言的短语或文本,例如法语
In France the Value Added Tax is called (lang: fr text: Taxe sur la Valeur Ajoutée)
附加属性
您可以使用以下附加属性
- lang: 识别语言的 RFC 5646 标签
- text: 设置文本
- class: 设置用于附加 CSS 的类
缩写
示例
(abbr: imho text: In My Humble Opinion)
(abbr: TVA text: Taxe sur la Valeur Ajoutée lang:fr)
(abk: Abk. text: Abkürzung)
附加属性
您可以使用以下附加属性
- lang: 识别语言的 RFC 5646 标签
- text: 设置缩写的文字形式
- class: 设置用于附加 CSS 的类
CSS
如有需要,可以自定义样式,例如
abbr[title] {
cursor: help;
text-decoration-skip-ink: none;
}
许可证
MIT