1. a 标签的用法
常用的属性:href ; trget ; download ; rel = noopener ;
✔ a 的 href 属性 :
- 网址的三种写法:
//google.com ;(最推荐)
- 路径 :
/a/b/c 以及 a/b/c ;
index.html 以及 ./html ;
- 伪协议 :
- javascript:代码; (javascript:alert(1); javascript:;) ;
注意 :href="javascript:;" 不会刷新页面,任何变化都没有;href="#"会滚动页面;
id : href="#XXX" : 页面会跳转到id属性为XXX的节点;
mailto:邮箱 ; (href="mailto:1052987294@qq.com");
tel:手机号 ; (href="tel:18852673913");
✔ a 的 target 的取值 :<a href="#" target=""> ;
- _self : 当前页面加载,即当前的响应到同一HTML 4 frame(或HTML5浏览上下文)。此值是默认的,如果没有指定属性的话 ;
- _blank : 新窗口打开,即到一个新的未命名的HTML4窗口或HTML5浏览器上下文 ;
- _top : 在最顶级的父元素窗口打开, HTML4中:加载的响应成完整的,原来的窗口,取消所有其它frame。 HTML5中:加载响应进入顶层浏览上下文(即,浏览上下文,它是当前的一个的祖先,并且没有parent)。如果没有parent框架或者浏览上下文,此选项的行为方式相同_sel ;
- _parent : 在上一层的父元素窗口打开,加载响应到当前框架的HTML4父框架或当前的HTML5浏览上下文的父浏览上下文。如果没有parent框架或者浏览上下文,此选项的行为方式与 _self 相同 ; ✔ 程序员的命名 :
window 的 name :
<a href="" target="XXX"> 在页面为XXX的新窗口打开 ;
iframe 的 name(iframe 内嵌窗口,已基本不用)
在页面为XXX的iframe中打开 ;
2. img 标签的用法
<img src="./1.png" alt="">
-
作用
发出get 请求
-
属性
- alt : 当图片加载不出来时,用来替换的文本描述 ;
- height/weiht : 图片的高/宽,只设置一个,两个都设置图片会变形 ;
- src : 嵌入的图片的文件路径 URL ;
- 事件
- onload : onload 事件在图片加载完成后立即执行 ;
- onrrror : onrror事件在图片加载失败后立即执行 ;
-
响应式
max-weight : 100%;
3. table 标签的用法
常用标签 :
- table
- thead
- tbody
- tfoot
- th
- tr
- td 相关的样式 :
-
table-layout : (table-layout: auto; table-layout: flex;) -
border-collapse : (border-collapse; collapse;) -
border-spacing : (border-spacing; 0;)
4. 其他方面
form 标签
作用
发 get或 post请求,然后刷新页面 ;
属性
-
action : 处理表单提交的 URL。
-
autocopplete : 用于指示 input 元素是否能够拥有一个默认值
-
method : 浏览器使用这种 HTTP 方式来提交 表单. 可能的值有(此值可以被formmethod 属性覆盖):
target : 表示在提交表单之后,在哪里显示响应信息。在 HTML 4 中, 这是一个 frame 的名字/关键字对。在 HTML5 里,这是一个浏览上下文 的名字/关键字(如标签页、窗口或 iframe)。下述关键字有特别含义:
_self:默认值。在相同浏览上下文中加载。
_blank:在新的未命名的浏览上下文中加载。
_parent:在当前上下文的父级浏览上下文中加载,如果没有父级,则与 _self 表现一致。
_top:在最顶级的浏览上下文中(即当前上下文的一个没有父级的祖先浏览上下文),如果没有父级,则与 _self 表现一致。
此值可以被 formtarget 属性覆盖。
事件
💥onsubmit 事件 :
当表单提交时执行 JavaScript:
<form action="demo-form.php" onsubmit="myFunction()">
输入名字: <input type="text" name="fname">
<input type="submit" value="提交"> </form>
此事件在表单提交时触发。