Web前端——静态页面制作
- 格式:docx
- 大小:17.68 KB
- 文档页数:2
前端开发中的静态网页生成和优化技术随着互联网的发展,网页的加载速度成为了用户体验的重要指标之一。
在前端开发中,静态网页生成和优化技术成为了提升网页性能的关键。
一、静态网页生成的意义静态网页生成是指在网页请求到达服务器时,将动态生成的内容事先保存成静态文件,并将其缓存在服务器上,再由服务器直接提供给用户。
相比动态生成网页,在静态网页生成的过程中,服务器没有多余的数据库查询等操作,可以显著减少服务器响应时间,提高网页加载速度。
静态网页生成的核心是将动态内容缓存成静态文件,以便下次请求时直接提供给用户,无需重新生成,从而减少对服务器资源的消耗。
这种技术适用于内容更新频率较低,但访问量较大的网站,例如新闻网站、企业官网等。
二、静态网页生成的实现方式静态网页生成的实现方式有多种,其中较为常见的是使用静态网页生成器和编译器。
1. 静态网页生成器静态网页生成器是一种工具,可以将动态内容转化为静态文件,并提供一些辅助功能,例如自动化部署、资源优化等。
目前比较流行的静态网页生成器有Jekyll、Hugo、Gatsby等。
这些工具通常基于模板语言和标记语言,开发者可以通过编写模板和写文章的方式,生成静态网页。
这样,每次更新内容时,只需要重新生成相关的静态文件,提高了网页更新的效率。
2. 编译器编译器是将一种源代码语言转化为另一种目标代码语言的工具。
在前端开发中,常见的使用编译器的方式是将高级语言(例如TypeScript、Less等)编译为浏览器可识别的低级语言(例如JavaScript、CSS)。
通过使用编译器,开发者可以更灵活地使用一些新的语言特性和语法糖,而无需担心浏览器的兼容性问题。
同时,编译器还可以对代码进行一些优化,从而提高网页的加载速度。
三、静态网页优化技术静态网页生成只是提升网页性能的一个环节,还需要进一步优化以达到更好的效果。
以下是一些静态网页优化的技术。
1. 图片压缩和懒加载图片通常是网页中占用带宽和加载时间最多的资源之一。
前端开发中的静态页面生成与预渲染技术随着互联网的普及和发展,前端开发的重要性也日益突出。
而在前端开发中,静态页面生成与预渲染技术成为了热门话题。
本文将探讨静态页面生成的概念、作用以及与预渲染技术的关系。
一、静态页面生成的概念静态页面生成是一种将动态内容提前生成为静态 HTML 文件的技术。
传统的网站开发中,页面内容一般是通过后端服务器动态生成的。
然而,随着前端框架的兴起,前端开发逐渐与后端分离,前端工程师承担了更多的责任。
这时,静态页面生成就成为了一种解决方案。
静态页面生成的基本原理是在构建过程中,通过调用数据接口获取动态内容,将这些内容预先渲染为静态 HTML 文件。
这样,用户在访问网站时就可以直接获取到已经生成好的静态页面,无需再依赖后端服务器进行动态生成。
二、静态页面生成的作用1.提高性能和加载速度静态页面生成提前将动态内容生成为静态 HTML 文件,减少了访问时的服务器负载,并且加快了页面的加载速度。
因为用户访问时直接获取到静态页面,而不需要等待后端服务器的响应和动态生成过程。
2.提升SEO效果搜索引擎爬虫更容易获取并索引静态页面内容,因此静态页面生成能够有效提升网站在搜索引擎上的排名。
相比动态生成的页面,静态页面的可读性更强,更易于搜索引擎的抓取和解析。
3.实现内容的缓存和CDN加速通过静态页面生成,可以将生成好的静态文件存储在 CDN(内容分发网络)上,实现内容的缓存和分发。
这样可以进一步提升网站的性能和加载速度,减少带宽消耗,提高用户体验。
三、静态页面生成与预渲染技术的关系静态页面生成与预渲染技术有着一定的联系和区别。
预渲染技术是指在构建过程中,通过运行 JavaScript 代码获取动态内容,并将其预先渲染为静态 HTML 文件,存储在生成过程中。
这样,在用户访问页面时,就直接获取到已经渲染好的静态页面,而不需要再依赖前端 JavaScript 的执行。
与传统的静态页面生成相比,预渲染技术更加灵活,能够灵活利用前端框架的优势,同时又能够提供静态页面生成的性能优势和SEO优势。
静态网页制作方法静态网页制作指的是基于HTML、CSS和JavaScript等前端技术手段创作的网页,它不依赖于后台服务器的数据交互和动态效果。
静态网页制作方法主要包括页面规划、HTML结构设计、CSS样式设计和JavaScript交互设计等方面。
首先,静态网页的制作需要进行页面规划。
在规划阶段,我们需要确定网页的整体结构、布局和导航等内容。
一般可以通过手绘草图或使用设计工具进行页面的原型设计,明确网页的整体风格和内容分布。
接下来,我们需要进行HTML结构设计。
HTML作为网页的骨架,负责搭建网页的结构框架。
我们可以使用文本编辑器如Notepad++或专业的开发工具如WebStorm来编写HTML代码。
在编写HTML代码时,我们需要理解HTML 标签的语义和结构,合理使用各种标签来组织网页的内容。
可以通过创建div、p、h1等标签来分别表示页面中的不同段落、标题等内容,然后使用嵌套和属性等方式来搭建出网页的整体结构。
在完成HTML结构设计后,下一步是进行CSS样式设计。
CSS负责网页的样式布局和外观设计。
通过为HTML元素添加样式属性,我们可以设置字体、颜色、背景、边框等外观效果,从而优化页面的视觉效果和用户体验。
我们可以在HTML 文件中嵌入CSS代码,也可以将CSS代码保存到独立的样式表文件中,然后通过<link>标签链接到HTML文件中。
在使用CSS时,我们需要考虑浏览器兼容性和响应式布局等因素,可以使用CSS预处理语言如Sass或Less等来简化和优化样式的编写。
最后,我们还可以添加JavaScript交互设计来增加网页的动态效果。
通过JavaScript代码,我们可以对网页中的元素进行操作、响应用户的交互行为,并实现一些动态效果如轮播图、表单验证等。
JavaScript可以直接嵌入到HTML 文件中,也可以单独保存到.js文件中,然后通过<script>标签引入到HTML文件中。
前端开发中的网页静态化方法介绍随着互联网的发展,网页加载速度成为了用户体验的关键因素。
为了提高网页的加载速度和性能,前端开发人员常常采用网页静态化方法。
网页静态化是将动态生成的网页转化为静态的HTML文件的过程,以便于在客户端直接访问,避免了服务器动态生成的过程,从而提高了网页的响应速度和性能。
下面我将介绍几种常用的网页静态化方法。
1. 预渲染预渲染可以在服务器端执行,也可以在客户端执行。
在服务器端,预渲染是指在每次页面请求到达服务器时,服务器将动态生成的HTML文件生成静态的HTML文件,并将其返回给客户端。
这样,用户可以直接访问到静态的HTML文件,无需再经过服务器的处理。
在客户端,预渲染是指使用JavaScript在浏览器中动态预先生成静态的HTML 文件。
这种方法适用于那些不需要实时性数据的网页。
在页面加载完成后,预渲染的HTML文件会取代原先的动态生成内容,从而提高了用户访问的体验。
2. 缓存缓存是将动态生成的页面在服务器端进行缓存,以便于下次将缓存的页面直接返回给客户端请求。
这种方法适用于对实时性要求不高的页面。
通过设置合理的缓存策略和过期时间,可以有效减少服务器的负载和网络请求次数,提高网页的响应速度。
3. 预加载预加载是一种提前加载网页所需资源的方法,以加速用户访问的体验。
在网页静态化过程中,可以将一些可能会被用户访问到的资源进行预加载。
例如,图片、CSS文件、JavaScript文件等。
这样,当用户访问网页时,这些资源已经在客户端完成了加载,从而减少了请求时间,提高了网页的加载速度。
4. 前端渲染前端渲染是指将动态生成的网页内容通过Ajax等方式请求到客户端,并使用JavaScript进行渲染的方法。
这种方法适用于需要频繁更新数据的网页。
通过将数据和业务逻辑处理都在客户端完成,并将结果展示给用户,可以有效减轻服务器的负担和网络请求次数。
5. 静态生成器静态生成器是一种将动态生成的网页转化为静态的HTML文件的工具。
静态页面快速构建方法说实话静态页面快速构建这件事,我一开始也是瞎摸索。
我就想啊,怎么能简单又快速地把一个静态页面整出来呢。
我试过一种方法,就是纯手写HTML和CSS。
但这个真的是很麻烦,特别是样式那块。
你想啊,就像建房子,我得一块砖一块砖地垒,那CSS 各种样式属性就像是不同形状的砖,什么颜色啊、大小啊、排列方式啊,搞得我头都大了。
要是想调整一下布局,那就跟把建好的房子一部分拆了重新搭一样,超级麻烦。
这算是我一个失败的尝试吧。
后来呢,我又发现了一些模板网站。
这就方便多了,就好比是房子已经有了一个基本的框架,你只要稍微装修一下就好。
你在这些模板网站上,能找到各种风格的模板,挑一个差不多的,然后修改修改内容。
不过这里也有个小问题,有时候那些模板的结构可能很复杂,不好改,就像那种特别华丽但是很复杂的房子,你想把它改成自己想要的简约风,可难了。
再后来啊,我知道了像Bootstrap这样的前端框架。
这东西可太有用了。
它就像是一套标准的建筑材料和设计规范。
很多元素都已经写好样式和功能了,你直接拿过来用就行。
比如说,你想做个导航栏,在Bootstrap 里就有现成的代码结构,你稍微改改字什么的就可以用了。
不过呢,要真用好也不是那么容易的,我就犯过错。
我一开始没有仔细看它的文档,好多类名的用法都弄错了,结果页面显示得乱七八糟的,就好像房子搭歪了一样。
还有啊,现在不是有很多可视化的页面构建工具吗?像是Adobe Dreamweaver这种,它有点像堆积木的感觉。
你直接在界面上拖拖拉拉,把你想要的元素堆到合适的位置就行。
但是呢,这种工具生成的代码有时候会比较冗余,就像房子里有很多不必要的柱子一样,可能会影响页面加载速度。
我总结了一下哦。
要是你想快速构建静态页面,先看看有没有合适的模板先拿来用,要是模板不太符合要求,你可以借助像Bootstrap这样的框架去调整或者自己加东西。
可视化工具也可以拿来打个基础,不过最后得优化下代码。
编译生成静态页面的方法-概述说明以及解释1.引言1.1 概述静态页面是指在服务器端编译生成的无需动态生成内容的网页,它们通常由HTML、CSS和JavaScript等静态文件组成。
与动态页面相比,静态页面具有加载速度快、安全性高、对服务器资源要求低等优点,因此在Web开发中被广泛应用。
在现代Web开发中,静态页面的编译生成方法越来越受到关注。
传统的开发方式是直接编写HTML文件,但当网站规模较大,需要频繁的页面更新或复用时,手动维护和修改HTML文件会带来很大的工作量,同时也容易出现错误。
为了解决这些问题,出现了一种新的开发方式,即编译生成静态页面。
简而言之,这种方式是通过使用特定的工具或技术来将源码转换成静态页面,将复杂的动态操作提前处理,最终生成一组纯静态的HTML文件。
编译生成静态页面的方法多种多样,常用的有静态网站生成器、前端构建工具以及服务器端渲染等。
静态网站生成器是一种特定的软件,它能够从源代码中读取数据,将数据填充到指定的模板中,并生成最终的静态HTML文件。
而前端构建工具则主要用于优化、压缩资源、自动化部署等,它们能够将复杂的开发任务自动化,并生成静态页面。
此外,服务器端渲染也可以用来生成静态页面,它通过在服务器端预编译动态内容,并将其直接输出为静态HTML文件,从而提高页面的加载速度和性能。
编译生成静态页面的方法和工具不仅能够提高开发效率,还可以减少服务器负载,改善用户体验。
随着前端技术的不断发展,这些方法和工具也在不断地更新和完善,为静态页面的编译生成带来了更多的可能性。
本文将详细介绍编译生成静态页面的概念、重要性以及常用的方法和工具。
通过对不同方法的比较和分析,帮助读者选择合适的方式来编译生成静态页面,提升网站的性能和开发效率。
同时,还将展望未来编译生成静态页面的发展趋势,为读者提供更多的参考和思路。
1.2 文章结构本文将围绕编译生成静态页面的方法展开论述。
文章结构如下:引言部分将对编译生成静态页面的概念进行简要介绍,并阐述其在现代Web 开发中的重要性。
网页静态模板网页静态模板是指在网页制作过程中,使用固定的页面布局和样式,使得页面内容呈现一致的外观和风格。
这种模板通常包括固定的导航栏、页脚、侧边栏等元素,能够为网页设计提供一定的规范和标准。
在网页开发中,使用静态模板能够提高开发效率,减少重复劳动,同时也有利于网站的维护和更新。
本文将介绍网页静态模板的特点、优势和应用场景。
特点。
网页静态模板的特点主要体现在以下几个方面:1. 固定布局,静态模板通常具有固定的布局结构,包括头部、导航栏、内容区域、侧边栏、页脚等部分。
这些元素的位置和样式是固定的,使得页面呈现出统一的外观和风格。
2. 样式统一,静态模板中的样式表通常包含了网页的整体样式,包括字体、颜色、边框、背景等,使得页面中的各个元素具有一致的外观。
3. 易于维护,由于静态模板具有统一的布局和样式,因此在网站维护和更新时,只需对模板进行修改,就能够同时影响到所有采用该模板的页面,大大简化了维护工作。
优势。
使用网页静态模板具有以下几点优势:1. 提高开发效率,通过使用静态模板,可以避免重复制作相似页面的工作,提高了网页制作的效率。
2. 统一风格,静态模板能够使得网站的各个页面具有统一的风格和外观,增强了网站的整体形象。
3. 方便维护,静态模板使得网站的维护和更新工作变得更加简单和便捷,节省了大量的时间和人力成本。
应用场景。
网页静态模板适用于以下几个场景:1. 企业官网,企业官网通常包含了大量的静态内容,使用静态模板能够使得整个网站具有统一的风格和布局。
2. 个人博客,个人博客网站通常包含了大量的文章和页面,使用静态模板能够提高网站的制作和维护效率。
3. 产品展示页,产品展示页通常包含了产品介绍、价格、购买链接等内容,使用静态模板能够使得页面具有统一的外观和风格。
总结。
网页静态模板是网页制作中常用的一种技术手段,它能够提高网页制作的效率,使得网站具有统一的风格和外观,方便网站的维护和更新。
在实际应用中,我们可以根据网站的需求和特点,选择合适的静态模板,从而达到更好的制作效果和用户体验。
Web前端——静态页面制作静态页面制作(排版)通过在伽然这段时间工作经历的总结,发现前端排版工作中存在下问题:1.缺乏高端技术人才;2.缺乏开发标准;3.代码复用性低;4.技术风险难于把控;归结以上问题原因:1.所掌握的知识与项目实际所需的不匹配;2.知识面狭窄;3.动手能力差;4.逻辑思维不缜密;这是一个恶性循环,无型中增加了研发成本。
对于这样的现状经过思考,在这里阐述一下自己的想法,大家共同去考量研究一下:分工明确精细,责任到人。
大致分为这样几个步骤:1.阅读设计稿a)纵观设计稿。
迅速阅读设计稿,脑子里迅速形成整个网站展示出来的效果。
b)逐个审查。
仔细检查设计稿,记录所有设计问题、效果质疑。
c)提交确认阅读结果。
2.分析/拆分页面a)整理设计稿,做到一一详尽。
b)提出设计稿中共通点。
字体、大小、颜色按钮样式边框粗细、样式存在几种公用页面布局框架样式命名各个页面文档方式注明,确定各个样式className(涉及到的每个页面标注清楚)c)逐个分析每个页面的具体模块,提出简单思路、注意事项以及存在的技术难点。
标注该模块排版时需要注意的事项:模块的名称定义(CSS样式名称、其他素材名称前缀)标注可用到的公用样式className需要添加的页面效果(逻辑复杂需要提供简单的书写思路以及技术支持)3.搭建项目框架a)新建一个项目文件夹b)在项目文件夹中分别新建css、images、js、html文件夹c)在css文件夹里面创建公用样式文件、以及涉及团队成员的私有样式集d)页面分类。
在html页面内分别创建同类页面的文件夹e)根据提前确定的名称在各类文件夹中添加各个空页面,引用公用样式f)临时添加以团队成员名字命名的文件夹,用来存放单个模块代码4.分工制作a)页面类型b)根据团队成员实际工作水平c)根据掌握知识点层级程度这里需要增加一项工作:过代码。
这在一个团队开始阶段我感觉是必须的,在开始的时候严格把控。
实验名称:静态网页设计与制作实验目的:1. 掌握HTML、CSS等网页设计基础语言。
2. 熟悉网页布局的基本方法。
3. 学会使用图片、音频、视频等多媒体元素。
4. 提高网页设计与制作的实践能力。
实验时间:2021年X月X日至2021年X月X日实验环境:Windows 10操作系统,Dreamweaver CC网页设计软件实验内容:一、实验准备1. 安装并启动Dreamweaver CC网页设计软件。
2. 创建一个新的网页文件,命名为“静态页面实验.html”。
3. 设置网页的基本属性,包括标题、语言、字符集等。
二、HTML代码编写1. 在网页中添加HTML标签,包括<!DOCTYPE html>、<html>、<head>、<title>、<body>等。
2. 在<head>标签中添加<meta>标签,设置网页的字符集为UTF-8。
3. 在<head>标签中添加<link>标签,引入外部CSS样式表。
三、CSS样式设计1. 在<head>标签中添加<style>标签,编写CSS样式代码。
2. 设置网页的背景颜色、字体样式、文本颜色等。
3. 设计网页的头部、主体、尾部等部分的结构。
四、网页布局1. 使用<div>标签对网页进行划分,形成头部、主体、尾部等部分。
2. 使用<ol>和<ul>标签创建有序列表和无序列表,用于展示内容。
3. 使用<dl>和<dt>、<dd>标签创建定义列表,用于展示术语和解释。
五、多媒体元素的使用1. 在网页中添加<img>标签,引入图片,设置图片的路径和属性。
2. 使用<audio>标签引入音频文件,设置播放属性。
3. 使用<video>标签引入视频文件,设置播放属性。
使用Pug进行前端模板编译与静态网页生成的方法在现代前端开发中,模板编译是一个非常重要的环节。
相比于传统的HTML 编写方式,使用前端模板引擎可以帮助开发者更高效地组织和管理代码。
Pug,作为一种简洁优雅的模板引擎,成为了前端开发者的首选。
本文将介绍使用Pug进行前端模板编译和静态网页生成的方法。
一、什么是PugPug(原名Jade)是一个高性能、易于使用的模板引擎。
它使用简洁的语法来代替传统的HTML标记,使得前端开发更加简单、高效。
与之前的HTML模板不同,Pug采用了缩进来表示嵌套关系,大大减少了冗余的标记。
二、安装Pug要使用Pug进行模板编译,首先需要安装Pug。
可以使用npm命令进行安装:```npm install pug -g```这将全局安装Pug到您的开发环境中。
三、Pug模板编写Pug的模板编写采用了缩进的方式来表示嵌套关系,更加简洁易读。
下面是一个简单的Pug模板示例:```htmlheadtitle My Websitebodyh1 Welcome to my websitep This is the content of the website.```这段代码表示一个简单的网页结构,其中包含了一个标题和一个段落。
四、Pug模板编译在编写好Pug模板后,我们需要将其编译成HTML文件。
Pug提供了命令行工具来实现这一功能。
首先,需要将Pug模板保存为一个以`.pug`为后缀的文件,例如`index.pug`。
然后,使用以下命令将Pug文件编译为HTML文件:```pug index.pug```这将生成一个名为`index.html`的文件,其中包含了编译后的HTML代码。
五、使用Pug生成静态网页除了将Pug模板编译成HTML文件之外,我们还可以使用Pug的API来动态生成静态网页。
以下是一个使用Pug生成静态网页的示例代码:```javascriptconst pug = require('pug');// 编译Pug模板const compiledFunction = pileFile('index.pug');// 根据数据生成HTMLconst html = compiledFunction({ title: 'My Website', content: 'This is the content of the website.' });// 将生成的HTML写入文件const fs = require('fs');fs.writeFile('index.html', html, (err) => {if (err) throw err;console.log('Static webpage generated!');});```在这段代码中,我们首先使用`pileFile`方法将Pug模板编译成一个可执行函数,然后根据数据生成HTML代码。
前端开发技术之静态网页生成方法在当今数字化的时代,互联网已经成为了人们获取信息、进行交流的主要平台之一。
而网页作为互联网的基本单元,开发出优秀的网页对于提升用户体验、增加网站流量和提高搜索引擎排名来说非常重要。
本文将重点讨论前端开发中的一项重要技术,即静态网页生成方法。
静态网页是指不需要服务器进行处理的网页,所有内容都是提前由开发者生成好的。
相比动态网页,静态网页加载速度更快、响应更迅速,同时也更安全可靠。
接下来将介绍几种常见的静态网页生成方法。
一、HTML和CSS静态生成HTML是网页的基本结构语言,而CSS用来美化网页样式。
通过手动编写HTML和CSS代码,我们可以静态生成网页。
这种方法最直接简单,无需任何工具和框架的支持,适合简单的静态页面。
只需在文本编辑器中打开一个空白文件,编写HTML的标签,在其中插入CSS样式,保存为.html文件即可。
二、模板引擎静态生成模板引擎是一种将模板和数据结合生成静态页面的工具。
通过使用模板引擎,我们可以将页面中的动态部分提取出来,并在生成静态页面时动态插入数据。
常见的模板引擎有Mustache、Handlebars、EJS等。
以Mustache为例,我们需要先编写一个Mustache模板文件,其中使用{{}}标记动态部分,然后通过引入相应的数据,生成最终的静态页面。
三、静态网页生成器静态网页生成器是一种将模板和内容结合生成静态网页的工具。
通过静态网页生成器,我们可以更方便快捷地生成静态网页,无需手动编写HTML和CSS代码。
常见的静态网页生成器有Jekyll、Hexo、Gatsby等。
以Jekyll为例,我们需要编写一个配置文件和一个模板文件,并在模板文件中引入Markdown文件作为内容,然后通过命令行工具生成静态网页。
静态网页生成器一般支持自动化构建、自动刷新、自动生成目录和导航等功能,大大提高了开发效率。
四、前端框架静态生成前端框架是为了提高开发效率而设计的工具,通过前端框架可以实现快速搭建网页结构、实现交互效果等功能。
静态页面制作(排版)
通过在伽然这段时间工作经历的总结,发现前端排版工作中存在下问题:
1.缺乏高端技术人才;
2.缺乏开发标准;
3.代码复用性低;
4.技术风险难于把控;
归结以上问题原因:
1.所掌握的知识与项目实际所需的不匹配;
2.知识面狭窄;
3.动手能力差;
4.逻辑思维不缜密;
这是一个恶性循环,无型中增加了研发成本。
对于这样的现状经过思考,在这里阐述一下自己的想法,大家共同去考量研究一下:分工明确精细,责任到人。
大致分为这样几个步骤:
1.阅读设计稿
a)纵观设计稿。
迅速阅读设计稿,脑子里迅速形成整个网站展示出来的效果。
b)逐个审查。
仔细检查设计稿,记录所有设计问题、效果质疑。
c)提交确认阅读结果。
2.分析/拆分页面
a)整理设计稿,做到一一详尽。
b)提出设计稿中共通点。
字体、大小、颜色
按钮样式
边框粗细、样式
存在几种公用页面布局框架样式
命名各个页面
文档方式注明,确定各个样式className(涉及到的每个页面标注清楚)
c)逐个分析每个页面的具体模块,提出简单思路、注意事项以及存在的技术难点。
标注该模块排版时需要注意的事项:
模块的名称定义(CSS样式名称、其他素材名称前缀)
标注可用到的公用样式className
需要添加的页面效果(逻辑复杂需要提供简单的书写思路以及技术支持)
3.搭建项目框架
a)新建一个项目文件夹
b)在项目文件夹中分别新建css、images、js、html文件夹
c)在css文件夹里面创建公用样式文件、以及涉及团队成员的私有样式集
d)页面分类。
在html页面内分别创建同类页面的文件夹
e)根据提前确定的名称在各类文件夹中添加各个空页面,引用公用样式
f)临时添加以团队成员名字命名的文件夹,用来存放单个模块代码
4.分工制作
a)页面类型
b)根据团队成员实际工作水平
c)根据掌握知识点层级程度
这里需要增加一项工作:过代码。
这在一个团队开始阶段我感觉是必须的,在开始的时候严格把控。
5.页面整合
注意的样式之间的冲突、仔细调试
6.整体测试
7.提交结果
8.总结优劣
总结这样做优点:
易于学习,易于使用
提高代码复用
从细节规范开发
封装技术细节,降低技术难度。