Html标记属性缩进最佳做法?

时间:2017-10-12 14:14:30

标签: html indentation

我想就转发HTML(示例中的自定义角度指令)标签属性及其原因的更好做法发表意见。

AFAIK最常用的是:

1.-将间距与第一个属性匹配

  <input name="textField"
         ng-required="column.required"
         ng-blur="onBlurCallback(data, column)"
         ng-change="onChangeCallback(data, column)"
         ng-model="data"
         class="text-field"
         ng-disabled="dataCanBeEdited"
         input-maxlength="{{column.maxLength}}"
         input-mask="{{ column.maskType }}">

2.-在缩进上添加一个级别

<div>
   <input name="textField"
     ng-required="column.required"
     ng-blur="onBlurCallback(data, column)"
     ng-change="onChangeCallback(data, column)"
     ng-model="data"
     class="text-field"
     ng-disabled="dataCanBeEdited"
     input-maxlength="{{column.maxLength}}"
     input-mask="{{ column.maskType }}">
</div>

虽然我很确定那里有更多的选择......

1 个答案:

答案 0 :(得分:1)

那真的很重要吗?两个版本都可以。使用你和你的项目/团队想要的任何东西(但使用其中一个,就是这样)。