为什么<meta>和<title>标签以这种方式排序?

Den*_*kov 3 html specifications reference conventions

 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 <title>Test Title</title>
 <meta name="description" content="">
 <meta name="viewport" content="width=device-width">
Run Code Online (Sandbox Code Playgroud)

为什么两个meta标签总是在标题之前,其他之后?

是否有任何原因(兼容性,编码参考或规则)我不能在标题之前放置所有元标记?

Que*_*tin 5

浏览器需要尽快知道字符编码.其他元素(包括标题)可以包含在所使用的特定编码中仅具有含义(或正确含义)的字符.

在标题之前不需要出现任何其他元元素.

是否有任何原因(兼容性,编码参考或规则)我不能在标题之前放置所有元标记?

标题越早出现,浏览器就越早显示它(在标题栏,标签栏等).