只有极少数人能够设计结构化、可维护和可扩展的CSS.
编写CSS很容易,特别是在引入了工具、预处理器和框架之后,它们会帮助您完成整个过程。尽管所有这些都可以帮助您创建CSS,但它们并没有考虑到结构、可伸缩性和未来的维护需求。所有这些考虑都是你未来的自己和开发者会感激的。
大多数标有CSS体系结构的课程都是由某种技术、框架或思维模式支持的。在本课程中,我们不会向您展示,相反,我们将通过软件工程原理帮助您构建结构化、可维护和可扩展的CSS而且最佳实践。
我们将向您展示如何以结构化、可伸缩和可维护的方式设计、创建和贡献大型应用程序和组件库的CSS样式表。这是一种启示,是你未来的自己或开发者会感谢你的。
要开始学习本课程,您需要基本的HTML和CSS技能。您应该能够在文本编辑器或集成开发环境中编写代码。了解Sass或LESS将帮助您快速理解实际课程,但它们是可选的。
如果你还没有准备好这门课程,你可以提高你的CSS技能,与我们的CSS选择器2:像专业人士一样瞄准HTML,或CSS选择器3:深入研究课程。测试您的CSS知识与我们AtoZ: CSS课程。想要真正挑战你的前端开发技能,试试吧响应式Web开发课程。