HTML 5是目前移动开发中非常热门的一项技术。单从名称上来看,HTML 5似乎是HTML技术的新版本,其实没那么简单,它代表着目前移动开发最前沿的技术,是未来移动开发的方向。自从微信公众平台的开发支持HTML 5后,我们看到了很好玩、有趣的公众号信息,从侧面促进了HTML 5的发展。
HTML的构成
HTML(HyperText Mark-up Language,超文本标记语言,或称为超文本链接标示语言)是构成网页文档的主要语言。(X)HTML指扩展超文本标记语言,或称为超文本链接标示语言)是构成网页文档的主要语言。(X)HTML指扩展超文本标签语言(EXtensible HyperText Markup Language),是更严格更纯净的HTML版本。
其中,DOCTYPE和xmlns都是必需的。经常使用的编码格式有UTF-8和GBK两种,UTF-8是针对英文网页设计的编码格式,GBK是针对中文网页设计的编码格式,在没有特殊需求的情况下统一使用UTF-8编码,因为UTF-8是国际编码,通用性好,另外后端页面(如PHP、ASP等)一般都使用UTF-8编码,所以使用UTF-8与其通信时可以防止出现乱码和不必要的麻烦。
CSS一般位于(X)HTML文件的头部,JavaScript一般位于(X)HTML文件的末尾,防止JavaScript文件在加载时出现加载时间过长而导致页面出现空白等糟糕的用户体验。