你好,我从来不理解变量和标签之间的区别。有谁能够帮我?是否有一个,如果你混淆它有多糟糕?
答案 0 :(得分:2)
标记的一个示例是此HTML代码段中的所有<bracketed>
内容:
<p>This is a sentence with <em>tags</em>. Tags add <b>meaning</b> to text.</p>
标签为文字添加了意义(“这是<p>
aragraph”,“这应该是<em>
phasized”,< em>“这应该是<b>
旧”)。任何消费者(阅读本文的任何程序或人)都可以随心所欲地使用它。 Web浏览器会选择像这样呈现文本:
这是带有标签的句子。标签为文字添加含义。
其他消费者可以按原样显示文本,包括标签,或者可以丢弃标签。作为商定标准的一部分不存在的标签将被忽略。由于这样的标签不能声明,它们只是使用。
变量是一种数学事物,在HTML中不存在。 HTML是被动标记语言。变量OTOH用于计算和计算:
var a = 5;
var b = 10;
var c = a + b;
b = 42;
a
,b
和c
是持有值的变量。变量声明存在(var a
),它们在您声明要使用它们之前不存在,并且它们的名称完全是任意的(与HTML标记相反,后者已达成一致意见)提前在HTML规范中)。它们的值变化(例如b
的值从10变为42),因此是“变量”。
CSS有点混合。在CSS中,您可以声明 样式:
.foobar {
text-size: 200%;
}
这表示任何带有类“foobar”的HTML元素(标记)的文本大小应为200%。这是任意声明,即您可以为.foobar
选择任何名称并随时添加新样式。但标准CSS中没有任何变量。
希望有所帮助。