从行为中分离结构_separate behavior from structure

DOM Scripting封面有一句:Separate behavior from structure using unobtrusive Javascript,简单的一句话,却没有人提出异议试问结构中有行为存在吗?在其第五章,best practice中有关于这句的一些细节。

The problem lies with inline event handlers.

其中有讲到使用hook而不使用标签的js属性,并将其称为结构和行为分离,但我认为其可以认为是html结构和脚本事件的分离,因为behavior意思是

  1. 行为,举止;态度
  2. (机器等的)运转状态,性能
  3. (事物的)反应,变化;作用
    且把一个onclick事件称作行为,我认为是不准确的。