Nie jest istotna kolejność elementów w pliku, lecz kolejność ich wysyłania do przeglądarki (wyświetlania na stronie). Linijka kodu html, który podałeś powinna pojawić się na samym początku dokumentu. Jeśli piszesz o jakimkolwiek błędzie i poważnie oczekujesz odpowiedzi - podaj treść tego błędu.
// edit
@H4eX doctype nie służy do określenia, jakim językiem jest zrobiona strona. Doctype to deklaracja, która wskazuje przeglądarce położenie pliku, w którym są zawarte definicje typu dokumentu(DTD). Z kolei definicje te zawierają zasady i gramatykę stosowania znaczników htmlowych w całym dokumencie. Do określenia języka dokumentu i użytego kodowania służą meta-tagi:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
oraz
<meta http-equiv="Content-Language" content="pl-PL" />