HTML样式指南
这种风格指南定义为团队开发Magento少和CSS代码的HTML代码风格的内在要求。我们建议开发者Magento的扩展和定制也使用这些标准。
缩进
只使用空格缩进:
- Tab: 4 空格
 - 缩进大小: 4 空格
 - 延续缩进: 4 空格
 
推荐
<ul>
    <li>One</li>
    <li>Two</li>
</ul>
          文件结束
在文件的结尾添加空白行。
自关闭的标签
总是关闭自关闭标签。
不恰当的
<br>
<img src="image.png" alt="image">
<input type="text" name="username">
          推荐的
<br />
<img src="image.png" alt="image" />
<input type="text" name="username" />
          行长
避免代码行长于120个字符。使用编辑器时,浏览HTML代码时,向左和向右滚动是不方便的。将标记属性按比例排列以增加代码可读性。
不恰当的
<input data-bind="attr: { id: 'cart-item-'+item_id+'-qty', 'data-cart-item': item_id, 'data-item-qty': qty }, value: qty" type="number" size="4" class="item-qty cart-item-qty" maxlength="12"/>
          推荐的
<input data-bind="attr: {
       id: 'cart-item-'+item_id+'-qty',
       'data-cart-item': item_id,
       'data-item-qty': qty
       }, value: qty"
       type="number"
       size="4"
       class="item-qty cart-item-qty"
       maxlength="12"/>
          等于号周围的空间
不推荐的
<link rel = "stylesheet" href = "styles.css">
          推荐的
<link rel="stylesheet" href="styles.css">
          属性后面的空格
不推荐的
<span data-bind="i18n : 'Update'"></span>
<span data-bind="i18n:'Update'"></span>
          推荐的
<span data-bind="i18n: 'Update'"></span>
          元素级别如下图:

css类名称
不恰当的
<button type="submit" class="button-green">Submit</button>
          推荐的
<button type="submit" class="action-primary">Submit</button>