[1] [[特性集合定義体系]]の特性定義 ([CODE(SGMLe)[[[propdef]]]]) 要素型の[DFN[[RUBYB[クラス名] [class name]] ([CODE(SGMLa)[cn]]) 属性]]は、 その特性を提供する[[クラス]]を指定します。 * 仕様書 [REFS[ - [4] [[ISO/IEC 10744]]:1997 A.4.2.4 Property definition ]REFS] * 属性値 [2] :値の型: [CODE(SGML)[[[IDREF]]]]。 同じ[[モジュール]]または依存するモジュールまたはモジュール外で定義された[[級]]の[[規格参照具象構文名]]でなければなりません。 特別な値 [CODE(SGML)[#ALL]] もあります (>>3)。 :省略: [CODE(SGMLe)[propdef]] 要素が [CODE(SGMLe)[[[classdef]]]] 要素の子供であるなら ([CODE(SGMLe)[classdef]] 要素の外にある [CODE(SGMLe)[propdef]] 要素で''ない''なら)、 [CODE(SGMLa)[cn]] 属性は省略できます。 このとき、その特性はその級に属するものとなります。 [3] この属性の特別な値 [CODE(SGML)[#ALL]] は、 ISO/IEC 10744 の[[内在特性]]の定義でのみ使用します。 他の特性集合では使用できません。 この[[鍵語]]は、その特性がすべての級の節に提供されることを表します。