属性

  • 每个属性占一行。
  • 四个属性nametypelabeldescription 应按此顺序排列,位于元素定义的顶部。

结束元素

元素应该用新行上的结束标签关闭。

例外

当元素只有几个属性时,整个元素可以保持在同一行。建议最大行长为 100 个字符,以方便阅读。

示例

元素为

<field
	name="abc"
	type="text"
	label="Empty Field"
	description="Empty field without options"
/>

元素不为空

<field
	name="abc"
	type="radio"
	label="Field"
	description="Field with options"
	>
	<option value="1">JYES</option>
	<option value="0">JNO</option>
</field>

<field
	name="abc"
	type="radio"
	label="Field"
	description="Field with options"
	>
	<option
		value="1"
		foo="bar"
		>
		SOMETHING_VERY_LONG
	</option>
	<option value="0">
		SOMETHING_VERY_LONG
	</option>
</field>

只有几个属性的元素

<fieldset name="params" label="Some label for the field set" />