zoukankan      html  css  js  c++  java
  • 某网络公司面试题

    一、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分文件夹并行存放,命名均要统一。

  • 相关阅读:
    DOM1
    js操作符
    五种基本数据类型知识点梳理
    自动刷新服务:nodemon
    The language server needs at least PHP 7.1 installed. Version found: 7.0.10
    jQuery插件
    Wampserver64 报错:无法启动此程序,因为计算机中丢失 MSVCR110.dll。尝试重新安装该程序以解决此问题。
    return true 与 return false的妙用——jQuery
    jQuery真伪数组转换
    【分享】精简Linux的源代码
  • 原文地址:https://www.cnblogs.com/azj-Alex/p/3753660.html
Copyright © 2011-2022 走看看