首页 > 电脑网络 > 编程知识 > Tag、Label、Category 三者的区别是什么

Tag、Label、Category 三者的区别是什么
2012-02-12 22:46:59   来源:   点击:

      Tag,标签,一般包含一段内容的属性,可以是分类,可以是话题,也可以是作者,地理信息等。

      Label,标记,是网页框架中一个区域的功能概括。比如知乎首页上的“浏览”、“问题”、“通知”就是label。选择不同的标记,相应区域的功能就会发生变化。

      category,分类,可以理解为种属概念。一段内容有且只有一个种属的分类。和Tag不同的是一段内容可以有多个tag,并且tag是未预先设定的,一段内容可以有多个Tag,也可以没有Tag。但caterory在一个分类标准下只有一个。


      首先是Tag与Category的区别。Category往往限制在一个维度里,当树状结构复杂到不可调和时,出现瓶颈是迟早的事。Category的问题在于,既不能完全满足用户需求,也不能完全表达创建者对内容属性的认知。而Tag反之都成立,完全互补。

      其次是Label与Tag的区别。于对内容的概括出现偏差,但显然这种问题不是tag,在内容组织范畴那应该是什么?答案就是label,除产品描述,其应用范畴还涉及功能名称、模块名称、导航名称、引导文字等等场景。我认为tag与label之间有三个显著差异:

      label是本身的,tag是附加的;

      label强调是一种标志,tag强调是一种记号;

      label标明信息之间的归属,tag区别信息之间的差异。

相关热词搜索:Tag Label Category 区别

上一篇:兼容移动设备的WEB设计要设计几个分辨率版本
下一篇:如何保证用户登陆时提交密码已经加密?