1.页面加载完成后执行脚本-defer
属性
<script type="text/javascript" src="./demo.js" defer="defer"></script>
之前的话想要页面加载完后执行的脚本引用都是直接放在页面最下面,这样的坏处是要翻一整页代码,但有了defer
之后,就可以和其它脚本引用一样都放在head
里面了。
2.设置浏览器tab页的图标
<link rel="icon" href="/logo.ico">
其实这个不这么写,在根目录下放一个favicon.ico
也是可以的,但名字必须是favicon.ico
。
3.输入框限制数字输入
oninput
事件在value
改变时触发,但如果通过js
改变将不会触发。
支持浮点数,不支持正负
<input
oninput="value=value.replace(/[^\d|^\.]/g,'')"
placeholder="请输入数字"
>
仅支持数字,不支持正负
<input
oninput="value=value.replace(/[^\d]/g,'')"
placeholder="请输入数字"
>
4.使用<colgroup>
和<col>
格式化表格
参考此文:HTML <colgroup>
标签
5.利用<iframe>
属性
利用<iframe>
属性初始化。
<iframe src="https://www.baidu.com"></iframe>
<iframe src="https://www.baidu.com" frameborder="0" scrolling="no"></iframe>
参考此文:HTML <iframe>
标签
🍗 不断更新…
标签
部署
TFS
WebStorm
GitHub
GitLab
Git
VS Code
HomeBrew
Nginx
Node.js
CentOS
全局变量
Yarn
Windows
terminal
macOS
Ubuntu
Linux
WSL
Bootstrap
Echarts
ArcGIS
GIS
状态码
浏览器
小程序
npm
Webpack
antd
Router
React
Vue
window
ResizeObserver
Web APIs
技巧
盒子模型
Selector
标签
HTML进阶
CSS
Html
Array
export
ES6
ESM
CommonJS
require
import
Object
进阶
JavaScript