🚀 快速安装
复制以下命令并运行,立即安装此 Skill:
npx @anthropic-ai/skills install github/awesome-copilot/create-web-form
💡 提示:需要 Node.js 和 NPM
创建 Web 表单技能
概述
本技能提供了创建 Web 表单的全面参考资料和最佳实践。它涵盖 HTML 语法、UI/UX 设计、表单验证、服务器端处理(PHP 和 Python)、数据处理和网络通信。
目的
通过提供以下内容,使开发人员能够构建健壮、可访问且用户友好的 Web 表单:
- HTML 表单语法和结构
- 用于表单元素的 CSS 样式技术
- 用于表单交互和验证的 JavaScript
- 可访问性最佳实践
- 使用 PHP 和 Python 进行服务器端表单处理
- 数据库集成方法
- 网络数据处理与安全
- 性能优化
参考文件
本技能包括以下参考文档:
用户界面与样式
styling-web-forms.md– 表单样式技术及最佳实践css-styling.md– 用于表单样式的综合 CSS 参考
用户体验
accessibility.md– 表单的 Web 可访问性指南javascript.md– 用于表单功能的 JavaScript 技术form-controls.md– 原生表单控件及其用法progressive-web-app.md– 渐进式 Web 应用集成
HTML 结构
form-basics.md– 基本的 HTML 表单结构aria-form-role.md– 用于可访问表单的 ARIA 角色html-form-elements.md– 完整的 HTML 表单元素参考html-form-example.md– 实用的 HTML 表单示例
服务器端处理
form-data-handling.md– 网络表单数据处理php-forms.md– PHP 表单处理php-cookies.md– PHP 中的 Cookie 管理php-json.md– PHP 中的 JSON 处理php-mysql-database.md– 使用 PHP 进行数据库集成python-contact-form.md– Python 联系表单实现python-flask.md– Flask 表单教程python-flask-app.md– 构建 Flask Web 应用程序python-as-web-framework.md– Python Web 框架基础
数据与网络
xml.md– XML 数据格式参考hypertext-transfer-protocol.md– HTTP 协议参考security.md– Web 安全最佳实践web-api.md– Web API 集成web-performance.md– 性能优化技术
用法
在创建 Web 表单时,根据您的需求查阅相应的参考文件:
- 规划:查阅
form-basics.md和form-controls.md - 结构:使用
html-form-elements.md和aria-form-role.md - 样式:参考
styling-web-forms.md和css-styling.md - 交互:应用
javascript.md中的技术 - 可访问性:遵循
accessibility.md中的指南 - 服务器处理:在 PHP 或 Python 参考之间选择
- 数据存储:查阅数据库和数据格式参考
- 优化:查阅
web-performance.md和security.md
最佳实践
- 始终在客户端和服务器端验证输入
- 确保表单对所有用户可访问
- 使用语义化 HTML 元素
- 实现适当的错误处理和用户反馈
- 使用 HTTPS 保护表单数据传输
- 遵循渐进增强原则
- 在不同的浏览器和设备上测试表单
- 针对性能和用户体验进行优化
📄 原始文档
完整文档(英文):
https://skills.sh/github/awesome-copilot/create-web-form
💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)