+ -
当前位置:首页 → 问答吧 → 我对定义列表(dl)的一点看法

我对定义列表(dl)的一点看法

时间:2011-08-11

来源:互联网

我一直想说说这个dl,看到网上好多类似这样的用法,我忍不住了,今天就来说说看法。

<dl>   
          <dt>大学</dt>   
          <dd>北京大学</dd>   
          <dd>清华大学</dd>   
          <dd>武汉大学</dd>   
          <dd>浙江大学</dd>   
     </dl>

我的观点:

如果让我来说的话,用法是错的,在结构和语义上都是错的。为什么?我来说一下自己的看法,当然,大家可以有自己的理解,我只发表自己的观点。

首先,我想先从“定义”这个词的本身说起,“定义”:对于一种事物的本质特征或一个概念的内涵和外延的确切而简要的说明(摘自新华字典) 。简言之就是,对某种事物的说明。

我们在书写网页代码的时候,也会考虑标签的语义性,什么地方用什么标签,让搜索引擎能更好的抓取。ok,我们再来看例子,“大学”是作为被定义项,“北京大学”,“

清华大学”...是作为定义项的。但是,这个定义项并没有对被定义项做出确切的说明,而是一个举例,或者说是被定义项的一个子项而已。所以,从语义上这个是错的。

其次,我们再来看结构。其一个dt对应了四个dd。这个是什么用法?我们先假设这四个dd的是对dt的解释,难道“大学”有四个解释吗?当一个解释项比较长的时候,我们可以用段落等其它标签进行分开写,无须用多个dd来存放剩余内容。

正确的用法:

<dl>   
          <dt>大学</dt>   
          <dd>   
              <p>实施高等教育的机构。分为综合大学、专科大学或学院。</p>   
              <p>通常设有许多专业,再由几个相近的专业组成系。有的还设有专修科、学院或研究生院(部)。</p>   
          </dd>   
         <dt>《大学》</dt>   
         <dd>儒家基本经典之一。全面总结了先秦儒家关于道德修养、道德作用及其与治国平天下的关系。</dd>   
     </dl>

[ 本帖最后由 haitao8410 于 2011-8-12 08:30 编辑 ]

作者: haitao8410   发布时间: 2011-08-11

手册上虽然说了定义列表的列表项内部可以使用段落、换行符、图片、链接以及其他列表等等,但是并未指定不能用多个dd来包裹啊。

我想知道楼主发的是自己的理解还是转载的官方说明,请指明出处

作者: cycloned   发布时间: 2011-08-12

完全自己的理解。

作者: haitao8410   发布时间: 2011-08-12

既可模糊说明也可具体指出,定义不要太死。

作者: xmlovedoudou   发布时间: 2011-08-12

维基百科也有一篇关于wiki的小文:http://zh.wikipedia.org/zh-cn/Wi ... 1%CA%BD%D6%B8%C4%CF

作者: yoom   发布时间: 2011-08-12

复制内容到剪贴板
代码:
<dl>   
          <dt>大学</dt>   
          <dd>实施高等教育的机构。分为综合大学、专科大学或学院。</dd>   
          <dd>通常设有许多专业,再由几个相近的专业组成系。有的还设有专修科、学院或研究生院(部)。</dd>   
          <dt>《大学》</dt>   
          <dd>儒家基本经典之一。全面总结了先秦儒家关于道德修养、道德作用及其与治国平天下的关系。</dd>   
</dl>
还是推荐这种写法

作者: kllb520   发布时间: 2011-08-12

我觉得应该是:

<dl>   
          <dt>大学</dt>   
          <dd>   
              <p>实施高等教育的机构。分为综合大学、专科大学或学院。</p>   
              <p>通常设有许多专业,再由几个相近的专业组成系。有的还设有专修科、学院或研究生院(部)。</p>   
          </dd>   
         <dd>儒家基本经典之一。全面总结了先秦儒家关于道德修养、道德作用及其与治国平天下的关系。</dd>   
     </dl>

更多的类似

<dl>
  <dt>樊</dt>
  <dd>名词,[书] 篱笆</dd>
  <dd>姓氏</dd>
  <dt>凡</dt>
  <dd>名词,指人世间</dd>
</dl>

[ 本帖最后由 豆豆猫 于 2011-8-12 10:41 编辑 ]

作者: 豆豆猫   发布时间: 2011-08-12

我觉得两种写法都可行啊!

作者: wwefuner   发布时间: 2011-08-12