完整HTML模板设计与功能说明.html 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <!-- 文档元数据 -->
  5. <meta charset="UTF-8">
  6. <!-- 设置视口,用于响应式设计 -->
  7. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8. <!-- 页面标题 -->
  9. <title>完整HTML模板 | 带详细注释</title>
  10. <link rel="stylesheet" href="完整HTML模板设计与功能说明.css">
  11. </head>
  12. <body>
  13. <!-- 页头区域 -->
  14. <header>
  15. <div class="container header-content">
  16. <!-- 网站Logo -->
  17. <div class="logo">HTML模板</div>
  18. <!-- 主导航 -->
  19. <nav>
  20. <ul>
  21. <li><a href="#home">首页</a></li>
  22. <li><a href="#about">关于</a></li>
  23. <li><a href="#services">服务</a></li>
  24. <li><a href="#portfolio">项目</a></li>
  25. <li><a href="#contact">联系</a></li>
  26. </ul>
  27. </nav>
  28. </div>
  29. </header>
  30. <!-- 主内容容器 -->
  31. <div class="container">
  32. <!-- 主内容区域 -->
  33. <main>
  34. <!-- 侧边栏 -->
  35. <aside class="sidebar">
  36. <h3>侧边栏</h3>
  37. <p>这是一个侧边栏区域,通常用于显示额外信息、导航或广告。</p>
  38. <h3>快速链接</h3>
  39. <ul>
  40. <li><a href="#">首页</a></li>
  41. <li><a href="#">关于我们</a></li>
  42. <li><a href="#">服务</a></li>
  43. <li><a href="#">博客</a></li>
  44. <li><a href="#">联系我们</a></li>
  45. </ul>
  46. <h3>最新动态</h3>
  47. <div class="card">
  48. <h4>更新日志</h4>
  49. <p><small>2023-11-15</small></p>
  50. <p>发布了新版本的HTML模板,增加了响应式设计。</p>
  51. </div>
  52. <div class="card mt-2">
  53. <h4>功能增强</h4>
  54. <p><small>2023-11-10</small></p>
  55. <p>添加了新的UI组件和样式。</p>
  56. </div>
  57. </aside>
  58. <!-- 主要内容区 -->
  59. <div class="content">
  60. <!-- 卡片1:页面介绍 -->
  61. <div class="card">
  62. <h1>完整HTML模板(带详细注释)</h1>
  63. <p>这是一个包含完整HTML结构和详细注释的模板,适合作为任何网页项目的起点。</p>
  64. <!-- 信息提示框 -->
  65. <div class="alert alert-info">
  66. 此模板包含:页头、导航、主要内容区、侧边栏、页脚以及各种UI组件
  67. </div>
  68. <!-- 基础文本元素示例 -->
  69. <h2>HTML基础元素</h2>
  70. <p>下面展示了HTML中常用的文本元素:</p>
  71. <p>这是一个<strong>强调文本</strong>,<em>斜体文本</em>,以及<u>带下划线的文本</u>。</p>
  72. <p>超链接示例:<a href="#">点击这里</a></p>
  73. <!-- 按钮样式示例 -->
  74. <h2>按钮样式</h2>
  75. <div class="flex">
  76. <button class="btn">主要按钮</button>
  77. <button class="btn btn-success">成功按钮</button>
  78. <button class="btn btn-warning">警告按钮</button>
  79. <button class="btn btn-danger">危险按钮</button>
  80. </div>
  81. <!-- 表单元素示例 -->
  82. <h2>表单元素</h2>
  83. <form>
  84. <!-- 文本输入框 -->
  85. <div class="form-group">
  86. <label for="name">姓名</label>
  87. <input type="text" id="name" placeholder="请输入您的姓名">
  88. </div>
  89. <!-- 邮箱输入框 -->
  90. <div class="form-group">
  91. <label for="email">邮箱</label>
  92. <input type="email" id="email" placeholder="请输入您的邮箱">
  93. </div>
  94. <!-- 下拉选择框 -->
  95. <div class="form-group">
  96. <label for="country">国家</label>
  97. <select id="country">
  98. <option value="">选择国家</option>
  99. <option value="china">中国</option>
  100. <option value="usa">美国</option>
  101. <option value="uk">英国</option>
  102. <option value="japan">日本</option>
  103. </select>
  104. </div>
  105. <!-- 文本区域 -->
  106. <div class="form-group">
  107. <label for="message">留言</label>
  108. <textarea id="message" rows="4" placeholder="请输入您的留言"></textarea>
  109. </div>
  110. <!-- 复选框 -->
  111. <div class="form-group">
  112. <label>
  113. <input type="checkbox"> 我同意条款和条件
  114. </label>
  115. </div>
  116. <!-- 提交按钮 -->
  117. <button type="submit">提交表单</button>
  118. </form>
  119. <!-- 表格示例 -->
  120. <h2>表格示例</h2>
  121. <table>
  122. <thead>
  123. <tr>
  124. <th>ID</th>
  125. <th>姓名</th>
  126. <th>邮箱</th>
  127. <th>状态</th>
  128. </tr>
  129. </thead>
  130. <tbody>
  131. <tr>
  132. <td>1</td>
  133. <td>张三</td>
  134. <td>zhangsan@example.com</td>
  135. <td>活跃</td>
  136. </tr>
  137. <tr>
  138. <td>2</td>
  139. <td>李四</td>
  140. <td>lisi@example.com</td>
  141. <td>活跃</td>
  142. </tr>
  143. <tr>
  144. <td>3</td>
  145. <td>王五</td>
  146. <td>wangwu@example.com</td>
  147. <td>未激活</td>
  148. </tr>
  149. </tbody>
  150. </table>
  151. <!-- 卡片网格布局 -->
  152. <h2>卡片网格布局</h2>
  153. <div class="grid">
  154. <div class="card">
  155. <h3>卡片1</h3>
  156. <p>这是一个卡片的内容示例,可以用于展示产品、服务或其他信息。</p>
  157. </div>
  158. <div class="card">
  159. <h3>卡片2</h3>
  160. <p>这是一个卡片的内容示例,可以用于展示产品、服务或其他信息。</p>
  161. </div>
  162. <div class="card">
  163. <h3>卡片3</h3>
  164. <p>这是一个卡片的内容示例,可以用于展示产品、服务或其他信息。</p>
  165. </div>
  166. <div class="card">
  167. <h3>卡片4</h3>
  168. <p>这是一个卡片的内容示例,可以用于展示产品、服务或其他信息。</p>
  169. </div>
  170. </div>
  171. </div>
  172. </div>
  173. </main>
  174. </div>
  175. <!-- 页脚区域 -->
  176. <footer>
  177. <div class="container">
  178. <p>&copy; 2023 HTML模板 - 完整HTML结构示例</p>
  179. <p>本页面仅用于演示目的,包含HTML5的所有基本元素</p>
  180. <div class="mt-2">
  181. <a href="#" class="btn">隐私政策</a>
  182. <a href="#" class="btn">使用条款</a>
  183. <a href="#" class="btn">联系我们</a>
  184. </div>
  185. </div>
  186. </footer>
  187. </body>
  188. </html>