2010-06-04 59 views
1

是这样的:它是“代码”还是“标记”?

<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> 

“代码” 或 “标记”,甚至完全是另一回事,和为什么

上下文是我们正在为从略微技术到非常技术范围的用户编写说明,并且需要就模板文档的术语达成一致。

回答

12

所有的HTML标签都是“标记”,虽然它们包含的JavaScript是“代码”。

+0

所以是上面的'代码'或'标记'或两者的组合?谢谢.. – bouncingHippo 2012-09-07 15:08:58

+0

这两种混合... – 2012-09-07 15:44:22

6

你有两个。

脚本标记中的行alert("hi!");和onclick处理程序javascript:theFunc();是程序代码。其余的是标准的HTML标记。

3

就是这样。 HTML是一种标记语言。 JavaScript是一种编程语言,因此文档的这些部分都是代码。

0

我认为它是代码,在描述语言中,不是编程语言,但仍然是代码。

+0

HTML部分是标记(超文本标记语言)。 JavaScript部分是源代码。 – FrustratedWithFormsDesigner 2010-06-04 20:23:43

2

标记是最正确的答案。毕竟,超文本语言是超文本标记语言。

“代码”同样适用于HTML之类的标记和编程语言。为了澄清HTML的本质不是以任何方式进行编程,“标记”是更好的选择。

0

如果您必须选择一个单词,我会使用代码。

来自维基百科:代码是一条规则,用于将一条信息(例如,一个字母,单词,短语或手势)转换为另一种形式或表示(一个符号到另一个符号),而不一定是相同的类型。

调用html“html代码”在调用某些javascript标记时非常罕见并不罕见。

1

任何标记都是一种代码(代表一些理想输出的严格代码)。但JS的部分不是标记。所以我会说这是一段代码,其中一些部分也是标记。