Почему link и style нельзя использовать в body?
Да многие тэги можно совать туда, где они не предназначены, HTML это прощает. Но нужно же иметь совесть и хотя бы стараться следовать стандартам. Никто же трусы на голову не надевает, хотя никто и не запрещает надеть, более того, тёплые трусы на голове могут согреть уши =)
Удобнее читать код.