For example, view-source at Joel Spolsky's public career profile
<script type=text/html id=stackexchangeanswerswidget>
<h3>Top Answers</h3>
<div class=answers>
</div>
</script>
<script type=text/html id=topanswer>
<div class=top-answer>
<div class=top-answer-stats>{{= shared.htmlEncode(Score) }}</div>
<span class=top-answer-title><a href={{=AnswerLink}}>{{= shared.htmlEncode(Title) }}</a></span>
<a class=add-answer>add</a>
<br class=clear />
</div>
</script>
<script type=text/html id=answer-view>
<div class=answer>
<div class=answer-stats {{= shared.htmlEncode(Site.toLowerCase().replace(/ /g, '')) }}>
<div class=score>
<strong>{{= shared.htmlEncode(Score) }}</strong>
<div class=votecount>votes</div>
</div>
<img class=answer-logo src={{= shared.htmlEncode(FaviconUrl) }} />
</div>
<div class=answer-content>
<span class=q>Q:</span>
<div class=answer-top>
<a class=answer-title href={{= shared.htmlEncode(AnswerLink) }}>{{= shared.htmlEncode(Title) }}</a><br />
</div>
<span class=a>A:</span><div class=answer-body>{{= Body }}</div>
<div class=more-button style=text-align:center; clear:both; display:none;><a class=more>More</a></div>
</div>
</div>
</script>
How does HTML tags work inside script tag? and/or What kind of technology used for those html tags, and template alike codes {{= .... }}
inside script tags?