【发布时间】:2020-11-27 18:24:16
【问题描述】:
我正在创建自定义 HTML 标签。我想知道是否可以使用 JavaScript 将 CSS 属性添加到 HTML 标签而不添加、使用 css 文件或在 HTML 标签上出现“样式”属性,例如:
否:
<-my-tag style="color:red">STACKOVERFLOW</-my-tag>
是:
<-my-tag>STACKOVERFLOW</-my-tag>
【问题讨论】:
-
您可以使用针对您的标签的全局 css 来做到这一点。
-
为什么不希望样式属性出现?
-
JavaScript 究竟是如何参与的?如果您在 JavaScript 代码中引用了 DOM 元素,那么您不能只在其
.style属性上设置属性吗? -
您能否回答我们的 cmets 而不是每次有人尝试回答时都在原始问题中添加条件?
标签: javascript html css styles