这是:
<h1 id="superheader">Morbi in sem quis</h1>
<ul class="highlight">
<li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>
<li>Aliquam tincidunt mauris eu risus.</li>
<li class="important">Vestibulum auctor dapibus neque.</li>
</ul>
<p id="fancy"><a href="#" onclick="javascript:theFunc();">Vestibulum tortor quam</a>. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Feugiat vitae, ultricies eget, tempor sit amet, ante. </p>
<script type="text/javascript">
// do some things
alert("hi!");
</script>
“代码”或“标记”,甚至完全是其他内容,为什么?
上下文是我们正在为用户编写指示,范围从轻微到非常技术,并且需要就模板文档的术语达成一致。
答案 0 :(得分:12)
所有HTML标记都是“标记”,尽管它们包含的JavaScript是“代码”。
答案 1 :(得分:6)
你们两个都有。
脚本标记中的行alert("hi!");
和onclick处理程序javascript:theFunc();
是程序代码。其余的是标准的HTML标记。
答案 2 :(得分:3)
这两者都是。 HTML是一种标记语言。 JavaScript是一种编程语言,因此文档的这些部分是代码。
答案 3 :(得分:2)
标记是最正确的答案。毕竟,它是超文本标记语言。
“代码”可以同样适用于HTML和标记语言等标记。为了澄清HTML的本质不是以任何方式编程,“标记”是更好的选择。
答案 4 :(得分:1)
任何标记都是一种代码(代表一些理想输出的严格代码)。但JS的部分不是标记。因此,我会说这是一段代码,其中一些部分也是标记。
答案 5 :(得分:0)
我认为这是代码,在描述语言中,不是编程语言,而是代码。
答案 6 :(得分:0)
如果你必须选择一个单词,我会选择代码。
来自维基百科:代码是将一条信息(例如,字母,单词,短语或手势)转换为另一种形式或表示(一种符号转换为另一种符号)的规则,不一定是相同类型的
在调用javascript标记时,调用html“html代码”并不常见。
答案 7 :(得分:0)
在这种情况下,标记和代码都同时存在。标记包含HTML行,而代码包含javascript。但是,如果您清楚理解,所有这些javascript代码都将打包在html标签中。我们可以将整个代码称为标记语言。