让前端飞程序员饥人谷技术博客

HTML入门(二) && 原生常用标签

2018-11-30  本文已影响40人  小7丁

1. form

跳转页面(HTTP POST请求)

<input type=“submit” value=“提交”>

提交内容被查看(method属性)

target 属性


2. input

input和button的区别:

  • button如果没有写type属性,就自动升级成一个提交按钮。而写了type=“button”,就会没有反应。
  • input 中如果type=“button”只是一个普通按钮,点击没有反应。而设置为submit就会是一个提交按钮。
  • input是没有子元素的,button是可以有子元素的。

type 属性

小贴士:

  1. 用label把input标签包起来可以使得点击前面的字段触发input输入
<label>用户名<input type=“text” name=“xxx”></label>
  1. form 标签里面的 input 加不加 name 属性由什么区别?

如果 input 不加 name,那么在表单提交时,input 的值就不会出现在请求里


3. select

  <select name="group" multiple>
    <option value="">-</option>
    <option value="1" disabled>第一组</option>
    <option value="2" selected>第二组</option>
  </select>

4. textarea

5. table

image

6. a

跳转页面(HTTP GET请求)

target属性

和form里面的一致

download属性

href 属性

不会!这是一个相对地址,打开的其实是一个文件。.com其实被当做文件后缀。

  1. 加上http/https,即可。
  2. 或者//qq.com,即表示当前协议是什么协议就是什么协议。

浏览器会自动把这段加到最后面当做参数,发送了一个GET请求

伪协议 javascript: ;

满足a标签点击了什么都不做的需求

上一篇 下一篇

猜你喜欢

热点阅读