介绍HTML5
HTML5 是HTML5是超文本标记语言,最新的 HTML 标准。
【网站制作运营需要满足条件】
1)开发人员 (软件工程师,可分为前端工程师和后端工程师,有些公司分工业务比较小,一个开发人员独立完成前后端设计)
2)网站(域名,域名是以英文符号“."来隔开,顶级域名是固定的,如.com/.cn/.net等等。在购买域名的时候选择自己想要的顶级域名,然后再从顶级域名左边输入自己想要注册的二级域名,组成一个完整的域名(如baidu.com),域名也可以输入它对应的IP地址,也可以打开网页)。
3)服务器空间(前面2提到的域名是不需要服务器空间的存在可以独立存在的,而能够访问网站内容的网址是需要服务器(空间)的支持的,一部普通的电脑也可以是一台服务器,不过正常的服务器配置相对比我们平时使用的电脑高很多,它需要支持大的数据业务。)
4)网站建设,分为营销型网站建设,商场建设,OA办公协同,门户网站建设,网站维护,品牌设计等业务,许多人常常会分为若干个工作小组,负责网站不同方面的设计。网页设计是设计过程的前端(客户端),通常用来描述的网站,并不是简单的一个页面,一个网站是包括很多工作的,其中包括域名注册设计效果图,布局页面,写代码等工作。
5)网站推广维护,如果网站只是满足自己或公司内部使用,那样只需配备少量人员进行维护,例如修改Bug,添加子模块,更新内容,处理后台数据。需要点击率的网站就还要对网站推广,正对性对网页的优化,好让搜索引擎爬取网页内容,更多的是花钱在别人家的高流量的网站挂链接或直接在搜索引擎公司花重金购买关键字排名。
【网站的开发流程】
1)市场调研
2)项目需求(老板、产品经理、客户、需求人员)(写需求理由,总体需求功能)
3)页面设计 ,画出效果图Photoshop
4)前端工程师切图(html、css、javascrip)
5)后台工程师的实现业务逻辑和功能
6)单元测试(测试环境)
7)网站项目交由需求方验收,项目从此进入运维期
注意期间的文档,例如设计说明书、使用说明书、单元测试用例都要在这些过程编写完成。
【网站基本组成部分】
- 结构层 HTML/HTML5
网页的骨架,HTML是网页内容的载体,内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。
- 样式层 CSS/CSS3
CSS样式是表现。就像网页的外衣,比如,标题字体、颜色变化,或为标题加入背景图片、边框等,所有这些用来改变内容外观的东西称之为表现。
- 行为层 Javascript
JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的。
【网站的标准】
W3C
html、css
ECMA
JavaScrip(js)