使用 HTML、CSS、JavaScript 和现代框架构建、调试和部署网站,遵循生产最佳实践。
快速参考: need.见:HTML/CSS问题.html-css.md.JavaScript types.javascript.md.React/Next.js是一项面向实际任务的技能,主要用于Performance.md.Crible R.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
| 需求 | 参见 |
|---|---|
| HTML/CSS 问题 | html-css.md |
| JavaScript 模式 | javascript.md |
| React/Next.js/框架相关 | frameworks.md |
| 部署至生产环境 | deploy.md |
| 性能/SEO/a11y | performance.md |
将触发怪异模式(quirks mode),导致布局不可预测地崩溃.class 选择器无论声明顺序如何,均会覆盖元素选择器===,而非 == — 类型强制转换会导致 "0" == false 返回 trueforEach 不支持 await;应改用 for...of 或 Promise.allAccess-Control-Allow-Origin 响应头,移动端将按桌面宽度渲染页面preventDefault → 页面将刷新;务必在提交事件处理器中调用 e.preventDefault()width/height 属性将引发布局偏移(CLS 惩罚)NEXT_PUBLIC_* 开头的变量会暴露至客户端;切勿以此方式传递敏感信息“让它具备响应式” → 采用移动优先(mobile-first)CSS 并配合媒体查询;在 320px、768px、1024px 等关键断点进行测试
“部署到生产环境” → 查阅 deploy.md 获取 Vercel / Netlify / VPS 等部署模式
“修复 CORS 错误” → 服务端必须返回相应 CORS 头;若无法控制服务端,可考虑通过同源代理中转请求
“提升性能” → 使用 Lighthouse 进行审计;重点关注 LCP、CLS、FID 指标;对视口以下图片启用懒加载
“添加 SEO 支持” → 每页设置独立的 title 和 description、使用语义化 HTML、添加 Open Graph 标签、生成 sitemap.xml
相关专题
热门下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.9万人学习
共49课时 | 82.5万人学习