问题

作者: 春铃邃晓 | 来源:发表于2018-03-01 22:20 被阅读0次

    请说出三种减少页面加载时间的方法。(加载时间指感知的时间或者实际加载时间)

    1.优化图片

    2.图像格式的选择(GIF:提供的颜色较少,可用在一些对颜色要求不高的地方)

    3.优化CSS(压缩合并css,如margin-top,margin-left...)

    4.网址后加斜杠(如www.campr.com/目录,会判断这个“目录是什么文件类型,或者是目录。)

    5.标明高度和宽度(如果浏览器没有找到这两个参数,它需要一边下载图片一边计算大小,如果图片很多,浏览器需要不断地调整页面。这不但影响速度,也影响浏览体验。当浏览器知道了高度和宽度参数后,即使图片暂时无法显示,页面上也会腾出图片的空位,然后继续加载后面的内容。从而加载时间快了,浏览体验也更好了。)

    6.减少http请求(合并文件,合并图片)。


    请谈一下你对网页标准和标准制定机构重要性的理解。

    w3c存在的意义就是让浏览器兼容性问题尽量小,首先是他们对浏览器开发者的约束,然后是对开发者的约束。


    doctype(文档类型)的作用是什么?你知道多少种文档类型?

    此标签可告知浏览器文档使用哪种HTML或XHTML规范。该标签可声明三种DTD类型,分别表示严格版本、过渡版本以及基于框架的HTML文档。

    HTML 4.01规定了三种文档类型:Strict、Transitional以及Frameset。

    XHTML 1.0规定了三种XML文档类型:Strict、Transitional以及Frameset。

    Standards(标准)模式(也就是严格呈现模式)用于呈现遵循最新标准的网页,而Quirks(包容)模式(也就是松散呈现模式或者兼容模式)用于呈现为传统浏览器而设计的网页。


    使用XHTML的局限有哪些?

    XHTML 与HTML的区别为:

    XHTML 元素必须被正确地嵌套。

    XHTML 元素必须被关闭。

    标签名必须用小写字母。

    XHTML 文档必须拥有根元素。

    局限:

    所有的 XHTML 元素都必须被正确地嵌套,XHTML 必须拥有良好的结构,所有的标签必须小写,并且所有的 XHTML 元素必须被关闭。所有的 XHTML 文档必须拥有 DOCTYPE 声明,并且 html、head、title 和 body 元素必须存在。虽然代码更加的优雅,但缺少容错性,不利于快速开发。


    相关文章

      网友评论

          本文标题:问题

          本文链接:https://www.haomeiwen.com/subject/zxjmxftx.html