html标签中的 MIME 类型

1、MIME类型是什么 : http://www.w3school.com.cn/tags/att_script_type.asphttps://www.cnblogs.com/jsean/articles/1610265.html(比较清楚)

  答:MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。

    简单说,MIME type 就是 告诉 浏览器 用什么 形式来显示。

  说明:互联网上数据 传输 都要用到 MIME Type

2、script标签中type为<script type="text/x-template">是个啥 : https://www.cnblogs.com/cc11001100/p/7189410.htmlhttp://www.caotama.com/21659.html

总结:如果是浏览器能够处理的(根据script标签的属性判断是否能够处理) 浏览器会直接处理;不能处理的就是各种 自己写的javascript来处理这些标签的内容。我想 link 标签应该也是类似的。

3、通常只有一些在互联网上获得广泛应用的格式才会获得一个 MIME Type,如果是某个客户端自己定义的格式,一般只能以 application/x- 开头。

4、处理本地的文件,在没有人告诉浏览器某个文件的 MIME Type 的情况下,浏览器也会做一些默认的处理。这可能和你在操作系统中给文件配置的 MIME Type 有关。

  比如在 Windows 下,打开注册表的“HKEY_LOCAL_MACHINESOFTWAREClassesMIMEDatabaseContent Type”主键,你可以看到所有 MIME Type 的配置信息。

  个人理解:操作系统给 大部分的文件对应的后缀名 做了 MIMI Type 的 配置。浏览器读取 相应的文件,就会安装 操作系统上配置的 MIME Type 类型去读取。

5、