批改状态:合格
老师批语:目前vscode插件数量已达到3万多个, 可以说90%的都是垃圾, 但精品也有不少, 对于3万来说,10%精品也有好几千了, 不是吗?
| 序号 | 插件名称 | 描述 |
|---|---|---|
| 1 | Chinese Language… | 中文简体语言包 |
| 2 | Simple icons | 小巧实用的文件图标集合 |
| 3 | One Dark Pro | 个人非常喜欢的一款主题 |
| 4 | Local History | 操作历史记录,可恢复指定时间点 |
| 5 | Better Align | 对齐插件,建议配合Source Code Pro等宽字体 |
| 6 | TODO Tree | TODO插件,可以标记需要修改完善的代码处 |
| 7 | Project Manager | 收录成常用工程,工程间切换利器 |
| 8 | Settings Sync | 同步利器,需要微软帐号或GitHub帐号 |
| 序号 | 插件名称 | 描述 |
|---|---|---|
| 1 | Auto Rename Tag | 标签自动更名 |
| 2 | HTML CSS Support | 自动补全样式表 |
| 3 | HTML Snippets | html 代码片断 |
| 4 | Prettier-Code Formatter | 几乎支持所有前端代码的格式化 |
| 5 | JavaScript(ES6) Code snippets | js/es6 代码片断 |
| 6 | Markdown Rreview Enhanced | mardown 文件预览 |
| 7 | Live Server | 内置 web 服务器 |
| 8 | Code Runner | 支持常见的编程语言运行调试 |
| 9 | Bracket pair colorizer | 不同颜色表示不同层级括号 |
- Auto Close Tag和Auto Complete Tag插件,感觉VSCode中不需要,其功能都已经含有
- Markdownlint检查Markdown语法插件,实际使用过程中遇到VSCode闪屏,估计是它处理内容时一些Bug,卸载后就正常了。其实Markdown语法已经很简单了,不需要它检查。
当然,欢迎来我的博客作客,我根据朱老师讲课总结了《Markdown语法使用》
在听这课之前,我认为网页结构仍然是采用div来分割的,后来也百度了下为什么增加结构化语义元素,个人感觉应该是为了便于搜索引擎收录,搜索引擎根据语义化元素标签更能理解某个页面所有表述内容,不用它再计算匹配了,当然更乐意收录这些页面。
| 序号 | 标签 | 名称 | 描述 |
|---|---|---|---|
| 1 | <h1>-<h6> |
标题 | 通常用来划分或标注内容中的文本段落 |
| 2 | <header> |
页眉 | 一般是由导航, logo 等元素组成 |
| 3 | <footer> |
页脚 | 一般是由友情链接,联系方式,备案号,版权等信息组成 |
| 4 | <nav> |
导航 | 导航通常是由一个或多个链接标签<a>标签组成 |
| 5 | <main> |
主体 | 展示页面主体内容,建议一个页面,只出现一次 |
| 6 | <article> |
文档 | 本义是文档, 实际上可以充当其它内容的容器 |
| 7 | <aside> |
边栏 | 与主体无关的信息(广告位, 相关推荐, 阅读排行等) |
| 8 | <section> |
区块 | 文档或主体中的通用小组件 |
| 9 | <div> |
容器 | 本身无任何语义,通过它的属性来描述用途 |
<!DOCTYPE html><html><head><title>Html语义化结构元素</title><style>* {margin: 0;padding: 0;box-sizing: border-box;}body {width: 100vw;height: 100vh;display: grid;grid-template-rows: 60px 1fr 60px;gap: 10px;}header {line-height: 60px;background-color: green;}footer {line-height: 60px;background-color: aquamarine;}h1 {text-align: center;}.container {background-color: cadetblue;display: grid;grid-template-columns: 200px 1fr;gap: 10px;padding: 10px;}aside {background-color: chocolate;display: grid;align-items: center;}main {background-color: white;display: grid;grid-template-rows: 1fr 100px;gap: 10px;padding: 5px;}article {display: grid;align-items: center;}.section {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}section {background-color: cornflowerblue;display: grid;align-items: center;}</style></head><body><!-- 头部 --><header><h1><Header></h1></header><!-- 主体 --><div class="container"><aside><h1><Aside></h1></aside><main><article><h1><Main></h1></article><div class="section"><section><h1><Section></h1></section><section><h1><Section></h1></section></div></main></div><!-- 底部 --><footer><h1><Footer></h1></footer></body></html>

为了学习课程我开通了Github,作为初学者,欢迎大家来指导GitHubhttps://github.com/woxiaoyao81
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号