是否存在对html文档没有任何影响的html标记?

是否存在对html文档没有任何影响的html标记?,html,tags,Html,Tags,在html中,是否有可以添加id属性的标记,该标记对html页面没有任何影响,但仍然可以通过jQuery选择器访问 以下是一个例子: <li><a href="#"><i class='fa fa-link'></i> <span>Another Link</span></a></li> 如果我在一个列表中有上面的代码,我可以向这个html添加什么标记,这样我就可以使用jQuery作为子项对代码

在html中,是否有可以添加id属性的标记,该标记对html页面没有任何影响,但仍然可以通过jQuery选择器访问

以下是一个例子:

<li><a href="#"><i class='fa fa-link'></i> <span>Another Link</span></a></li>
  • 如果我在一个列表中有上面的代码,我可以向这个html添加什么标记,这样我就可以使用jQuery作为子项对代码项执行操作

    上面的代码只是一个示例,我希望能够将此技术用于任何html元素

    编辑

    标签是我要找的吗

    EDIT2

    我使用span标记尝试了以下操作:

    <span id="qwerty123"><li><a href="#"><i class='fa fa-link'></i> <span>Another Link</span></a></li></span>
    
  • 但是,列表项没有正确显示。我使用的是AdminLTE模板,该模板对这些列表项使用自定义样式

    除此之外,我如何才能达到预期的结果?我可以添加数据属性或其他html编码技术吗

    EDIT3

    id为的html标记必须位于任何其他标记之前,以便所有其他标记都可以作为子标记处理

    你可以试试

    <li>
        <span id="targetSpan" style="display:none;">
            <!-- any children -->
        </span>
        <a href="#">
            <i class='fa fa-link'></i> 
            <span>Another Link</span>
        </a>
    </li>
    

    但是,我不相信您可以在
    li
    中使用
    div

    您可以包含一个元素,然后使其不可见。例如:
    然后设置

    i {
        visibility: hidden;
    }
    

    然后添加一个ID并选择该元素。该元素不会影响页面上的任何内容,但仍然可以被选中。

    您确实需要
    span
    标记:它是唯一的HTML内联容器标记。除非对其应用CSS,否则它只是一个内联标记,不会改变文档的显示方式

    还请注意,您可以使用
    div
    标记并应用CSS
    display:inline以获得相同的结果


    希望这有帮助:)

    尝试使用唯一的ID选择器

  • 在此id
    (id=“id7843”)
    中,您可以根据需要使用您的id

    您可以在jquery中为该id定义类或函数,除非您具有相同的id,否则它不会影响任何其他html尝试为定义的每个类使用唯一id。

  • <li><a href="#"><i class='fa fa-link'></i> <span id = "putyouridhere">Another Link</span></a></li>
    

    将ID添加到您的span@zavtra字体不,他没有。查看行上的最后一个标记是否存在对任何html元素都没有任何影响的html标记?span标记是我要查找的吗?是的,
    span
    标记。我就是这么说的。学校的名声很差。您最好提供指向的链接。请注意,w3c是负责HTML的标准组织,w3c与w3c无关。感谢@JohnSaunders的建议。我只是简单地给了一个网页的链接,它说的语言比官方文档更简单,但我明白你的意思。我确实编辑了我的答案,加入了span标签W3C参考。您是否因为链接而将其标记为无用?那么,您现在可以将其标记为有用;)如果这是错误的,那么理解起来有多容易并不重要。如果您希望在standardeze中少写一些内容,请尝试。SPAN的问题在于,添加它会使HTML拾取(或删除)不同的CSS规则,从而改变布局。SPAN更改文本颜色的示例:这不是OP所要求的。他希望DOM中有一个标记,可以通过jQuery引用,但不会影响文档的外观。我已经更新了答案。。谢谢你的评论,让我明白这个问题。。
    <li><a href="#"><i class='fa fa-link'></i> <span id = "putyouridhere">Another Link</span></a></li>