ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看体育直播 >> HTMLjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> hugo的一些事一些情 一些编写高性能HTML应用的建议

hugo的一些事一些情 一些编写高性能HTML应用的建议(1/6)

来源:网络整理     时间:2016-06-18     关键词:hugo的一些事一些情

本篇文章主要介绍了"hugo的一些事一些情 一些编写高性能HTML应用的建议",主要涉及到hugo的一些事一些情方面的内容,对于HTMLjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 你怎么能提高网页性能?  大多数开发者会通过JavaScript和图片来优化,通过服务器配置,压缩文件和合并文件 - 甚至调整CSS(合并小图片)。   可怜的...

你怎么能提高网页性能?

  大多数开发者会通过JavaScript和图片来优化,通过服务器配置,压缩文件和合并文件 - 甚至调整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复制内容到剪贴板

  1. >  
  2. <html>  
  3. <head>  
  4.  <title>Recipes: pestotitle>  
  5. head>  
  6. <body>  
  7.   
  8.   <h1>Pestoh1>  
  9.   <p>Pesto is good!p>  
  10.   
  11. body>  
  12. html>  

  在页面最头部引用CSS文件,如在head元素中:

CSS Code复制内容到剪贴板

  1.   
  2.   My pesto recipe   
  3.   <>"/css/global.css">   
  4.   <>"css/local.css">   
  5.   

  这样,浏览器就可以在解析HTML前预先加载样式而不会呈现一个混乱的页面布局。

  把JavaScript放在页面的最底部, 在body封闭之前。这将提高页面渲染时间,因为浏览器可以在JavaScript装载前将页面渲染出来:

JavaScript Code复制内容到剪贴板

  1.   
  2.   ...   
  3.   <>"/js/global.js">   
  4.   <>"js/local.js">   
  5.   
  

  在JavaScript添加事件处理。 不要在HTML中添加。这样非常难以维护,比如:

XML/HTML Code复制内容到剪贴板

1 2 3 4 5 6 下一页
上一篇HTML中iFrame标签的两个用法介绍 下一篇FLOW CHART 和 UI FLOW 的差别

hugo的一些事一些情相关图片

hugo的一些事一些情相关文章