`
<header> 网页头部 <nav>导航条</nav> </header> <main> 网页主体 <section>表示网页中的一块信息,指一个功能模块,比div结构性更强</section> <section>轮播图</section> <section>推荐推荐网址</section> <section>今天要闻</section> <section>看点直播</section> <section>国际新闻</section> </main> <footer>网页尾部</footer> <aside>网页两边的附加信息, 常用广告</aside> <!-- 以上语义化标签, header, nav, main, footer, aside, section 用法和div一样,都是块标签 --> <!-- button标签也是h5新增的语义化标签 --> <input type="button"> <button></button>`代码如下(示例):
<!-- 音频 src音频路径 autoplay 自动播放 controls显示控制器 loop循环播放--> <audio src="./resource/雨的印记.mp3" autoplay controls loop> 此浏览器不支持audio标签, 请升级 </audio> <button onclick="myPlay()">播放</button> <button onclick="myPause()">暂停</button> <input type="range" min="0" max="1" step="0.01" onchange="updateVolume(event)"> <!-- 视频的使用和音频基本一致, 包括属性, API等 --> <video src="./resource/cc75cbfe01c21bf8c0c948f23a010ce9.mp4" autoplay controls loop></video>代码如下(示例):
var myAudio = document.querySelector("audio") function myPlay(){ myAudio.src = "./resource/半壶纱.mp3" myAudio.play(); } function myPause(){ myAudio.pause(); } var input = document.querySelector("input") input.value = 1; function updateVolume(event){ console.log(event.target.value) myAudio.volume = event.target.value } // 用计时器监测播放进度 setInterval(function(){ console.log(myAudio.duration) // 音乐总时长,单位s console.log(myAudio.currentTime) // 音乐当前时间,单位s }, 1000)步骤:
在父标签或兄弟标签中定义计数器在子标签中计数器加1在伪元素中显示计数器值 body{ /* 1, counter-reset 初始化一个计数器, count1指的是计数器的变量名 */ counter-reset: count1; } h1{ /* 2, counter-increment 计数器加1 increment增加 让count1这个变量+1*/ counter-increment: count1; /* 定义二级计数器, h1标签渲染时,重置一个计数器, 下一个h1渲染时, 会再重置一个计数器 , 有4个h1标签, 就会重置4个计数器, 分别计数 , 如果在body中重置,那么计数器只会重置一次 */ counter-reset: count2; } h1::before{ /* 3, counter(count1) 使用计数器的值, 作为标签前缀, 可以直接在前后拼接字符串*/ content: counter(count1)", " } h2{ text-indent: 2rem; /* 二级计数器+1 */ counter-increment: count2; /* 定义三级计数器 */ counter-reset: count3; } h2::before{ /* 拼接一级,二级计数器 */ content:counter(count1)"."counter(count2)" " } h3{ text-indent: 4rem; /* 三级计数器+1 */ counter-increment: count3 } h3::before{ /* 拼接一级,二级,三级计数器 */ content: counter(count1)"."counter(count2)"."counter(count3)" " } </style> </head> <body> <h1>个人信息</h1> <h2>姓名</h2> <h2>电话</h2> <h2>联系方式</h2> <h1>专业技能</h1> <h2>html</h2> <h3>html常用标签</h3> <h3>html语义化标签</h3> <h3>html单标签</h3> <h3>html单标签</h3> <h2>css</h2> <h3>css样式</h3> <h2>js</h2> <h3>DOM增删改查</h3> <h3>变量,运算,函数</h3> <h3>鼠标键盘事件</h3> <h3>本地数据存储</h3> <h3>jquery插件</h3> <h1>工作经历</h1> <h2>2019-2020 智游</h2> <h2>2020-2021 腾讯</h2> <h1>个人评价</h1>