博客列表 >HTML文档结构、元素与属性的关系、语义化的结构元素与文本元素,链接元素和列表元素

HTML文档结构、元素与属性的关系、语义化的结构元素与文本元素,链接元素和列表元素

远征的骆驼
远征的骆驼原创
2020年07月31日 16:59:26552浏览

Html5 文档结构

  1. <!--第一行告诉浏览器这个是一个html5的文档-->
  2. <!DOCTYPE html>
  3. <!--这个是根标签,也可以叫做根元素。lang=“en”代表属性,表示当前页面所使用的语言-->
  4. <html lang="en">
  5. <!--头元素,它的内容不在页面中显示,它是给浏览器和搜索引擎使用的。-->
  6. <head>
  7. <!--设置字符编码-->
  8. <meta charset="UTF-8" />
  9. <!--viewport:表示可显示区域-->
  10. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  11. <title>php全栈开发第一节课</title>
  12. </head>
  13. <!--主体元素,用户可以看到-->
  14. <body>
  15. </body>
  16. </html>

元素与属性的关系

  1. <!--元素由双标签来表示,-->
  2. <!--段落元素,它的样式分为默认样式、内部样式、内联样式三种-->
  3. <style>
  4. p {
  5. color: red;
  6. }
  7. </style>
  8. <p>测试文本</p>
  9. <!--内联样式-->
  10. <p style="color:green">测试文本2</p>
  1. <!--三大通用属性:style\id\class-->
  2. <p style="color:white">style属性</p>
  3. <p id="red">id属性</p>
  4. <p class="green">class属性</p>

语义化的结构元素

  1. <!--页面结构主要分为三大块儿,分别为头部、主体、底部-->
  2. <!--头部(页眉)-->
  3. <header>
  4. <nav>
  5. <a href="">index</a>
  6. <a href="">news</a>
  7. <a href="">news</a>
  8. </nav>
  9. </header>
  10. <!--主体-->
  11. <main>
  12. <section>广告</section>
  13. <article>内容区</article>
  14. </main>
  15. <!--底部(页脚)-->
  16. <footer>
  17. <nav>
  18. <a href="">php中文网</a>
  19. <a href="">sohu</a>
  20. <a href="">google</a>
  21. </nav>
  22. </footer>
  23. <!--分为块元素和内联元素(行内元素)-->
  24. <!--通用的块元素,作为容器来使用,可以放置任何元素-->
  25. <div>
  26. <p>测试文本></p>
  27. <!--通用的行内元素,不暴露出来,应该放在一个块元素中-->
  28. <span>行内元素</span>
  29. </div>

语义化的文本元素

  1. <time>2020/07/31</time>
  2. <!-- 下标 -->
  3. <sub></sub>
  4. <!-- 上标 -->
  5. <sup></sup>
  6. <!-- 地址标签 -->
  7. <address></address>
  8. <!-- 删除标签 -->
  9. <del></del>
  10. <!-- 加粗标签 -->
  11. <strong></strong>
  12. <!-- 代码标签 -->
  13. <code></code>
  14. <!-- 进度条标签 -->
  15. <progress></progress>

链接元素

  1. <body>
  2. <p>
  3. <!-- 最常用法 ,在不同的页面中跳转-->
  4. <a href="https://www.php.cn" target="_blank">php中文网</a>
  5. <!-- 下载文件 -->
  6. <a href="测试.pdf" download="file.pdf">测试文档</a>
  7. <!-- 打电话 -->
  8. <a href="tel:138103004**">服务热线</a>
  9. <!-- 发邮件 -->
  10. <a href="mailto:15898***@qq.com">邮件</a>
  11. <!-- 锚点(就是在当前页面跳转,也用A标签来写,可以添加多个锚点) -->
  12. <a href="#anchor">跳转到测试点1</a>
  13. <h3 style="margin-top:1200px;" id="anchor">测试点1</h3>
  14. </p>
  15. </body>

列表元素

  1. <!-- 无序列表 -->
  2. <ul>
  3. <li>html</li>
  4. <li>css</li>
  5. <li>javascript</li>
  6. </ul>
  7. <!-- 无序列表的应用场景:导航 -->
  8. <ul style="list-style:none">
  9. <!-- 作用是取消前面的小黑点 -->
  10. <li><a a href="">首页</a></li>
  11. <li><a href="">新闻</a></li>
  12. <li><a href="">关于我们</a></li>
  13. </ul>
  14. <!-- 有序列表 -->
  15. <ol>
  16. <li>吃早饭</li>
  17. <li>上班</li>
  18. <li>回家</li>
  19. </ol>
  20. <!-- 自定义列表 -->
  21. <dl>
  22. <!-- 列表项标题 -->
  23. <dt>php</dt>
  24. <!-- 列表项内容 -->
  25. <dd>通用的服务器端编程语言</dd>
  26. <dt>mysql</dt>
  27. <dd>免费的开源数据库软件</dd>
  28. </dl>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议