web-dev-qa-db-ja.com

HTMLタグの属性を順序付けるための標準化された方法はありますか?

私はAngularJSプロジェクトに取り組んでおり、私のHTML要素の多くには属性が多数あります。

  <button type="submit" 
          ng-click="Page.UI.DetailView.ExecuteFunction()" 
          ng-disabled="step5.$invalid" 
          class="btn btn-success pull-right">
      Submit this Product
  </button>

これらの属性の順序に標準化された規則はありますか?アルファベット?意味でグループ化(例:すべてangular属性をまとめて))?標準のHTML属性(たとえば、「タイプ」)を最初に?

13
Matt Cashatt

基準はありません。理解しやすいように最適化し、一貫性を保つようにします。

個人的には、常にid属性を最初に置いて、テスターが見つけやすくすることも良いと思います。

12
Bryan Oakley