HTML介绍
HTML是什么
HTML,是现在世界通用的超文本标记语言,通过它,可以在网页浏览器里面建立网页,从而被全世界人们所看到。 所建立的网页里面可以显示文字、图片、音乐、视频、链接、程序等多种元素。
HTML发展史
HTML没有1.0,因为关于它的初版存在争议,1995年HTML 2.0面世,1997年由国际官方组织W3C推出了HTML3.2以及HTML 4.0标准,后面W3C(万维网联盟)也渐渐变成Web技术领域的权威,经过漫长的演变,2014年,HTML 5标准最终面世。
- HTML 2.0——1995年11月,RFC 1866发布
- HTML 3.2——1997年1月14日,W3C发布推荐标准
- HTML 4.0——1997年12月18日,W3C发布推荐标准
- HTML 4.01——1999年12月24日,W3C发布推荐标准
- HTML 5——2014年10月28日,W3C发布推荐标准
HTML5编辑规范
1、文件拓展名默认使用htm,便于操作系统或者程序辨认文件,而图片则基本上存为gif或jpg 2、浏览器默认忽视回车符,不过为了方便阅览,人们还是会习惯地在写完一段代码后进行回车 3、标记符号用尖括号括起来,带斜杠的元素表示该标记说明结束,大多数标记符必须成对使用,用以说明起始和结束 4、必须使用半角而不是全角字符 5、HTML注释<!--注释内容-->的内容不给予显示。
语义化
不同的情况用不同的标签,标题用标题标签<h1></h1>、段落用段落标签<p></p>、强调用强调标签. 好处是:
- 更容易被搜索引擎收录。
- 更容易让屏幕阅读器读出网页内容。
一、介绍
2005年兴起,前身是程序员、站长做的静态网页设计,后来需要做一些动态交互工作量变大了,所以就分离出来一部分人专门做前端,再后来前端又将产品设计、交互设计、视觉设计分离出去,就变成了只负责实现动态网页效果的人,不负责设计与后端的服务器代码开发。
二、技能
1.理论知识:
- 代码的可维护性
- 组件的易用性
- 分层语义模板和浏览器分级支持
2.核心技能:
- 美工切图(ps+fireworks)----从设计师设计的图片里面把背景图片、图标、logo这些弄出来
- 写网页(html+css)----有的人喜欢将HTML5说成H5
- 做交互效果(js)
3.扩展知识:
- 懂后台与数据库(python+mysql)
- 懂网站性能优化(文件过期Expires,缓存,异步缓存,js、css、图片的压缩等 )
- 懂SEO
4.偷懒技能:
- 熟练运用各种辅助工具
三、其他
1.分工:
- 上游:交互设计师、视觉设计师、产品经理
- 本段:前端开发
- 下游:服务器端工程师 9
2.级别
- 初级前端:理论知识+核心技能(掌握)
- 中级前端:理论知识+核心技能+扩展知识+偷懒技能(掌握)
- 高级前端:理论知识+核心技能+扩展知识+偷懒技能(精通)
3.产出
- 产出平台:PC、手机
- 产出内容:网页
4.工资
- 平均收入:年薪 10万 月薪 8千
- 高级收入:年薪 30万-50万 月薪 2万5千-4万