html - 为什么 Kentico CMS 会删除 i 标签
问题描述
我正在做一个工作网页,他们的网站使用 Kentico CMS。我更喜欢用崇高的html编写并将其复制到源代码中。我刚刚注意到,当我这样做时,任何i
标签都会被自动删除。我有一些浮动按钮,允许用户单击以返回页面顶部,
<a href="#URTI" class="float">
<i class="fa fa-arrow-up my-float"></i>
</a>
当我将其复制并保存时,整段代码就消失了……如果我只是写,
<a href="#URTI" class="float"></a>
我得到了圆圈(在 float 类中设置样式),单击时它将带用户回到顶部。
i
标签被删除是否有一些奇怪的原因?
解决方案
您不能添加空的 HTML 标记,例如 i 标记。保存源 HTML 时,编辑器会删除空标签。一种解决方法是在标签之间添加一个字符实体(不间断空格)。
推荐阅读
- firebase - 如何在 Flutter 中从 Firestore 获取值
- c++ - C 和 C++ 中数据类型的大小
- typescript - 从任意数量的闭包中获取最后一个函数的类型
- javascript - 为什么当我将 QuillJS setContent 设置为 JSON 对象时不显示任何内容?
- c# - 有没有办法通过 .NET 客户端库检索 Azure DevOps 选项列表信息?
- git - 在创建存储库的本地副本时克隆 AWS 代码提交存储库时出现以下错误
- c++ - 给定一个仅由 '(' 和 ')' 组成的字符串 S,找出最长有效子字符串的长度
- r - 创建包含复合条形图和堆叠条形图的条形图
- python - 在 OSMnx 中使用实时数据动态调整边缘“成本”?
- blazor-client-side - 如何在 blazor navigateTo 中将复杂对象作为参数传递