本周课程复习了CSS网格布局和定位布局。网格布局简化响应式设计,通过少量代码定义行列;定位布局则提供了更灵活的元素放置方式。理解堆叠上下文和z-index对控制元素层次至关重要,overflow属性用于管理内容溢出,创建滚动容器以保持内容在边界内。
本周课程复习了网页设计中排版的重要性,介绍了关键的CSS属性,如font-style、font-weight和font-size,强调了可读性和用户体验。讨论了CSS调试的重要性及浏览器开发者工具的使用技巧,并介绍了Flexbox布局模型及其在响应式设计中的应用。
本周课程讨论了CSS基础,包括样式重置和规范化。CSS重置消除浏览器默认样式,确保跨浏览器一致性,而Normalize.css则保留有用的默认样式。此外,课程还介绍了CSS的继承机制,区分继承和非继承属性,强调控制样式的重要性。
本课复习了HTML基本知识,强调语义HTML的重要性。语义HTML使用反映内容意义的元素,提升可读性和机器可读性,增强无障碍性和搜索引擎优化。使用如<header>、<nav>等语义元素可改善用户体验,尤其对残障人士有益。
在AltSchool的第一周,我们学习了学习管理系统(LMS)和软件工程等主题。通过与讲师Oluwasetemi Ojo的在线直播课程,学生掌握了HTML、CSS、JavaScript等关键技术,并学习了版本控制工具Git。此外,学生需创建多个平台账户以支持学习。
我在2024年申请了AltSchool Africa的云工程课程,课程为期一年,分为四个学期。申请过程简单,无需证书,只需具备英语基础并参加评估。学校提供多种课程和奖学金,学费灵活,适合全球学生。课程100%在线,灵活性高,适合在职人员。
完成下面两步后,将自动完成登录并继续当前操作。