博客列表 >第十一期04月03日作业:html语义化结构标签和常见元素的使用

第十一期04月03日作业:html语义化结构标签和常见元素的使用

李东亚¹⁸⁰³⁹⁵⁴⁰¹²⁰
李东亚¹⁸⁰³⁹⁵⁴⁰¹²⁰原创
2020年04月04日 17:26:01727浏览

作业:

1、代码演示

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="keywords" content="第一个网页" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  7. <title>语义化html结构</title>
  8. </head>
  9. <body>
  10. <form
  11. action=""
  12. method="post"
  13. target=""
  14. enctype="application/x-www-form-urlencoded"
  15. >
  16. <label for="username">用户名:</label>
  17. <input type="text" id="username" placeholder="输入用户名" /><br />
  18. <label for="pwd">密码</label>
  19. <input type="password" id="pwd" placeholder="至少输入6位" />
  20. <button>登陆</button>
  21. </form>
  22. <!-- html头部 -->
  23. <header>
  24. <nav>
  25. <a href="http://www.baidu.com" target="_blank" rel="noopener noreferrer"
  26. >导航1</a
  27. >
  28. <a href="http://" target="_blank" rel="noopener noreferrer">导航2</a>
  29. <a
  30. href="http://www.zhongyequan.com"
  31. target="_self"
  32. rel="noopener noreferrer"
  33. >导航3</a
  34. >
  35. <a href="http://" target="_" rel="noopener noreferrer">导航4</a>
  36. <a href="http://" target="_blank" rel="noopener noreferrer">导航5</a>
  37. </nav>
  38. </header>
  39. <!-- html主题 -->
  40. <body>
  41. <a href="#footer">锚点</a>
  42. <!-- 侧边栏 -->
  43. <aside>
  44. <p>侧边栏</p>
  45. </aside>
  46. <!-- 主题部分 -->
  47. <main>
  48. <!-- 文章内容 -->
  49. <article>
  50. <h2>标题</h2>
  51. <p>
  52. <!-- 语义化文本 -->
  53. <span>文章</span>内容<br />
  54. 第一行<br />
  55. 第二行<br />
  56. </p>
  57. <address>地址:河南省郑州市</address>
  58. <time>时间:2020-04-04</time><br />
  59. <span>2<sup>4</sup>=16</span><br />
  60. <span>H<sub>2</sub>O</span><br />
  61. <mark>高亮输出</mark>
  62. <s>删除线</s>
  63. <i>斜体</i>
  64. <b>加粗</b>
  65. <q>引用</q>
  66. <abbr title="china">CH</abbr>
  67. <!-- 格式化原样输出 -->
  68. <pre>
  69. 中国抗疫情
  70. 取得阶段性胜利
  71. </pre>
  72. <!-- 设置下载名称仅限浏览器支持 -->
  73. <a href="dy.rar" target="_self" download="图片">下载</a>
  74. </article>
  75. <!-- 广告,区域块 -->
  76. <section>
  77. <div>列表</div>
  78. <p>无序列表</p>
  79. <ul>
  80. <li>第1个</li>
  81. <li>第2个</li>
  82. <li>第3个</li>
  83. <li>第4个</li>
  84. <li>第5个</li>
  85. </ul>
  86. <p>有序列表</p>
  87. <ol>
  88. <li>第5</li>
  89. <li>第6</li>
  90. <li>第7</li>
  91. <li>第8</li>
  92. <li>第9</li>
  93. </ol>
  94. <dl>
  95. <dt>名词解释</dt>
  96. <dd>什么是名词介绍呢</dd>
  97. <dd>我也不知道,大致就是用大白话把事情说清楚</dd>
  98. </dl>
  99. <img src="dy.png" alt="" width="400px" />
  100. </section>
  101. <table
  102. border="1"
  103. cellpadding="5"
  104. cellspacing="0"
  105. align="left"
  106. bgcolor="red"
  107. >
  108. <colgroup>
  109. <col bgcolor="lightblue" />
  110. <col bgcolor="lightyellow" span="2" />
  111. </colgroup>
  112. <caption>
  113. 测试表格元素
  114. </caption>
  115. <thead>
  116. <tr>
  117. <th>标题1</th>
  118. <th>标题2</th>
  119. <th>标题3</th>
  120. <th>标题4</th>
  121. </tr>
  122. </thead>
  123. <tbody>
  124. <tr>
  125. <td rowspan="3">内容1</td>
  126. <td>内容2</td>
  127. <td>内容3</td>
  128. <td>内容4</td>
  129. </tr>
  130. <tr>
  131. <!-- <td>内容1</td> -->
  132. <td>内容2</td>
  133. <td>内容3</td>
  134. <td>内容4</td>
  135. </tr>
  136. <tr>
  137. <!-- <td>内容1</td> -->
  138. <td>内容2</td>
  139. <td>内容3</td>
  140. <td>内容4</td>
  141. </tr>
  142. </tbody>
  143. <tfoot>
  144. <tr>
  145. <td>内容1</td>
  146. <td colspan="3">内容2</td>
  147. </tr>
  148. </tfoot>
  149. </table>
  150. </main>
  151. </body>
  152. <!-- html底部 -->
  153. <footer id="footer">
  154. <a href="http://">友情链接01</a>
  155. <a href="http://">友情链接02</a>
  156. <a href="http://">友情链接03</a>
  157. <a href="http://">友情链接04</a>
  158. <a href="tel:+18039540122">拨打电话</a>
  159. </footer>
  160. </body>
  161. </html>

2、演示效果

总结:

1、难点:a标签中打开方式target的属性值:_blank、_self、_top、_parent、#id(访问锚点)等,文件类型无法识别就直接下载,下载属性(download=”文件名”)
2、自定义序列元素标签:dl>dt+dd;
3、表格标签:table>thead+tbody+tfoot;
子标签:tr>th(标题)|td;
表格属性:cellpadding=”内边距(外框和单元格的距离)”;
cellspacing=”设置内容和单元格的距离”;
border=””设置表格线条;
4、表格中单元格合并:
<td rowspan="3"></td>以此单元格位起点,向下合并3个单元格
<td colspan="3"></td>以此单元格位起点,向右合并3个单元格
5、表格中分列操作(设置属性):<colgroup><col bgcolor="red" span="2"/></colgroup>;span:跨列

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议