网站建设教程[学习HTML] 04. 中文编码表示 meta charset

有关<meta charset="utf-8">

meta里边关键放的是一些有关网站内容的叙述或SEO有关的关键词等,此外,还有一个叙述是有关编码,它的放置部位是在里,在一些代码编辑器(比如brackets),即使你没有宣告编码,

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

它依然会很聪明的帮你转成一切正常的中文编码。

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

但假如你并不是经过在线编辑器开启,只是立即开启档案资料得话,

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

它会变为乱码

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

为什么呢?

缘故是由于大家写的HTML文档內容是用UTF-8做编码的(Brackets与如今的程序编辑器都是这般设置),可是大家却沒有告知它要用哪种译码,很象视頻译码的定义,因此 大家务必要告知它,在<head></head>中输入<meta charset="utf-8">( 分不清英文大小写,写UTF-8或utf-8都能够)

它是有历史时间要素的,在初期电脑全球化以前,制做的生产商与工程师并沒有意识到除了英文之外的必要性,或者说,应当由该国家的工程师自己制作。

  总而言之每一个国家在电脑普及化的全过程中,都是有了一大堆本地的生产商制做的文本编码逻辑性。有点儿好像手机充电头一样的定义,一下子MiniUSB,一下子又MicroUSB,没事儿再说个USBTypeC。即便 到现在,Windows10里的指令提醒字元的预置语系还是否UTF-8,因此 电脑浏览器预置并不是UTF-8也是恰好罢了。

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

  在Brackets在线编辑器里边metacharset里边会出示许多的值,utf-8和big-5都是中文常见的编码。假如你看看一些很古早味的网址(大约是20年前),中文许多都是big-5编码,如今由于都是用utf-8。因此 有时访问一些中文网址变为乱码的情况下,它很可能是用big-5编码,那假如你将编码转成big-5之后,应当就会一切正常显示信息了。换句话说,假如那个网址仍在用big-5得话,有可能十几二十年也没有再维护保养了,数据信息也很有可能很旧了,由于大家如今得话中文都是用utf-8编码。

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

我们改成<meta charset="utf-8">后再执行一次,

utf-8能够 写出UTF-8,电脑還是认识。

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

  就会一切正常显示信息中文字了!

网站建设教程[学习HTML] 04. 中文编码表示 meta charset-梦幻科技

联系我们

13751415268

853408942

:853408942@qq.com

:9:30-22:30

QR code