好吧,我继续在class
属性
<li class="phone-number">555-5555</li>
这似乎适用于悬挂语义信息和指向如何设置样式的指针的双重目的。
我不确定这是不是最好的主意,我试图看看其他人是否还有其他办法。
我也开始使用隐藏的输入:
<li>555-5555 <input class="semantics" type="hidden" value="phone-number" /></li>
在元素内部,所以使用jQuery,我可以使用
检索有关元素的其他信息li.find( '.semantics' ).val()
从JavaScript获取元素的语义
答案 0 :(得分:3)
我在microformats.org处通过手册和示例挂起我的语义。那么样式 - 你可以为html元素使用多个类。
在jQuery中,您可以使用$('.phone-number').html()
作为第一个示例。
答案 1 :(得分:2)
答案 2 :(得分:0)
这取决于语义本身...... ID和类通常就足够了。
但为此目的添加隐藏字段等标记听起来对我来说是一个可怕的想法。
也许如果你分享了你的实际需求,我们可以分享一个更好的方法。