小编Inc*_*ito的帖子

为什么原版 HTML/JS(和 React)使用驼峰命名法来设置样式,而 CSS 不使用?

关于样式的不同技术需要不同的约定来命名某些属性,主要是驼峰式与连字符式

通过 JS 直接在 HTML DOM 节点上设置样式 - element.style.paddingTop = "12px";

在 React 中设置内联样式 - < Component style={{paddingTop: "12px"}} />

在 .CSS 文件中设置它 - .selector {padding-top: 12px}

不同规则的根本原因是什么?我不明白为什么这比使用驼峰命名的所有 HTML/CSS/JS 或全部使用连字符样式更好。

html javascript css conventions

2
推荐指数
1
解决办法
1156
查看次数

标签 统计

conventions ×1

css ×1

html ×1

javascript ×1