Head first HTML&CSS ---[学习笔记第六章]

来源:互联网 发布:mac电脑单机游戏排行榜 编辑:程序博客网 时间:2024/04/28 11:40

这一章节 主要简单的描述了一下关于html5的一些简单介绍


暂未涉及到 新特性 新元素等功能


学完之后我们首先要清晰几个概念


所谓html5 不是一种新的html语言 而是一种规范标准的命名。


并且它是一个活动的标准,时时的在变化,更新,完善 并且也会兼容老的功能。


我们以后的学习 也是基于此不停的更新完善。


<!DOCTYPE html> html的第一行则需要此 来表示 我们是一个html5标准的 文件


相应的 按照规范的要求

<head> 标签中 只能包裹 <meta> <title>, 等等 一系列的相应标准


这里说下<meta charset="utf-8">  这里的编码问题。 有兴趣的可以深入了解,这里我只简单的 做一个不准确的比喻。


我们知道国家之间的语言是不相通的,当然文本语言 也是不相通的。 这就使得我们的页面接收到数据的时候 需要翻译这些文本的时候 需要按照一个格式来操作。


就好比 以前打仗的时候 那种发电报的报文。 每个国家都有自己的加密解密方法。 如果你不知道这种方法, 即使你获取到了数据 按照自己国家的解密方式 翻译过来可能是


一堆乱码。


这里的utf-8 就是这样一种 加密 解密 的方式或者是标准, 或者你干脆看成是电视剧里面 国产抗日神剧中的 密码本也行。 <meta> 这里告知浏览器 需要用utf-8 来解密。


至于为什么用utf-8 这个编码格式 ?


这里也还是因为各个国家的 语言不通 文本不通的缘故。 


比如说我们平时用的输入法 除了中文 和 26 个字母之外,少有的特殊符号不算,是不是你很难打出来其他国家的文字? 或者你想打韩文,可能需要下载一个韩文的输入法。


这里的缘由就是有这个编码问题存在。 国家内部 一般也就都只支持自己国家的为主。很少还会去兼容其他国家的文字。


但是utf-8 的编码则不同 他就像一个大的联合国编码 支持了 大部分的国家语言 文字。 基本上大部分的字 都能在里面有自己的一席之地。


这里讲个题外笑话,, 也是道听途说,


说是前些年 互联网兴起,办公之类的也都是在用电脑操作,有个家庭带孩子上户口 但是名字起的汉字 很少用。。公安局入案的时候 那个字打不出来。。导致孩子被迫改名。


其实说是一个笑话, 我想各位深思下 ,也应该能明白其中的缘由。


简单总结下来就是说


大家以后在做开发的时候 都要用 utf-8 编码,除非特别特殊的时候需要其他编码。(不过我暂时没想到。。。)



0 0
原创粉丝点击