zoukankan      html  css  js  c++  java
  • 我自己不太清楚的细节问题

    b和strong的区别:b只是改变目标元素内容的样式(改成bold,加粗形式),而strong则是代表加强语气,与<em>在盲人浏览器一样,代表的是语气的加强,不过这种加强在表面上的表现形式是加粗,其实这个加强也可以改为别的,例如下划线,斜体之类的

    捕获,目标,冒泡:对于一个DOM绑定了多个事件假如addEventListener中的第三个参数有的是true,false或者没设置,对于该DOM事件发生顺序,先是顺序搜索有没有true的监听器(总之先是执行true参数的监听器,从根节点开始往下搜索有true的),若有则先执行,这个就是捕获阶段先需要进行的;然后就是目标事件,就是该事件的本元素,不管本元素是false或者其他,都会执行该元素的事件函数;最后就是非true和目标元素的监听事件,对于其他的有无false参数都会一一执行,这就是事件的冒泡阶段

    js闭包概念:简单地说,就是一个func里面有声明定义一个内部函数inner,若在外部用该func调用了这个inner就形成了一个闭包

    title和h1:这两个DOM对于seo搜索都非常重要,但是h1在同一个网页内不能经常出现,这样会稀释了h1的重要性

    setTimeout(func,1000):若func里面没有定义另一个setTimeout,且该setTimeout在外部执行了,则1000毫秒后会执行该func,因为setTimeout预设是执行一次

    em和px:em是可以随着浏览器大小的变化而变化的,而px是固定值

    超过特定长度不换行:white-space:nowrap,其中,可以通过在增加overflow-x:hidden来隐藏超出部分

  • 相关阅读:
    CoreLocation
    通知(NSNotificationCenter)
    加载xib文件
    UITextField
    UIButton
    UILabel
    UIAlertController
    layoutSubviews
    Java AQS详解(转)
    Java中synchronized
  • 原文地址:https://www.cnblogs.com/lizhancheng/p/3955966.html
Copyright © 2011-2022 走看看