html中还有其他类型的按钮吗?

时间:2017-07-15 00:57:09

标签: javascript html

我是html世界的初学者。我正在玩这个游戏:https://dragonbound.net 我进入“商店”。我想知道这个的HTML代码。所以我去了网络的“检查元素”,我意识到按钮中没有任何形式或href。 这些按钮如何工作以及为什么我可以访问具有项目的中间容器? 例如,这是“按钮”之一

#buttonShopEyes {
    left: 407px;
    top: 495px;
    width: 33px;
    height: 31px;
    background-position: -72px -204px;
}
<div id="buttonShopEyes" class="opacity_button NoSelect shopButton"><div class="Alt" style="display: none;">G</div></div>

当我去消息来源时,我可以看到:

<div id="buttonShopEyes" class="opacity_button NoSelect shopButton"><div class="Alt">G</div></div>

1 个答案:

答案 0 :(得分:0)

许多HTML元素都可以像按钮一样运行。例如:a,divs,spans,p等。但是,如果要开发一致的代码,则应注意语义。如果需要按钮,请创建一个按钮元素。如果需要,可以更改按钮的所有样式属性。如果您创建<a href="someplace">Some place</a>元素,则应将用户重定向到另一个位置(即同一页面中的另一个页面或另一个锚点)。避免使用<a href="javascript:void(null)"><a href="#">,而是在这种情况下使用按钮。

HTML可以通过多种方式自由使用,您应该了解最佳实践。