我搞亂了香草JavaScript,並且我注意到當用js在DOM中定義文檔時,樣式是內聯的。有沒有一種方法來設置樣式表,使用DOM上的JavaScript還是使用Javascript的不良做法?我認爲它可能有一些用途,當一個網站的部分改變與用戶交互,但我猜測同樣的事情可以用CSS僞類來完成。爲了重申我的問題,你可以使用JavaScript來在DOM中設計樣式表,還是隻是內聯和不好的做法?當通過在DOM上使用vanilla js設置css樣式時,它總是內聯樣式?
body.style.backgroundColor= "blue";
你有沒有讀過https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started/JavaScript – jonrsharpe
我建議在.css樣式表中準備類,並在javaScript中分配它們。用JavaScript寫CSS不是最好的做法。是的,它將始終是內聯樣式。 –