有没有办法以某种方式标记文本中的几个单词只是为了进一步的程序处理,而不是任何视觉类型的东西?假设我有以下文字:
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua。在 vero eos et accusam et justo duo dolores et ea rebum。Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet。
假设gubergren
是我的关键字。我不能只解析文本,gubergren
因为我不知道关键字的值。我可以做的是在渲染时用标记标记我的关键字:
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua。在 vero eos et accusam et justo duo dolores et ea rebum。Stet clita kasd
<span class="keyword">
gubergren</span>
, no sea takimata sanctus est Lorem ipsum dolor sit amet。
现在我可以轻松地解析span
带有类名的元素的文本,keyword
并且可以获取我的关键字列表。但是如果span
与 CSS 样式相关联呢?这在浏览器中看起来很傻。另一方面,我不能仅仅发明一个自己的标签,因为我绝对希望我的网站保持 HTML 有效。
你有什么建议?