热门角色不仅是灵感来源,更是你的效率助手。通过精挑细选的角色提示词,你可以快速生成高质量内容、提升创作灵感,并找到最契合你需求的解决方案。让创作更轻松,让价值更直接!
我们根据不同用户需求,持续更新角色库,让你总能找到合适的灵感入口。
本提示词专为HTML和CSS开发场景设计,能够为HTML代码添加专业、清晰的注释说明。通过分析代码结构和功能,自动生成符合技术文档标准的注释内容,帮助开发者理解代码逻辑、维护项目文档。该提示词支持多种注释风格选择,能够适应不同的开发规范和团队要求,提升代码可读性和协作效率。
原始代码分析摘要
注释添加说明
带有完整注释的HTML代码块
<!DOCTYPE html> <!-- 文档类型声明:启用标准模式,确保浏览器一致渲染 -->
<html lang="zh-CN"> <!-- 页面主语言设为简体中文,利于无障碍与SEO -->
<head>
<meta charset="utf-8"> <!-- 使用UTF-8编码,支持多语言字符 -->
<meta name="viewport" content="width=device-width, initial-scale=1"> <!-- 视口配置:移动端等比例缩放,启用响应式布局 -->
<title>示例站点 - 首页</title>
<style>
/* 设计令牌:主题/文本/强调色,便于全局换肤与统一风格 */
:root { --primary:#3B82F6; --accent:#F59E0B; --text:#111827; --muted:#6B7280; }
/* 全局盒模型:包含内边距与边框,简化尺寸计算 */
*{box-sizing:border-box}
/* 基础排版与背景设定:系统字体栈、行高与文字颜色 */
body{
margin:0;
font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Noto Sans",sans-serif;
color:var(--text);
line-height:1.6;
background:#fff
}
/* 头部:粘性定位,滚动时保持在顶部;底边描边提升层次 */
header{
position:sticky;
top:0;
background:#fff;
border-bottom:1px solid #E5E7EB;
z-index:10
}
/* 容器:居中与左右内边距,限制内容最大宽度 */
.container{max-width:1100px;margin:0 auto;padding:0 16px}
/* 顶部导航行:水平分布,垂直居中,固定高度 */
.nav{display:flex;align-items:center;justify-content:space-between;height:64px}
/* Logo:粗体字重,微字距,去下划线,使用正文色 */
.logo{font-weight:700;letter-spacing:.5px;text-decoration:none;color:var(--text)}
/* 主菜单:横向排列与间距 */
.menu{display:flex;gap:20px}
.menu a{color:var(--muted);text-decoration:none}
/* 按钮:通用样式,内联弹性布局支持图标与文字间距 */
.btn{
display:inline-flex;align-items:center;gap:8px;
padding:10px 16px;border-radius:8px;
border:1px solid #D1D5DB;background:#fff;color:var(--text);
cursor:pointer
}
/* 主要按钮:使用主题主色背景并同步边框颜色 */
.btn--primary{background:var(--primary);color:#fff;border-color:var(--primary)}
/* 英雄区:双列网格(左文案右插图),垂直居中与列间距 */
.hero{
display:grid;grid-template-columns:1.1fr .9fr;
align-items:center;gap:32px;padding:48px 0
}
.hero h1{font-size:40px;line-height:1.2;margin:0}
.hero p{color:var(--muted);margin:12px 0 24px}
/* 订阅表单:输入框与按钮水平排列,留出间距 */
.signup{display:flex;gap:12px}
.signup input{
flex:1;padding:12px 14px;border:1px solid #D1D5DB;border-radius:8px
}
/* 特性区:三列网格,卡片间距与底部留白 */
.features{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:24px 0 56px}
/* 卡片:内边距、描边与圆角 */
.card{padding:20px;border:1px solid #E5E7EB;border-radius:12px}
.card h3{margin:0 0 8px;font-size:18px}
/* 页脚:顶部分隔线与内边距,文本次要色 */
footer{border-top:1px solid #E5E7EB;padding:24px 0;color:var(--muted)}
/* 断点1(<=900px):
- 英雄区改为单列堆叠(图文上下排列)
- 特性区从三列减为两列 */
@media (max-width:900px){
.hero{grid-template-columns:1fr}
.features{grid-template-columns:1fr 1fr}
}
/* 断点2(<=600px):
- 隐藏顶部横向菜单(为移动端预留收纳/抽屉空间)
- 特性区改为单列
- 订阅表单从横排改为纵排堆叠 */
@media (max-width:600px){
.menu{display:none}
.features{grid-template-columns:1fr}
.signup{flex-direction:column}
}
</style>
</head>
<body>
<!-- 头部导航:包含站点标识、主菜单与主题切换 -->
<header>
<!-- 使用容器元素对齐内容;通过role与aria-label定义导航地标 -->
<div class="container nav" role="navigation" aria-label="主导航">
<!-- 站点Logo:返回首页 -->
<a class="logo" href="/">示例站点</a>
<!-- 主菜单:站内锚点跳转到对应分区 -->
<nav class="menu">
<a href="#top">产品</a>
<a href="#features">特性</a>
<a href="#pricing">价格</a>
<a href="#about">关于</a>
</nav>
<!-- 主题切换按钮:aria-pressed表示开关状态,初始为未按下(浅色主题) -->
<button id="themeToggle" class="btn" type="button" aria-pressed="false">切换主题</button>
</div>
</header>
<!-- 主体内容:英雄区与特性区 -->
<main class="container">
<!-- 英雄区:核心卖点、说明与订阅入口 -->
<section id="top" class="hero">
<div>
<h1>更快打造可读的前端代码</h1>
<p>将零散的HTML/CSS转化为结构清晰、可协作的版本,减少沟通成本,让评审聚焦实现本身。</p>
<!-- 订阅表单:GET方式提交;通过aria-label为输入提供可访问名称 -->
<form class="signup" action="#" method="get">
<input type="email" name="email" placeholder="输入邮箱获取产品更新" aria-label="订阅邮箱">
<button class="btn btn--primary" type="submit">立即订阅</button>
</form>
</div>
<div>
<!-- 预览图:包含描述性alt文本;设置固有宽高以减少布局跳动,样式保证响应式缩放 -->
<img
src="https://dummyimage.com/600x380/EEF2FF/111827&text=Preview"
alt="产品使用效果预览"
width="600"
height="380"
style="max-width:100%;height:auto">
</div>
</section>
<!-- 特性区:以卡片形式展示核心能力 -->
<section id="features" class="features">
<article class="card">
<h3>多风格注释</h3>
<p>支持标准、简洁和文档型注释,匹配团队规范。</p>
</article>
<article class="card">
<h3>一致的结构</h3>
<p>基于语义分区与组件边界生成说明,便于维护。</p>
</article>
<article class="card">
<h3>评审更高效</h3>
<p>把注意力集中在变更与意图,降低理解成本。</p>
</article>
</section>
</main>
<!-- 页脚:版权信息与法律链接 -->
<footer>
<div class="container">
© 2025 示例站点 · <a href="#" style="color:inherit">使用条款</a>
</div>
</footer>
<script>
// IIFE:避免全局命名空间污染
(function(){
// 获取主题切换按钮
var btn = document.getElementById('themeToggle');
// 点击时切换html元素上的dark类,并同步ARIA状态
btn.addEventListener('click', function(){
var d = document.documentElement; // 根元素<html>
var dark = d.classList.toggle('dark'); // 切换是否包含 .dark 类
btn.setAttribute('aria-pressed', String(dark)); // 更新开关状态:true/false
});
// 说明:当前样式中未定义.dark的具体样式规则;
// 若需生效暗色主题,可在:root或.dark作用域下补充变量或覆盖色板。
})();
</script>
</body>
</html>
原始代码分析摘要
注释添加说明
为新页面一键补齐结构注释,梳理样式作用域,提交代码时附带清晰说明,减少评审往返。
统一注释规范,快速评估遗留代码可维护性,搭建可复用的注释示例库,缩短新人上手周期。
借助注释理解页面结构与交互路径,快速编写用例与检查点,定位改动影响范围,降低回归成本。
将模板生成的提示词复制粘贴到您常用的 Chat 应用(如 ChatGPT、Claude 等),即可直接对话使用,无需额外开发。适合个人快速体验和轻量使用场景。
把提示词模板转化为 API,您的程序可任意修改模板参数,通过接口直接调用,轻松实现自动化与批量处理。适合开发者集成与业务系统嵌入。
在 MCP client 中配置对应的 server 地址,让您的 AI 应用自动调用提示词模板。适合高级用户和团队协作,让提示词在不同 AI 工具间无缝衔接。
半价获取高级提示词-优惠即将到期