我在网络开发方面相对较新。我对最佳实践和常见模式有更多疑问。
我正在使用wordpress,我找到了免费主题,并使用它作为构建网站的起点。此主题提供了使用Customizer
配置它的可能性,因此您只需在交互模式下更改值即可应用设置。
然后进入标题inline css style
,所以所有样式都直接存储在html中,并且肯定会覆盖css文件中定义的样式。
我发现这个功能对于不熟悉网页设计和开发的人很有用,你只需点击按钮即可调整网站。
但是这个内联代码的个人看起来在页面的源代码中看起来很难看,要覆盖它我需要使用tag
直接在style
内部内联。所以我更喜欢直接从css文件修改样式。
总而言之,我的问题是:在生产中使用这样的定制器是否是好的做法,或者最好在css文件中构造所有样式,而无法从定制器更改外观。
P.S我将此网站用于个人目的,因此没有其他人会修改它。
答案 0 :(得分:1)
某些主题提供了用于编辑背景/文本颜色的UI。如果这是你的情况,那么如果你需要的话我就会使用它。
如果您实际上正在编写自定义样式,那么我建议您尽可能创建child theme来自定义第三方主题。这提供了与代码分离的网站内容(存储在数据库中),它将您的自定义代码与第三方的主题代码分开。此选项要求您可以上传自己的主题。