问题的背景: 我一直在以抽象的方式研究网络主题。这意味着我阅读了很多关于趋势技术的文章,我掌握了在非常基础的水平上使用它们的窍门,然后我继续前进。我必须以这种方式学习的原因是,为了有动力去掌握一些东西,我必须首先亲眼看到技术在大局中的重要性。
主要问题:
如果我应该将 HTML、CSS 和 Javascript 分开,我为什么要操作 DOM 并使用 jQuery 之类的工具插入样式?
为什么不按照我第一次想要的方式构建和设置样式呢?
我了解某些原则,例如隐藏元素直到事件触发它们。但是为什么我需要用 jQuery 做任何样式呢?