数码产品性能查询
该软件包括了市面上所有手机CPU,手机跑分情况,电脑CPU,电脑产品信息等等,方便需要大家查阅数码产品最新情况,了解产品特性,能够进行对比选择最具性价比的商品。
要想提高网页性能有很多办法,除了用js或者通过服务器的配置和css的调整来提高网页性能外,其实我们还可以通过HTML来提高网页性能。
HTML正在变得越来越大。排名前100的网站每个HTML页面大多在40K左右。亚马逊和雅虎使用上千个HTML页面。在youtube.com主页面,HTML元素高达3500个。
减少的HTML复杂性和一个页面的元素数量并不会明显提高解析时间 - 但HTML是构建极速网页,和适应不同设备并影响成功的一个关键性的因素。
在本文中,您将了解如何编写简洁干净的HTML,使您能够创建快速加载并支持多种设备的网站,将易于调试和维护。
写代码的方法并不是只有一种-尤其是HTML。这里只是讲解一般经验,但并不是唯一正确的选择。
HTML, CSS 和 JavaScript
HTML是一种标记语言,用于表示结构和内容。
HTML不应被用来显示风格和样式。不要为了显得“更大”把文字写在标题标签(h1~h6)中,或只是为了缩进而使用blockquotes元素。相反,使用CSS来改变元素的外观和布局。
HTML元素的默认外观是通过浏览器的默认样式实现的:Firefox,Internet Explorer和Opera均不一样。例如,在Chrome中默认h1元素呈现为32px的大小。
三个基本原则:
使用HTML表示结构,CSS用来表现不同样式的风格和主题。JavaScript来响应用户行为。
使用HTML,必要时借助CSS,并且在不得己时再添加JavaScript。例如:在许多情况下,你可能使用HTML表单进行验证,使用CSS或SVG来实现动画。
将CSS和JavaScript从你的HTML代码中分离。让他们能够缓存,这使代码更易于调试。在生产中,CSS和JavaScript是可以压缩合并的,应该作为你Build系统的一部分。 注* 参见 JavaScript构建(编绎)系统大比拼
Document文档结构
使用 HTML5的document type:
XML/HTML Code复制内容到剪贴板
nbsp;html> <title>Recipes: pesto</title> <h1>Pesto</h1> <p>pesto is good!</p>
在页面最头部引用CSS文件,如在head元素中:
CSS Code复制内容到剪贴板
<title>My pesto recipe</title> <link> <link>
这样,浏览器就可以在解析HTML前预先加载样式而不会呈现一个混乱的页面布局。
把JavaScript放在页面的最底部, 在body封闭之前。这将提高页面渲染时间,因为浏览器可以在JavaScript装载前将页面渲染出来:
JavaScript Code复制内容到剪贴板
... <script> <script src="js/local.js"> </script>
在JavaScript添加事件处理。 不要在HTML中添加。这样非常难以维护,比如:
XML/HTML Code复制内容到剪贴板
index.html:
... <script> <body onload="init()"> ... <button onclick="handleFoo()">Foo ... </script>
前端入门到VUE实战笔记:立即学习
>在学习笔记中,你将探索 前端 的入门与实战技巧!
已抢6799个
抢已抢91603个
抢已抢14417个
抢已抢50597个
抢已抢190548个
抢已抢86251个
抢