以下示例是否需要无序列表?

时间:2010-10-13 14:23:38

标签: html seo xhtml markup semantic-markup

由于它是有效的标记,我已经完成了以下操作;

<div class="list">                                    
            <a href="#">Link 1</a>
            <a href="#">Link 2</a>                
        </div>

我的问题是,是否必须这样写;

<ul class="list">                                    
            <li><a href="#">Login to Broker Site</a></li>
            <li><a href="#">Register</a></li>           
        </ul>

做一个比另一个做的+和 - 是什么?根据语义网,这些都是正确的吗?

感谢。

2 个答案:

答案 0 :(得分:3)

它完全取决于更大的上下文,但看起来它似乎是一个导航子菜单,ul确实是使用语义最正确的元素。

答案 1 :(得分:1)

线索在您选择的班级名称中。

当您将其视为列表时,请使用列表。这是更加语义化的,对屏幕阅读器很有帮助,然后屏幕阅读器会将内容视为链接列表。