博客列表 >html文档结构的功能与作用,演示布局元素tag+class标签,演示图文的语义化 ,演示图像,链接与列表元素。

html文档结构的功能与作用,演示布局元素tag+class标签,演示图文的语义化 ,演示图像,链接与列表元素。

P粉753609736
P粉753609736原创
2023年01月14日 12:11:35323浏览

一.html文档结构的功能与作用

1.<!DOCTYPE html>文档类型元素相当于一个自我介绍
  1. <!DOCTYPE html>
2.lang=”zh-CN”是一个属性,lang键,zh-CN值
  1. <html lang="zh-CN">
3.根元素只有两个子元素,html是根元素,<head><body>是子元素。
  1. <head>是给开发者看的,属于一个头元素,搜索引擎seo
4.UTF-8是一个页面编码
  1. <meta charset="UTF-8">
5.X_UA-compatible兼容模式,content=”IE=edge是一个将采用浏览器支持的最高文档模式渲染页面
  1. <meta http-equiv="X-UA-Compatible" content="IE=edge">
6.viewport是一个可视窗口
  1. <meta name="viewport" content="width=device-width, initial-scale=1.0">
7.页面标题,在网址上方,标题搜索引擎seo
  1. <title>Document</title>

二.页面显示的主体结构,单标签,双标签,用户可以看到的页面

  1. <!-- height身高,weight体重,bwh三围 -->
  2. <girl-fiend height="170" weight="110" bwh="88.86.84"> 朱老师</girl-fiend>
  3. <!-- 元素:老师-->
  4. 标签:<girl-fiend>
  5. 属性:height身高,weight体重,bwh三围(bust胸部,waist腰部,hips臀部)
  6. 预制标签:w3c制定,各家浏览器实现
1.双标签:起始标签和结束标签,内容写到他们之间,属性写到起始标签中
2.单标签:空标签,他的内容由某个属性来设置,本质上的“资源占位符”
  1. <input type="text" value="admin">
  2. <img src="url" alt="图片不显示,显示文字">
  3. <link rel="stylesheet" href="css">
3.双标签:自身内容,由开发人员自己写
  1. 单标签:外部资源的占位符,空标签
  2. 预定义标签:<h1> <input><div><ul>
  3. 预定义属性:id,class,style,src,type,value,name...
  4. 自定义标签:<girl-friend>
  5. 自定义属性:height,weight,bwh(bust,waist,hips)
  6. 标准化自定义属性:“data-”自定义属性前缀 -->
  1. <h1 id="uname" data-email="qq@qq.com">文本</h1>
4.div+class是主流
  1. <div class="header">页眉</div>
  2. <div class="main">主体</div>
  3. <div class="footer">页脚</div>
5.语义化
  1. <header>页眉</header>
  2. <main>主体</main>
  3. <footer>页脚</footer>
6.tag+class
  1. <div class="article header">页眉</div>
  2. <div class="article main">主体</div>
  3. <div class="article footer">页脚</div>
  4. <style>
  5. .article.header {
  6. color: green;
  7. }
  8. </style>

三.图文语义化

1.传统的图文解决方案
  1. <div class="box">
  2. <img src="url" alt="php中文网">
  3. emmet:
  4. <p class="tetle">前端开发</p>
  5. </div>
2.语义化图文解决方案
  1. <figure>
  2. <a href="">
  3. <img src="url" alt="php中文网钟老师">
  4. </a>
  5. <figcaption>php中文网22期教学</figcaption>
  6. </figure>
3.链接
  1. <a href="https://php.cn">钟老师</a>
4._self当前窗口
  1. <a href="https://php.cn" target="_blank">
  2. <button>登陆</button>
  3. </a>
  4. <a href="https://php.cn">
  5. <imgsrc="https://img.php.cn/upload/webcode/000/887/227/63bf9e0e37573421.png" alt="二十二期前端开发">
  6. </a>

四.有序列表,无序列表,自定义列表

无序列表ul+li

语义化ul>li{item$}*6
  1. <ul>
  2. <li>item1</li>
  3. <li>item2</li>
  4. <li>item3</li>
  5. <li>item4</li>
  6. <li>item5</li>
  7. <li>item6</li>
  8. </ul>
  1. <ul>
  2. <li><a href="demo1.html">link1</a></li>
  3. <li><a href="demo2.html">link2</a></li>
  4. <li><a href="demo3.html">link3</a></li>
  5. <li><a href="demo2.html">link4</a></li>
  6. <li><a href="demo2.html">link5</a></li>
  7. <li><a href="demo2.html">link6</a></li>
  8. </ul>
有序列表ol+li
语义化 ol>li{item$}*5
  1. <ol>
  2. <li>item1</li>
  3. <li>item2</li>
  4. <li>item3</li>
  5. <li>item4</li>
  6. <li>item5</li>
  7. </ol>
自定义列表dl dt dd
  1. <dl>
  2. <!-- 标题 -->
  3. <dt>1/13作业</dt>
  4. <!-- 描述内容 -->
  5. <dd>完成作业</dd>
  6. </dl>
上一条:Html的入门第一步下一条:113作业
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议