O que "<html xmlns =" http://www.w3.org/1999/xhtml ">" faz?

Não acredito no que está acontecendo no meu site. Quando adiciono esta linha:

<html xmlns="http://www.w3.org/1999/xhtml">
<!DOCTYPE html>
<html>
 <head>

Tudo funciona bem. E quando não o faço, o CSS "bagunça" tudo fica diferente e o layout fica fei

Como esta linha pode resolver todos os problemas?!

questionAnswers(4)

yourAnswerToTheQuestion