Q. META タグの name 属性の値にスペースって使っていいの?
A. 使っちゃダメ
META要素
META タグの name 属性値は NAME トークンというものにあたるらしい。
IDトークンとNAMEトークンは、アルファベット([A-Za-z])で開始し、任意の数のアルファベット、数字、([0-9])、ハイフン(-)、アンダースコア(_)、コロン、(:)、ピリオド(.)のみで記述する必要がある。
と言うことで
<meta name="hoge hoge" value="content"> はダメ。
<meta name="hoge-hoge" value="content"> はオッケー。
<meta name="hoge_hoge" value="content"> でもオッケー。
<meta name="hoge.hoge;" value="content"> とかもオッケーらしい。