美文网首页
常见标签详解

常见标签详解

作者: 饥人谷_luoxin | 来源:发表于2017-12-21 16:12 被阅读0次

a标签

1.a标签的href属性

没有href属性是没有意义,本身和span没有区别。
href="qq.com"---->打开的是一个相对文件路径,并不会打开网址。
href="http://qq.com"---->打开是一个网址。
href="//qq.com"---->这是无协议,自动继承协议//会自动识别在它之前的协议。若是直接打开,识别的是file协议,若是指定了协议,例如localhost:8080//qq.com,则会识别http协议,从而打开qq网址。
href="javascript:;"---->这是伪协议,这种用法常见于奇葩的需求。例如:我需要一个点击之后不反应的链接。
---->if我们不使用href,就点击不了,不符合。
---->if我们使用href=""则会刷新本页面,不符合。
---->if我们使用href="#"产生锚点,会调到页面最上端,不符合。
---->if我们使用href="javascript:;",不产生任何动作,解决!
---->href="javascript:alert(1)",是存在可执行的。
href="?name=luoxin",会在url后面添加?name=luoxin并且发起了一个get请求。
href="#xxx",在url后面添加#xxx添加一个锚点,并不会发起请求。


2.a标签的target属性

主要有:
 "_blank":新开一个空白页,打开网址。
"_self":在自身窗口打开网址。
"_parent":在父级窗口打开网址。
"_top":在最上级窗口打开网址。
如果我用(iframe)在A窗口中嵌套B窗口,在B窗口中嵌套C窗口。那么C窗口的父级指的是B,最上级指的是A。

3.a标签的download属性

可以实现下载操作。

form标签

标签要有name属性,不然是无法在请求中得到。

1.a标签和form标签都是跳转页面,不过a标签是get请求,form是post请求。get是获取内容,post是提交内容。
2.form标签的target属性和a标签是一样。
3.form里面没有提交按钮是无法进行提交表单。(除非用JS)

form里面的input

input的type属性

<button>xxx<button>---->button样式--A
<input type="submit" value="xxx">---->button样式--B
<input type="button" value="xxx">---->button样式--C
上面三个都是一样的button样式。那么他们有什么区别呢?如果一个form中没有submit按钮。那么A就会自动升级为提交按钮,具有提交功能,B具有提交功能,C是严格意义上的按钮,不具有提交功能。
-------------------------------------------------
<input type="checkbox">
多选框,示例如下:
<input type="checkbox" id="xxx">
<label for="xxx">名字</label>
label的for属性关联了checkbox,点击文字时,多选框也会被选中。
---->简洁版如下:
<label><input="checkbox">名字</label>
省略了id和for,更加简洁。
------------------------------------------------
<input type="radio">
也可以与文字关联和checkbox一样使用关联。
-----------------------------------------------
<input type="text">

select标签

<select multiple> ---->multiple支持多选
<option disabled> ---->diabled属性,选项中标记了disabled是无法被选中。
<option selected> ---->selected属性,默认选中的选项。
</select

table标签

<thead>
<tbody>
<tfoot>
浏览器会按照这个顺序来进行显示,不按照写的顺序显示。

table有很多子元素,示例:


table.jpg

相关文章

  • HTML5---表格

    常见标签 标签详解 效果演示

  • 常见标签详解

    a标签 1.a标签的href属性 2.a标签的target属性 3.a标签的download属性 form标签 标...

  • 常见标签详解

    iframe 标签 嵌套页面 a 标签 跳转页面(HTTP GET 请求) 属性见 MDN:https://dev...

  • html常见标签详解

    1.iframe 标签 2.a 标签 3.form 标签 4.input / button标签 5.table 标签示例

  • javaWeb中配置文件的含义

    java中常见的配置文件标签认识: POM.xml 标签详解:pom作为项目对象模型。通过xml表示maven项目...

  • 11标示线

    标示线 标示线简单案例 常见属性 常见属性详解 Labels标签,标示线对应的文字说明 dashSyle有各种值,...

  • HTML常用的几个标签

    遇到新的标签属性等不会用可以用JS BIN尝试看看效果,就知道了 常见标签详解 1. iframe 标签 嵌套页面...

  • 常见HTML标签详解(并不)

    标题与段落 标题: h1,h2,h3....段落:p 列表 无序列表 Unordered List ul和li一般...

  • R9-常见标签详解

    1. iframe - 嵌套页面 MDN eg: frameborder 控制边框 2. a - 跳转页面(H...

  • HTML5常见标签详解

    本文将介绍以下五种标签的常见用法: iframe标签 a标签 form标签 input/button标签 tabl...

网友评论

      本文标题:常见标签详解

      本文链接:https://www.haomeiwen.com/subject/jmzowxtx.html