[1] [[特性集合定義体系]]の特性定義 ([CODE(SGMLe)[[[propdef]]]])
要素型の[DFN[[RUBYB[クラス名] [class name]] ([CODE(SGMLa)[cn]]) 属性]]は、
その特性を提供する[[クラス]]を指定します。

* 仕様書

[REFS[
- [4] [[ISO/IEC 10744]]:1997 A.4.2.4 Property definition
<http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.2.html#clause-A.4.2.4>
]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 の[[内在特性]]の定義でのみ使用します。
他の特性集合では使用できません。

この[[鍵語]]は、その特性がすべての級の節に提供されることを表します。
