博客列表 >html文档结构、html元素的三大通用属性、元素,类,id不同级别的样式规则

html文档结构、html元素的三大通用属性、元素,类,id不同级别的样式规则

amin
amin原创
2020年06月12日 12:28:121218浏览

1.html页面的文档结构

  1. <!doctype html>
  2. <!--通知浏览器这个一个html5文档-->
  3. <html lang="en">
  4. <!--html 根元素-->
  5. <head>
  6. <!-- head 头元素-->
  7. <meta charset="UTF-8">
  8. <meta name="viewport"
  9. content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  10. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  11. <!-- meta:元数据-->
  12. <!-- name="viewport" : 设置视口(可视区域屏幕)如何显示这个页面-->
  13. <!-- width=device-width :表示宽度是设备屏幕的宽度-->
  14. <!-- initial-scale=1.0:表示初始的缩放比例-->
  15. <!-- minimum-scale=0.5:表示最小的缩放比例-->
  16. <!-- maximum-scale=2.0:表示最大的缩放比例-->
  17. <!-- user-scalable=yes:表示用户是否可以调整缩放比例-->
  18. <title>Document</title>
  19. <!-- title : 当前页面标题-->
  20. </head>
  21. <body>
  22. <!--body : 主题元素-->
  23. <div>html页面的文档结构</div>
  24. <!--div : 标签-->
  25. <style></style>
  26. <script>
  27. // 使用console.log()指令将代码执行结果发送到浏览器控制台显示
  28. // 全局window(通常省略)
  29. console.log(window);
  30. // document当前的html文档
  31. console.log(window.document);
  32. // url
  33. console.log(window.document.URL);
  34. console.log(document.URL);
  35. // 文档类型
  36. console.log(document.doctype);
  37. // 根元素html
  38. console.log(document.documentElement);
  39. // 头元素
  40. console.log(document.head);
  41. // 编码
  42. console.log(document.charset);
  43. // title
  44. console.log(document.title);
  45. document.title = "如何使用JS脚本访问HMTL";
  46. // 主体body
  47. console.log(document.body);
  48. document.body.style.backgroundColor = "wheat";
  49. // 样式表css 索引的使用
  50. console.log(document.styleSheets);
  51. console.log(document.styleSheets[0].type);
  52. // js脚本
  53. console.log(document.scripts);
  54. // 获取当前正在被执行的js脚本
  55. console.log(document.currentScript);
  56. </script>
  57. </body>
  58. </html>

2.html元素的三大通用属性

  1. 1. id属性: 由用户保证它在当前页面的唯一性,浏览器并不检查, 应该专用于获取唯一元素
  2. 2. class属性: 类属性,返回多个具有共同特征的元素集合
  3. 3. style属性: 设置当前元素对象的样式

3. 理解元素,类,id不同级别的样式规则

  • id, class: 用在 css, js 中获取一个或多个元素对象
  • style: 用来设置某个元素的具体样式的
  • style优先级:id > class >tag

获取元素的几种方法:
let x = document.getElementById(“id”);
let x = document.getElementsByClassName(“class”);
let x = document.getElementsByTagName(“p”);
let x = document.querySelector(“.class”);
let x = document.querySelector(“#id”);

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