据我所知:对于HTML5,默认字符编码为UTF-8。
并且HTML页面最开始的<!DOCTYPE html>
声明将HTML文档的类型识别为HTML5文档。
然后,我的问题是浏览器从<!DOCTYPE html>
声明中了解到当前HTML文档的文档类型是 HTML5 而是HTML5的默认字符编码文件是UTF-8。
然后,是否必须指定HTML5文档中使用的字符集(字符编码),除非我使用一些不同的字符编码,如(ISO-8859-1,ANSI(Windows-1252),ASCII,等)
我可以在 HTML5 文档中使用其他字符编码,例如(ISO-8859-1,ANSI(Windows-1252),ASCII等)吗?如果是,所有现代浏览器都支持吗?如果不是,为什么?它背后的原因是什么?