Здравствуйте
Только начал изучать js и потому такой вопрос)
Если мы в js устанавливаем свойство(или атрибут, пока разницы не понимаю) для тега <body>. Должен ли он появиться у тега при формировании страницы или он существует только в самой программе js? 
<html>
    <head>
    </head>
    <body id="MyProperty">
<script>
var e = document.getElementById('MyProperty');
e.setAttribute('clai', 'link');
</script>
    </body>
</html>
Спасибо