是否有用于设计html页面的自定义语义html标签项目?

时间:2014-04-23 17:02:47

标签: html html5 tags semantic-markup

我在这里找到了Semantic UI项目:http://semantic-ui.com/

Semantic围绕自然语言约定构建,以使开发更直观。

例如,波纹管代码使用Semantic创建一个菜单:

<nav class="ui menu">
  <h3 class="header item">Title</h3>
  <a class="active item">Home</a>
  <a class="item">Link</a>
  <a class="item">Link</a>
  <span class="right floated text item">
    Signed in as <a href="#">user</a>
  </span>
</nav>

而不是Bootstrap CSS类:

<div class="navbar">
  <a class="navbar-brand" href="#">Title</a>
  <ul class="nav navbar-nav">
    <li class="active"><a href="#">Home</a></li>
    <li><a href="#">Link</a></li>
    <li><a href="#">Link</a></li>
    <p class="navbar-text pull-right">Signed in as <a href="#" class="navbar-link">User</a></p>
  </ul>
</div>

我的问题是:是否有用于设计html页面的自定义语义html标签项目?

这样的事情:

<menu>
    <menu-header>Title</menu-header>
    <menu-item active="true">Home</menu-item>
    <menu-item>Link</menu-item>
    <menu-item>Link</menu-item>
</menu>

1 个答案:

答案 0 :(得分:0)

HTML5定义中有一些,例如来自https://developer.mozilla.org/en-US/docs/Web/HTML/Element#Content_sectioningFailed to load resource: the server responded with a status of 401 (Unauthorized)

<article>碰巧是另一个:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/menu