前端知识查漏补缺篇(一)

  作为一枚小小的前端攻城师,最近倍感为难的就是基础不扎实了。故此决定痛改前非,重新回顾一下知识,打牢我的基础。这篇文章纯属本人的遗漏知识点回顾之作,有人乐意看的随便看看吧~反正也不收钱~哈哈!

第一模块:HTML

(1)HTML链接 - name属性

  name 属性规定锚(anchor)的名称。

  我们可以使用 name 属性创建 HTML 页面中的书签。

  书签不会以任何特殊方式显示,它对读者是不可见的。

  当使用命名锚(named anchors)时,我们可以创建直接跳至该命名锚(比如页面中某个小节)的链接,这样使用者就无需不停地滚动页面来寻找他们需要的信息了。

例子(喵(>^ω^<)~举一个小例子吧!):

点我跳转啊~

跳转到这里来咯!

代码如下:

<a href="#tips">点我跳转啊~</a>
<a name="tips">跳转到这里来咯!</a>

提示:锚的名称可以是任何你喜欢的名字。

提示:您可以使用 id 属性来替代 name 属性,命名锚同样有效。

注释:请始终将正斜杠添加到子文件夹。假如这样书写链接:href="http://www.w3school.com.cn/html",就会向服务器产生两次 HTTP 请求。这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href="http://www.w3school.com.cn/html/"。

提示:命名锚经常用于在大型文档开始位置上创建目录。可以为每个章节赋予一个命名锚,然后把链接到这些锚的链接放到文档的上部。如果您经常访问百度百科,您会发现其中几乎每个词条都采用这样的导航方式。

提示:假如浏览器找不到已定义的命名锚,那么就会定位到文档的顶端。不会有错误发生。

(2)HTML5全局属性


定义和用法



描述


IE


FireFox


Chrome


Safari


Opera


contenteditable


规定元素内容是否可编辑


true|false


规定元素可/不可编辑


Y


Y


Y


Y


Y


contextmenu


规定元素的上下文菜单。

当用户右键点击元素时,会出现上下文菜单。


menu_id


要打开的 <menu> 元素的 id


N


Y


N


N


N


data-*


用于存储页面或应用程序的私有自定义数据

赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力

存储的(自定义)数据能够被页面的 JavaScript 中利用,

以创建更好的用户体验(不进行 Ajax 调用或服务器端数据库查询)


somevalue


规定属性的值(以字符串)


Y


Y


Y


Y


Y


draggable


规定元素是否可拖动

true|false|auto

规定元素的可拖动的|

规定元素不可拖动|

使用浏览器的默认行为


Y


Y


Y


Y


Y


dropzone


规定在元素上拖动数据时,是否拷贝、移动或链接被拖动数据

copy|move|link

拖动数据会产生被拖动数据的副本|

拖动数据会导致被拖动数据被移动到新位置|

拖动数据会产生指向原始数据的链接


Y


Y


Y


Y


Y


hidden


hidden 属性是布尔属性,如果设置该属性,

它规定元素仍未或不再相关


N


Y


Y


Y


Y


spellcheck


规定是否对元素进行拼写和语法检查


true|false


对元素进行拼写和语法检查|

不检查元素


IE10+


Y


Y


Y


Y

(3)HTML5表单属性 - list

  list 属性规定输入域的 datalist。datalist 是输入域的选项列表。

  注释:list 属性适用于以下类型的 <input> 标签:text, search, url, telephone, email, date pickers, number, range 以及 color。

Webpage: <input type="url" list="url_list" name="link" />
<datalist id="url_list">
<option label="W3Schools" value="http://www.w3school.com.cn" />
<option label="Google" value="http://www.google.com" />
<option label="Microsoft" value="http://www.microsoft.com" />
</datalist>
时间: 2024-10-14 09:24:13

前端知识查漏补缺篇(一)的相关文章

前端知识查漏补缺篇(二)

(二)CSS 1.属性和值选择器 选择器 描述 [attribute~=value] 用于选取属性值中包含指定词汇的元素.适用于由空格分隔的属性值 [attribute^=value] 匹配属性值以指定值开头的每个元素. [attribute$=value] 匹配属性值以指定值结尾的每个元素. [attribute*=value] 匹配属性值中包含指定值的每个元素.

前端知识查漏补缺篇(三)

(三)JavaScript 1.JS Array--方法slice()和splice() arrayObj.slice(start,end); 此方法返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素. 注意:此方法并不会修改数组,而是返回一个子数组. arrayObj.splice(index,howmany,item1,......,itemX); 此方法向/从数组中添加/删除项目,然后返回被删除的项目. 注意:该方法会改变原始数组. 2.

java知识查漏补缺

一.重写(override)和重载(overload)的区别 二者除了名字相似,其实没什么联系 范围不同:重写发生在同一个类的不同方法之间.重载发生在父类和子类自荐. 前提: 重写要求:方法名相同,参数列表不同,对于返回值类型不要求相同. 重载要求:方法名形同,参数列表也相同.重载是实现多态的关键,注意如果父类中的方法是private类型,那么子类中对应方法不算重载,而相当于是定义了一个新方法. 二.final的用法 修饰类:该类不能被继承 修饰方法:该方法不能被重写 修饰属性:该属性初始化后不

js知识查漏补缺

  jquery标签的元素筛选时,用[],如 $("#first option[value="1"]"), $('#checklist :checkbox')或$('#checklist input[type='checkbox']') jquery在进行标签.元素等的筛选时可以传变量,格式如下: $("#first option[value="+tmp+"]"),其中tmp是一个变量

近来的java小总结(2.1):类的知识的查漏补缺

首先,我是一名新手,所以,要带着批判的眼光来看下面的文章   这篇文章说了些什么? 这文章是我近来8.6号来在编程思想上打的代码,从0~200页的源码接近到在这里,下文正是总结这0~200页的的知识,涉及到接口,内部类.初始化,数值计算的一些细节.此文章不会一下子写完,可能隔一天可能再补下来.因为代码确实有点多.. 注意 1 我的注释不一定正确(不过各小标题和代码一定是正确的,因为是书本上的原话,但是注释不一定正确),如果你确信我的内容的话,你可能会损失很大,因为我只是个菜鸟,我只是来补救一些知

近来的java小总结(2.2):类的知识的查漏补缺

1 首先,我是一名新手,所以,要带着批判的眼光来看下面的文章   这篇文章说了些什么? 这文章是我近来8.6号来在编程思想上打的代码,从0~200页的源码接近到在这里,下文正是总结这0~200页的的知识,涉及到接口,内部类.初始化,数值计算的一些细节.此文章不会一下子写完,可能隔一天可能再补下来.因为代码确实有点多.. 注意 1 我的注释不一定正确(不过各小标题和代码一定是正确的,因为是书本上的原话,但是注释不一定正确),如果你确信我的内容的话,你可能会损失很大,因为我只是个菜鸟,我只是来补救一

自家用的java小总结(2.4):类的知识的查漏补缺(内部类)

1 2      首先,这是一篇自己用的文章,不对读者承担任何责任,所以,要带着批判的眼光来看下面的文章   1 发现了,得加上输出结果,怕自己出错,~~   这篇文章说了些什么? 这文章是我近来8.6号来在编程思想上打的代码,从0~200页的源码接近到在这里,下文正是总结这0~200页的的知识,涉及到接口,内部类.初始化,数值计算的一些细节.此文章不会一下子写完,可能隔一天可能再补下来.因为代码确实有点多.. 注意 1 我的注释不一定正确(不过各小标题和代码一定是正确的,因为是书本上的原话,但

今天开始慢下脚步,开始ios技术知识的查漏补缺。

从2014.6.30 开始工作算起.现在已经是第416天了.不止不觉,时间过的真快. 通过对之前工作的总结,发现,你的知识面,会决定你面对问题时的态度.过程和结果. 简单来讲,知识面拓展了,你才能有更多的备选方法,才更有可能选择到一条最最有效的路. 趁现在正好有时间,时机又正好,开始我的技术总结补缺之路吧. 参考教材<疯狂iOS讲义>.主要原因是,知识比较全面,涉及面比较广.适合查漏补缺. 开始吧.看我能坚持多久. 版权声明:本文为博主原创文章,未经博主允许不得转载.

查漏补缺——java多态

---恢复内容开始--- 刚学完java,开始了查漏补缺阶段阶段,为了巩固自己的知识和为别人提供一些微末的帮助决定开通博客,求各位大牛们指出我的不足,不要吝惜言语,也希望我的总结可以对别人有帮助,对自己对他人负责. 开始正文:术语多态:可以定义为“有多种形态”,多态引用是一个一个在不同时刻可以指向不同类型对象的引用变量.通过多态引用可以调用不同的具体的方法. 类方法的多态性的实现有两种方式: 1:方法重载:可以声明多个同名但是参数不同(个数.类型和顺序)的方法.注意呵呵重载方法只能声明在一个类里