• 某网络公司面试题


    一、text-shadow属性的四个值分别是什么?
      text-shadow: h-shadow v-shadow blur color;必需,水平阴影的位置,允许负值;  必需,垂直阴影的位置,允许负值;  可选,模糊的距离;  可选,阴影的颜色;
    二、javascript中包含的数据类型有:
      Undefined、Null、Boolean、Number、String 还有一种复杂的数据类型Object
    三、768px高度的屏幕中,一般浏览器第一屏高度大约为多少px?
      650px
    四、使用什么属性可以让内联元素也可以定义margin-top和margin-bottom?
      line-height

    五、typeof(null)=?

      object
    六、html5有哪些新特性?
      (1)新的文档类型:声明方式<!DOCTYPE html>
      (2)脚本和链接无需type
      (3)语义Header和Footer:以前<div id="header(footer)"></div>,现在<header(footer)></header(footer)>
      (4)新元素Hgroup:<hgroup><h1></h1><h2></h2></hgroup>
      (5)标记元素(高亮标签):<mark></mark>比如说,当我在某博客中搜索“Open your Mind”时,我可以利用一些JavaScript将出现的词组用<mark>修饰一下.
      (6)图形元素:修饰图片注释<figure><img src="" alt=""><figcaption><p>图片注释</p></figcaption></figure>
      (7)重新定义<small>,定义小字1、css文件,以及js文件尽量分别都放在一个文件里,因为客户端请求服务器的次数就会减少。
      (8)占位符placeholder:你需要用JavaScript来给文本框添加占位符。比如,你可以提前设置好一些信息,当用户开始输入时,文本框中的文字就消失。
      而在HTML5中,新的“placeholder”就简化了这个问题。
      (9)必要属性:当文本框被指定必需时,如果空白的话表格就不能提交,输入框高亮显示。如<input type="text" name="aaa" required>或required="required" />
      (10)Autofocus自动聚焦属性,如:<input type="text" name="aaa" placeholder="bbb" required autofocus="autofocus" />
      (11)Audio支持<audio>渲染音频:如:<audio autoplay="autoplay" controls="controls"><source src="file.ogg" /><source src="file.mp3" /><a href="file.mp3">下载       </a></audio>
    当使用<audio>元素时记得包含两种音频格式,FF想要.ogg格式的文件,而Webkit浏览器则需要.mp3格式的,IE不支持,且Opera10及以下版本只支持.wav格式。
    (12)Video支持<video>,和<audio>类似,需要提供两种格式.mp4和.ogv
    (13)视频预加载属性:<video preload>或者<video preload="preload">
    (14)显示控制条:video元素不指定controls属性时,视频仅仅显示一张图片,没有控制条,为了渲染出播放控制条,必须在video元素内指定controls属性,如:<video preload controls>
    (15)正则表达式pattern属性:如:<input type="text" name="a" id="b" placehorder="4<>10" pattern="[A-Za-z]{4,10}" autofocus required />
    七、如果让你来制作一个访问量很高的大型网站,你会如何管理所有的CSS文件、JS文件?

      (1)css文件,以及js文件尽量分别都放在一个文件里。

      (2)背景图片尽量放到一张图片中,用background-position来定位。

      (3)CSS跟HTML分文件夹并行存放,命名均要统一。

  • 相关阅读:
    Taro、小程序使用定位服务
    Taro项目中设置了设计稿尺寸为375,taro-ui的样式会被放大
    Taro 页面返回携带参数
    Taro + TS 项目取别名配置 alias
    安卓APP 错误:net::ERR_CLEARTEXT_NOT_PERMITTED解决方法
    Springboot定时发送邮件,并附带Excel文件和PDF文件
    通过openssl导入证书到系统证书目录解决安卓7以上系统无法抓包问题
    CentOS 7 安装配置SVN服务器
    解决安装 Docker 慢:使用国内阿里云镜像加速安装
    Redis实战篇(四)基于GEO实现查找附近的人功能
  • 原文地址:https://www.cnblogs.com/azj-Alex/p/3753660.html
Copyright © 2020-2023  润新知