This template shows the minimum of what is required to pass through the w3c validator.
In addition it has a stylesheet, which is not required. But sites normally contains a stylesheet, which defines the appearances of the tags.
Notice on the charset: It *should* be the same as what the http-server sets in the response header.