博客列表 >HTML基础知识:HTML的页面结构及三大基本元素属性

HTML基础知识:HTML的页面结构及三大基本元素属性

Dong.
Dong.原创
2020年06月12日 12:17:471925浏览

HTML的页面结构

  • HTML 页面树状结构图
    HTML页面结构

  • HTML5文档结构

序号 代码 描述
序号 <!DOCTYPE html> 通知浏览器这是一个HTML5文档,应始终写在第一行
序号 <html>…</html> 根元素,或叫标签,整个HTML文档内容都必须写在标签内
序号 <html lang="en"> 通知搜索引擎HTML文档使用的编辑语言,如果是中文建议改成:<html lang="zh-CN">
序号 <hend>…</hend> 头部标签,供浏览器和搜索引擎使用,描述字符编码集,视口与页面标题,用户并不感兴趣 (写给浏览器看的,用户看不见)
序号 <meat> 设置页面元素数据,所谓元数据,就是描述某种特定信息的数据
序号 <meat charset="UTF-8"> 通知浏览器html文档编写语言所属的字符编码集,最广泛使用’UTF-8(可识别所有语言)’,以成行业标准。(除了UTF-8还有GB2312 、ISO-8859-1、GBK等)
序号 <meat name="viwport" conter="..."/> 下面三行是对它的详细解读
序号 <name="viwport"> 设置视口(即可视区屏幕)如何显示这个页面,例如是否允许缩放这个页面
<initial-scale=1.0> 设置页面初始缩放比例,’1.0’表示原样1:1显示,不允许有任何绽放
序号 <title> 显示在浏览器标签上的文本,指定当前页面的标题,这个标签对SEO非常重要
序号 <body>…</body> 主体标签,页面主体内容,允许或希望用户看见的内容都应该写到这里,用户也只对这里的内容感兴趣
序号 <!--注释内容--> 注释用来描述标签功能或用途,他的内容不会出现在显示的网页中,只会显示在HTML源代码中
  • HTML5元素
元素类型 标签类型 语法 实例
非空元素 双标签 <起始标签 属性1 属性2 …>元素</起始标签> <p>PHP中文网</p>
空元素 单标签 <标签 属性1 属性2 …> <img src="meinv/girl.jpg" alt="女孩">

HTML内容的获取方式

1.通过浏览器控制台 Console来获取
控制台

2.获取方式

  1. // 必须使用<script></script>标签包含
  2. <script>
  3. //写的就是javascript的脚本代码
  4. //使用console.log()指令将代码执行结果发送到浏览器控制台显示
  5. //调用全局widow 大BOOS
  6. console.log(window);
  7. //调用当前html文档
  8. console.log(windoe.document);
  9. //调用URL
  10. console.log(windoe.docume.URL);//windoe可以省略
  11. console.log(document.URL);
  12. //文档类型
  13. console.log(document.docype);
  14. //根元素html
  15. cnsole.log(document.documentE1ement);
  16. //头元素
  17. console.log(document.head);
  18. //编码
  19. console.log(document.charsrt);
  20. //title标签
  21. comsole.log(document.title);
  22. docume.title='更改内容' //字符串必须用引号包裹可以是双引号也可以是单引号
  23. //主体bady
  24. comsole.log(docume.bady);
  25. docume.bady.style.bgckgroundColor='wheat';
  26. //css样式表
  27. console.log(socument.styleSheets);
  28. console.log(socument.styleSheets[0].pyte);
  29. //js脚本
  30. console.log(socument.scripts);
  31. console.log(socument.scripts[0]);
  32. //当前正在被执行的脚本
  33. console.log(socument.currentScript);
  34. //直接使用选择器来获取
  35. 只返回满足条件的第一个,只返回一个
  36. lex x=document.querySelector('#title-id');
  37. //返回满足条件的全部元素
  38. lex y=document.querySelector('.title-class');
  39. console.log(y);
  40. </script>

三大基本元素

  1. id属性:获取页面的唯一元素,由用户保证它在当前页面中的唯一性,浏览器并不检查,应该专用于获取一个元素
  2. class属性:类属性,获取页面中的一类元素,返回多个具有共同特征的元素集合
  3. style属性:设置某个元素的内联样式,此标优先级要大于class小于id,设置当前元素对象的样式(内联样式,只对当前样式有效)
  • id,class:用在css,js 中获取一个或多个元素对象
  • style:用来设置某个元素具体样式的
    4.选择器排序:ID(id选择器)>class(类选择器)>tag(标签选择器)

总结

  • 进一步了解了HTML5的结构组成以及标签属性
  • 学会了如何用Console来获取内容
  • 知道了三大基本元素的特性以及使用方法
  • 因为是小白,所以部分代码不太理解需要后期加强学习巩固
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议