Edit in JSFiddle

// Shadow DOMを使って、見た目の情報を隠す
var test1 = document.querySelector('#test1');
var shadow = test1.createShadowRoot();

// Shadow DOMに要素を入れていみる
var span = document.createElement('SPAN');
span.textContent = 'span span!!';
shadow.appendChild(span);
<div id="test1">test1</div>
<div id="test2">test2</div>
div {
    width: 300px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    border: 5px dashed #f0f;
    margin: 5px;
}