检查语法错误
在终端上yarn global node-w3c-validator 下载w3c
然后node-w3c-validator --version查看是否下载成功
下载完成后在vscode上面打开一个终端
然后node-w3c-validator -i 文件名(如index.html)然后会显示代码中的错误。
在vscode中用网址打开html
下载http-server
另一种方法用parcel
<a>里面的属性
href属性可以加网址
运行结果
网址//baidu.com 要比http://baidu.com https://baidu.com优先级要高的多因为可以自动适配
a\b\c\d.html这个路径是相对的是当前文件夹下面的文件
./aaa.html也是当前文件夹下的文件
Javascript伪代协议最起初是用来启动js的 空的javascript可以创建一个链接 点击后不会产生别的影响
href还可以加id
点击这是一个空协议后不会有任何反应,点击这是Javascript伪协议会弹出1 对话框 点击查看会跳转到id为3的那一部分
a的target属性
target 中_blank在新的空白页打开页面
_top在最顶层打开页面
_self在当前页打开页面
_parent在上一层打开页面
target任意取值如qqq即在qqq窗口打开页面如果没有qqq窗口就创建qqq打开页面
target可以取值iframe
iframe页面可以通过一个页面引用另一个。
table标签只有三个thead tfoot tbody
tr表行 td 表格内容 th表头
table-layout表格宽度
border-collapse collapse(表格间隙合并)border-spacing 0px这两句可以把表格默认间隙去除
img标签
属性src写文件名或者绝对路径 alt写图片名称hieght width宽和高属性
一般只写宽或者只写高,这样图片会自适应不会变形
onload onerror响应,可以返回结果图片加载是否成功
form标签
action是必须要写的属性 控制请求哪个页面 ,method控制是post还是get
autocomplete 值为on就是开启自动提示 off就是关闭
target用法和a标签一样但是代表刷新也可以用iframe
input 和button都是输入框 区别在于button里面可以用更多属性但是input只能有type
form里面提交的表单 type默认都是提交submit