Blogger Information
Blog 11
fans 0
comment 0
visits 8647
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
HTML文档结构、元素三大属性及其样式规则
Haggi的糖果屋
Original
925 people have browsed it

一 . HTML 文档结构与 HTML 元素的三大属性

1.文档结构

代码 描述
<!DOCTYPE html> 通知浏览器这是⼀个 HTML5 ⽂档
<html>…\</html> 根标签,或叫根元素,整个 hmtl ⽂档内容都必须写到这对标签
<html lang="en"> 通知搜索引擎 html ⽂档使⽤的编写语⾔
<head>…</head> 描述字符编码集、视⼝与⻚⾯标题
<meta> 设置⻚⾯元素数据
<meta charset="UTF-8"> 通知浏览器 html ⽂档编写语⾔所属的字符编码
<meta name="viewport" content="..." /> 下⾯三⾏是对它的解读
name=”viewport 设置视⼝(即可视区屏幕)如何显示这个⻚
initial-scale=1.0 设置⻚⾯初始绽放⽐例
<title> ⻚⾯的标题
<body>…</body> ⻚⾯主体内容
<!-- 注释内容 --> 注释

2.元素的三大属性

  1. id 属性:获取页面中的唯一元素
  2. class 属性:类属性,返回多个具有共同特征的元素集合
  3. 元素(标签):根据标签名设置、

3.代码

  1. <!--通知浏览器这是一个HTML5文档,需始终写在第一行-->
  2. <!DOCTYPE html>
  3. <!--根标签,lang属性表明文档使用的编写语言-->
  4. <html lang="en">
  5. <!--头部信息标签,供浏览器和搜索引擎使用-->
  6. <head>
  7. <!--描述字符编码集-->
  8. <meta charset="UTF-8" />
  9. <!--媒体查询-->
  10. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  11. <!--页面标题-->
  12. <title>PHP中文网</title>
  13. <!--样式代码块,内部可直接书写CSS代码-->
  14. <style>
  15. div {
  16. width: 100px;
  17. height: 100px;
  18. margin: auto;
  19. }
  20. /*id获取元素*/
  21. #h5 {
  22. color: teal;
  23. }
  24. /*class获取元素*/
  25. .d2 {
  26. color: brown;
  27. }
  28. </style>
  29. <!--Javascript代码块,内部可直接书写JS代码-->
  30. <script></script>
  31. </head>
  32. <!--HTML文档正文内容区域,输出到页面的内容置于body标签内部-->
  33. <body>
  34. <div id="h5" class="d1">正文内容1</div>
  35. <div class="d2">正文内容2</div>
  36. <!--内联样式-->
  37. <div style="color: salmon;">正文内容3</div>
  38. </body>
  39. <!--HMLT文档结束标签-->
  40. </html>

4.测试结果


二 . 标签选择器、类选择器、ID 选择器的优先级

优先级:ID 选择器 > 类选择器 > 标签选择器

代码如下:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>ID、Class、标签样式级别</title>
  7. <style>
  8. /*ID选择器样式*/
  9. #first {
  10. font-size: x-large;
  11. color: crimson;
  12. }
  13. /*类选择器样式*/
  14. .second {
  15. font-size: x-large;
  16. color: darkmagenta;
  17. }
  18. /*标签选择器样式*/
  19. p {
  20. font-size: x-large;
  21. color: darksalmon;
  22. }
  23. </style>
  24. </head>
  25. <body>
  26. <div>
  27. <!--分别显示样式-->
  28. <div id="first">ID</div>
  29. <div class="second">Class</div>
  30. <p>Tag</p>
  31. </div>
  32. <div>
  33. <!--ID选择器与类选择器相比较-->
  34. <div id="first" class="second">ID compare with Class</div>
  35. <!--标签选择器与类选择器相比较-->
  36. <p class="second">Class compare with Tag</p>
  37. </div>
  38. </body>
  39. </html>

测试结果如下:

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:三大属性, 最没存在感的就是id了, 如果不是为了教学, 我几乎快要忘记它的存在
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