Blogger Information
Blog 11
fans 0
comment 0
visits 13396
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
HTML文档结构以及标签的三大通用属性
Blueprint
Original
1832 people have browsed it

html 页面的基本文档结构

  1. <!DOCTYPE html>
  2. <!--声明文档类型-->
  3. <html>
  4. <!---整个网页的根标签-->
  5. <head>
  6. <!--头标签,内容通常不在浏览器显示-->
  7. <meta charset="UTF-8" />
  8. <!--设置字符编码为UTF-8-->
  9. <title>Document</title>
  10. <!--网页的title-->
  11. </head>
  12. <!--头标签的闭合-->
  13. <body>
  14. <!--主体标签-->
  15. <!--内容在浏览器显示-->
  16. </body>
  17. <!--主体标签的闭合-->
  18. </html>
  19. <!--根标签的闭合-->

以文档结构抽象出的文档对象模型(DOM)

console.log(); 将代码发送到控制台

查找标签

  • document.getElementById()
    • 通过id属性获取
  • document.getElementsByTagName()
    • 通过标签名获取
  • document.getElementsByClassName()
    • 通过类名获取
  • document.getElementsByName()
    • 通过name属性获取
  • document.querySelector()/document.querySelectorAll()
    • 通过css选择器获取元素

其他信息【返回数组类型可以用下标方式定位】

  • document.URL
    • 当前页面的URL
  • document.documentElement
    • html文档
  • document.head
    • 头元素
  • document.charset
    • 编码
  • document.title
    • title
  • document.body
    • 主体body
  • document.styleSheets
    • 样式表
  • document.scripts
    • js 脚本
  • document.currentScript
    • 当前运行的js脚本

更改属性值的方案
document.title = "String";

html 元素的三大通用属性及优先级

属性 用途
id 由用户保证它在当前页面的唯一性,浏览器不检查,应该专用于 获取唯一元素
class 类属性,返回多个具有共同特征的元素集合,一个标签可以属于多个类。
style 设置当前元素对象的样式(行内样式)

id 和class常用于在css/js中对元素进行选择

行内样式举例:

  1. <pstyle="color:red; font-size:20px;">内联样式</p>
  2. <!--设置p标签内的字体颜色为红色,大小为20个像素-->

要了解id、class、style之间的优先级,需要带入到样式表中

style作为标签使用时:内联样式

  1. <html>
  2. <head>
  3. <meta charset=UTF-8 />
  4. <title>Document</title>
  5. <style> /*内联样式*/
  6. p{ /*标签选择器*/
  7. background-color: yellow;
  8. }
  9. .class_nature{ /*类选择器*/
  10. background-color: blue;
  11. }
  12. #id-nature{ /*id选择器*/
  13. background-color:red;
  14. }
  15. </style>
  16. </head>
  17. <body>
  18. <p id=“id_nature” class="class_nature" style="background-color: pink"> 元素的三大通用属性</p>
  19. </body>
  20. </html>

在使用style(行内样式)、id、class和标签本身作为选择器的样式修改下时,只显示了style(行内样式)所修改的结果。
检查元素可以得知style覆盖了其他属性的修改

注释style属性的语句

同时注释id属性的语句

元素通用三大属性的优先级:style(行内样式)>id>class(>tag)

Correcting teacher:WJWJ

Correction status:qualified

Teacher's comments:写的非常好,知识点总结很详细,作业很规范,继续加油!
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post