块元素(Block element)是一个容器,它可以包含其它的子元素和块元素(当然有些是有限制的)。关于块元素可以包含哪些子元素和块元素,这些都在DTD中有介绍。
环境不是DocBook的概念,是我的创造。因为块元素这个概念给人一种大小上的感觉。因此为了突出块元素在上下文环境中的作用和所代表的语义概念,我提出了环境这一说法,按我的定义就是:环境是在上下文中具有特定语义的块元素及其子元素的集合。这样提到环境时,就不再孤立地只提到某种块元素,同时还包括了它的语义,和它所包含的内容。