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


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

    第一模块: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

     draggable 

     规定元素是否可拖动

    true|false|auto

     规定元素的可拖动的|

     规定元素不可拖动|

    使用浏览器的默认行为

     Y

     dropzone 

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

    copy|move|link

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

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

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

     Y

     hidden

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

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

     N

     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>
  • 相关阅读:
    java中不常见的keyword:strictfp,transient
    D3DXMatrixMultiply 函数
    expect
    char* 和char[]的差别
    下载安装tomcat6.0
    Eclipse或SVN—怎样在Eclipse中安装SVNclient插件
    sharepoint 訪问缩略图
    斜率优化专题1——bzoj 1597 [Usaco2008 Mar] 土地购买 题解
    phpmywind教程:关于日期函数调用整理
    linux服务之smtp
  • 原文地址:https://www.cnblogs.com/zhangjiehui/p/4241897.html
Copyright © 2020-2023  润新知