我想在一些将输出到视图的文本上使用Ext的String方法.
例如:
itemTpl: [
...
'<tpl switch="post_type">',
'<tpl case="new_user">',
'<p>{post_text_teaser}</p>',
'<p>{timestamp}</p>',
'<tpl default>',
'<p>' + Ext.String.ellipsis( + '{post_text_teaser}' + \, 4) + '</p>',
...
].join(''),
Run Code Online (Sandbox Code Playgroud)
但当然第10行的连接是非法的.
你知道它是否可能或如何正确地做到这一点?
如果我有一个网站上有几个字体真棒图标,例如
<i class="fa fa-fw fa-cloud "></i>
Run Code Online (Sandbox Code Playgroud)
并通过WCAG 2.0验证器运行此操作我收到以下错误:
Success Criteria 1.4.4 Resize text (AA)
Check 117: i (italic) element used.
Repair: Replace your i elements with em or strong.
Error Line 185, Column 158:
<i class="fa fa-fw fa-cloud"></i>
Run Code Online (Sandbox Code Playgroud)
我意识到,规则应该不是真的适用于这种情况下,由于它的存在,以确保<em>
和<strong>
使用的,而不是他们的非语义同行<i>
和<b>
.但如果我有一个客户要求我检查所有WCAG2.0盒子,问题仍然存在.
所以有人知道什么是正确的方法.我应该改变它们<em>
吗,这会给屏幕阅读器带来任何困难吗?欢迎任何其他建议!