There is a standard for fonts named TrueType. There is no space, no hyphen, the same as with, say, JavaScript.
However, there is a tag true-type-fonts instead of truetype-fonts.
Please could the tag name be corrected, as has already been done on Stack Overflow: Tag names and gratuitous hyphens—TrueType.