zoukankan      html  css  js  c++  java
  • 2019.10.18

    1.【html】HTML5如何唤醒APP?(如果有就打开app,没有就请求下载)

        我的答案:不知道

        百度见解:

            1》目前我们采用的唤起方式是url scheme(iOS,Android平台都支持),只需原生APP开发时注册scheme, 那么用户点击到此类链接时,会自动跳到APP。

            2》还可以直接使用window.location.href直接跳转    window.location.href = nativeUrl;

            3》使用a标签跳转:<a href="nativeUrl">唤起app</a>

          以上中window.location.href对ios系统跳转更合适。

    2.【css】你是怎样设计css sprites(精灵图)的? 有哪些技巧?

        我的答案:可以使用scss的继承,将精灵图放在一个类中,其余的类想要获取精灵图,就通过改变background-position来改变位置。

        百度见解:

              1》边切图边整合。

              2》把图片放到它要显示的地方的相对地方(就是如果我们希望一个图片出现在一个元素的左侧,那就要将这个图片放到精灵图中的右边,这样通过css移动图片的位置的时候,一般不会出现有其他图片出现在它的附近显示。)

              3》定位的时候要避免使用bottom或right等(原因:开始使用了之后,后面继续扩展精灵图的宽度或高度的时候,原先设置的位置可能是错的,因为底部和右边的变了。)

              4》要给每个图片足够的空间。(因为使用这些图标元素通常会有大量的内容而且可能需要扩展边距,以至于精灵图中其他的图片可能会意外出现在文本区域内。一般情况下,会把这些小图标整合到文件的最右侧,参见第二条。)

              5》单张整合号的sprite图片在100KB以内

              6》按分类整合图片。

              7》为了方便计算尺寸,一般情况下会将sprites图的坐标计算成整数倍。

    3.【js】 onload事件和domcontentload哪个先执行?

        我的答案:onload

        百度简介:onload是页面所有的文件加载完成后执行;

             domcontentload是dom加载完成后执行,不必等待脚本样式和图片加载。

             综上:domcontentload更早执行。

    4.【软技能】你知道什么是域名备案吗?备案有什么用?可以不备案码?

        我的答案:不知道

        百度见解:

              备案后就会有一个备案号,相当于身份证,以后中信部对你的这个网站检查时,就是合格的,不会封站。

              备案后,网站所使用的空间就是国内的空间,即新网,万网或中资源的。就稳定,速度块,安全性高。

              可以不备案,但是做国内市场,最好备案,正规,不备案,可能域名无法解析      

  • 相关阅读:
    eclipse远程调试Tomcat方法(转)
    Django表单字段汇总
    Django表单API详解
    django使用表单
    django自定义模板标签和过滤器
    django人类可读性
    django特殊的标签和过滤器
    Django内置模板标签
    Django模板语言详解
    django 动态生成PDF文件
  • 原文地址:https://www.cnblogs.com/hou-yuan-zhen/p/11697278.html
Copyright © 2011-2022 走看看