博客列表 >html页面的文档结构和html元素的三大通用属性

html页面的文档结构和html元素的三大通用属性

new
new原创
2020年06月14日 01:13:11782浏览

一.html页面的文档结构


1.HTML5 ⽂档结构

代码 描述
<!DOCTYPE html> 通知浏览器这是⼀个 HTML5 ⽂档,应始终写在第⼀⾏
<html>…</html> 根标签,或叫根元素,整个 hmtl ⽂档内容都必须写到这对标签中
<html lang="en"> 通知搜索引擎 html ⽂档使⽤的编写语⾔,如果是中⽂建议改成:<html lang="zh-CN">
<head>..</head>> 供浏览器和搜索引擎使⽤,描述字符编码集,视⼝与页⾯标题,⽤户并不感兴趣
<mate> 设置页⾯元素数据, 所谓元数据, 就是描述某种特定信息的数据
<meta charset="UTF-8"> 通知浏览器 html ⽂档编写语⾔所属的字符编码集,最流⾏的是UTF-8,已成⾏业标准
<meta name="viewport" content="..." /> 下⾯三⾏是对它的解读
name=”viewport” 设置视⼝(即可视区屏幕)如何显示这个页⾯, 例如是否允许缩放这个页⾯
initial-scale=1.0 设置页⾯初始绽放⽐例,1.0表示原样 1:1 显示,不允许有任何绽放
<title></title> 显示在浏览器标签上的⽂本, 指定当前⻚⾯的标题, 这个标签对 SEO ⾮常重要
<body>…</body> 页面主体,用户主要看到的内容主要写在这里面
<!— 注释内容 -> <!— 注释内容 ->

2.一个简单的HTML页面代码

  1. <!DOCTYPE html>
  2. <html lang="zh-cn">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>HTML文档结构</title>
  7. </head>
  8. <body>
  9. <h1>大家好!我是PHP中文网第12期的学员小陆</h1>
  10. <span>这是一个span元素</span>
  11. <p>这是一个P元素<strong>p元素中的一个加重字</strong></p>
  12. </body>
  13. </html>

3.效果图

小结一个简单的html页面主要由

  1. <html>
  2. <head>
  3. <title>标题</title>
  4. </head>
  5. <body>
  6. 内容
  7. </body>
  8. </html>

组成


二、html元素的三大属性

1.id id选择器,具有唯一性,浏览器不检查,需要用户自行约束

2.class 类选择器,样式优先级小于标签中style属性的样式

3.style 在元素标签中设置样式,优先级最高


为比较他们的优先级我们来看一段代码

  1. <!DOCTYPE html>
  2. <html lang="zh-cn">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>html元素的三大属性</title>
  7. </head>
  8. <style>
  9. h1 {
  10. color: green;
  11. }
  12. #h1-id {
  13. color: blue;
  14. }
  15. .h1-class {
  16. color: red;
  17. }
  18. </style>
  19. <body>
  20. <h1 id="h1-id" class="h1-class" style="color: yellow;">PHP中文网1</h1>
  21. <h1 id="h1-id" class="h1-class">PHP中文网2</h1>
  22. <h1 class="h1-class">PHP中文网3</h1>
  23. </body>
  24. </html>

输出效果图

图中无绿色输出由此可知样式优先级:

style中设置的样式 > css中#id样式 > css中.class样式 > 标签选择器样式

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