博客列表 >第0403课:html5常用元素

第0403课:html5常用元素

安静的旅途
安静的旅途原创
2020年04月04日 14:10:531304浏览

html5常用元素

1.语义化元素

  1. <h1> - <h6> <!-- 划分段落 -->
  2. <header> <!-- 页眉 -->
  3. <footer> <!-- 页脚 -->
  4. <main> <!-- 主体 -->
  5. <aside> <!-- 边栏 -->
  6. <section> <!-- 区块:包含的内容是一个明确的主题,通常有标题区域 -->
  7. <articel> <!-- 内容区块:一个单独的模块来实现一个单独的功能 -->
  8. <nav> <!-- 导航 -->
  9. <div> <!-- 通用容器:应用广泛,任意一个区域 -->
  10. <!--注释:<article>比<section>更具有独立性、完整性。可通过该段内容脱离了所在的语境,是否完整、独立来判断。 -->

<articel>使用方法:我们可以在一篇博客、一个论坛帖子、一篇新闻报道或者一个用户评论中使用<article>元素。article可以互相嵌套。

  1. <article>
  2. <h1>php中文网第十一期培训班开课了</h1>
  3. <p>正文内容...优惠力度空前,专业知名讲师任教,全程辅导式学习</p>
  4. <footer>
  5. <small>本活动最终解释权归PHP中文网所有</small>
  6. </footer>
  7. </article>

2.语义化的文本元素

  1. <!-- 段落 -->
  2. <p></p>
  3. <!-- 定义预格式化的文本 -->
  4. <pre></pre>
  5. <!-- 换行 -->
  6. <br>
  7. <!-- 行内元素 -->
  8. <span></span>
  9. <!-- 日期或时间 -->
  10. <time></time>
  11. <!-- 示例: -->
  12. <p>我们在每天早上 <time>9:00</time> 开始营业。</p>
  13. <!-- 简称或缩写 -->
  14. <abbr></abbr>
  15. <!-- 示例: -->
  16. 我开始学习<abbr title="Hyper Text Markup Language">HTML</abbr>
  17. <!-- 联系信息,标签不应该用于描述通讯地址,除非它是联系信息的一部分 -->
  18. <address></address>
  19. <!-- 引用:表示它所包含的文本对某个参考文献的引用 -->
  20. <cite>本文部分节选《php编程快速开发》中信出版社第3版</cite>
  21. <!-- 高亮 -->
  22. <mark></mark>
  23. <!-- 删除的文本 -->
  24. <del></del>
  25. <!-- 示例: -->
  26. 原价:<del>¥7600.00</del>
  27. ......等等

3.链接、列表与图像

  1. <!-- 超链接: -->
  2. <a></a>
  3. <!-- 创建一个超级链接:文本或者图像 -->
  4. <a href="https://www.php.cn/">php中文网</a>
  5. <!-- 使用锚点链接到同一个页面的不同位置 -->
  6. <a href="#pinglu">查看评论内容</a>
  7. <h2><a name="pinglu">评论区</a></h2>
  8. <p>正式评论内容</p>
  9. <!-- 在新的浏览器窗口打开链接 -->
  10. <a href="https://www.php.cn/" target="_blank">php中文网</a>
  11. <!-- 跳出框架 -->
  12. <a href="/index.html" target="_top">php中文网</a>
  13. <!-- 创建电子邮件链接 -->
  14. <a href="mailto:pite@php.cn">发邮件给php中文网邮箱</a>
  15. <!-- 创建拨打电话链接 -->
  16. <a href="tel:1863828****">点击拨打电话:1863828****</a>
  17. <!-- 规定被下载的超链接目标 -->
  18. <a href="https://www.php.cn/static/images/logos.png" download="phpcnLOGO">
  19. <img border="0" src="https://www.php.cn/static/images/logos.png">
  20. </a>
  1. <!-- 无序列表: -->
  2. <ul>
  3. <li></li>
  4. <li></li>
  5. <li></li>
  6. </ul>
  1. <!-- 有序列表: -->
  2. <ol>
  3. <li></li>
  4. <li></li>
  5. <li></li>
  6. </ol>
  1. <!-- 图像: -->
  2. <img border="0" src="https://www.php.cn/static/images/logos.png" title="PHP中文网logo">

4.表格与框架

  1. <table>
  2. <!-- <col>标签为表格中一个或多个列定义属性值。 -->
  3. <colgroup>
  4. <col span="2" style="background-color:red">
  5. <col>
  6. <col>
  7. <col style="background-color:yellow">
  8. </colgroup>
  9. <!-- 表格的标题,跳脱于表格之外; -->
  10. <caption>财务统计</caption>
  11. <!-- 表格的表头行,定义表格的表头内容; -->
  12. <thead>
  13. <tr>
  14. <th>序号</th>
  15. <th>姓名</th>
  16. <th>学号</th>
  17. <th>科目</th>
  18. <th>价格</th>
  19. </tr>
  20. </thead>
  21. <!-- 表格的主体部分,表格的主体部分; -->
  22. <tbody>
  23. <tr>
  24. <td>1</td>
  25. <td>刘备</td>
  26. <td>1001</td>
  27. <td>工商管理</td>
  28. <td>¥7600.00元</td>
  29. </tr>
  30. <tr>
  31. <td>1</td>
  32. <td>曹操</td>
  33. <td>1002</td>
  34. <td>工商管理</td>
  35. <td>¥9600.00元</td>
  36. </tr>
  37. </tbody>
  38. <!-- 表格的脚注部分,tfoot要和thead,tbody结合起来使用; -->
  39. <tfoot>
  40. <tr>
  41. <td>备注:</td>
  42. <td colspan="4">
  43. 行单元格合并(跨列):colspan="4";
  44. 列单元格合并(跨行):rowspan="2";
  45. </td>
  46. </tr>
  47. </tfoot>
  48. </table>

5.表单

表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。
表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。
表单用于向服务器传输数据。
注释:form 元素是块级元素,其前后会产生折行。

  1. <form action="?" method="post">
  2. <div class="select">
  3. <label for="f-chaxun">姓名:</label>
  4. <input type="text" id="f-chaxun" placeholder="输入查询姓名" maxlength="10" required autofocus>
  5. <button type="submit" class="btn">查询</button>
  6. </div>
  7. </form>

0403作业实例网址:http://php.wangsoo.com/html/0403/
预览如下:

源码截图如下:


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