例如,Youtube不会在任何地方明确声明charset。这是一种不寻常的做法吗?或者它以其他方式告诉浏览器编码?
答案 0 :(得分:1)
首先,YouTube在其网站的某些部分使用明确定义的字符集。其次,它在HTTP头中定义了charset。在构建动态网站时,这是更常见的方法,因为客户端可以更早地获取字符集信息。
您可以在此处找到更多详细信息:https://www.w3.org/International/questions/qa-html-encoding-declarations.en