HTML可以不可以用常量?

不知道是不是叫做“常量”,意思是调用同一个相同的字段。

我有一个HTML静态页面,页面里大概有200项的链接内容,前面很长的URL是相同的,只有最后的数字ID不同,我想节省页面长度,也想方便修改前面的URL数值,问一下HTML能不能调用同样的字段。

这在ASP里是很好实现的,翻了不少资料,HTML好像没有,用BASE标签的话,只能具体到目录,不能取代URL里传的参数内容(类似index.php?type=XX&itemid=)。请教达人!

如果你的页面是.php的,或者你的配置文件支持你在html中文件中用php标签,你就可以定义一个php常量,例如define("URL","index.php"),之后再调用处就写上<a href="<?=URL?>?type=xxx&itemid=xxx">XXX</a>
不过,一般不用这样子吧,你的想法倒是挺好,可是,如果通过循环然后再赋值,就不用考虑页面的长度了,例如
while($arr = mysql_fetch_array($res))
{
?>
<a href="index.php?type=<?=$arr['type']?>&itemid=<?=$arr['itemid']?>">XXX</a>
<?php
}
?>
这样就行了,呵呵,祝你好运
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-31
HTML确实没有常量变量的概念,但是HTML里面可以使用JAVASCRIPT代码,可以用JS来输出你的HTML内容,那样还可以使用循环语句,让程序变得很精练。
第2个回答  2009-03-31
这个应该在HTML里面不行吧。好像没听说过能这样用的。
我知道在JavaScript 里面是可以写方法 调用 的。
HTML 不清楚,没这样用过。。。

你说的那个不叫常量,叫变量。
var 声明变量。。。
HTML 里没有变量的。。
第3个回答  2009-04-04
可以!

HTML可以不可以用常量?
如果你的页面是.php的,或者你的配置文件支持你在html中文件中用php标签,你就可以定义一个php常量,例如define("URL","index.php"),之后再调用处就写上<a href="<?=URL?>?type=xxx&itemid=xxx">XXX<\/a> 不过,一般不用这样子吧,你的想法倒是挺好,可是,如果通过循环然后再赋值,就不用...

html网页中如何定义常量?
可以考虑用base设定基地址:<html> <head> <base href="http:\/\/www.abc.com\/"> <title>test<\/title> <\/head> <body> <a href="abc\/a.html" >page a<\/a><br> <a href="abc\/b.html" >page b<\/a><br> <a href="abc\/c.html" >page c<\/a><br> <\/body> <\/html> ...

HTML是什么意思?
此外,还可以使用Html语言所给定的常量名来表示颜色:Black、White、Green、Maroon、Olive、Navy、Purple、Gray、Yellow、Lime、Agua、Fuchsia、Silver、Red、Blue和Teal,如<body text="Blue">表示<body><\/body>标志对中的文本使用蓝色显示在浏览器的框内。4.<title><\/title> 使用过浏览器的人可能都会...

合法的字符常量是什么?
2、字符常量只能用英文单引号括起来,不能用双引号。例如“Y”不是一个字符常量,而是一个字符串。3、单引号内如果是一个空格符,也是一个字符常量。4、单引号内只能包含1个字符,‘xyz’写法是错误的。但超过1个的字符的话,除最后一个外前面的会自动失效,当然这在编程使用中应该避免。

合法字符常量怎么判断?
合法的字符常量有:A、’\\084’\/\/不合法,八进制没有8。B、’\\x43’ \/\/合法。C、’ab’ \/\/不合法,字符只能是一个。D、”\\0” \/\/不合法,字符串不需要写结束符。

php const在类里面定义的常量在其他类中能使用吗
可以使用,参考代码如下。<?phpclass MyClass1{ \/\/常量的值将始终保持不变。在定义和使用常量的时候不需要使用$符号 const constant = 'constant value'; function showConstant1() { echo self::constant . "<br>"; }}class MyClass2{ function showConstant2(){ \/\/访...

函数变量和常量的区别有哪些?
作用域、生命周期、可变性和使用方式。函数变量在函数内部定义,具有局部作用域和动态生命周期;常量在整个程序中定义,具有全局或局部作用域和静态生命周期;函数变量可以被修改,而常量不可以被修改;函数变量用于存储临时数据或计算结果,而常量用于表示固定的值或配置信息。

'\\010' 是不是合法的字符常量,为什么?
'\\010'是合法的字符常量;字符常量是用单引号括起来的单个普通字符或转义字符,属于编程语言。字符常量有两种:一种是普通字符,即用单撇号括起来的一个字符,如'b' ,'y',‘?’。字符常量在储存在计算机的储存单元中时,是以其代码(一般采用ASCII代码)储存的。另一种是转义字符,即特殊字符常量...

什么是合法c常量,什么是非法c常量,请给出详细的定义和解释
常量就像是常规的变量,只不过常量的值在定义后不能进行修改。整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。212 \/* 合法的 *\/215u \/* 合法的 *\/0xFeeL \/* 合法的 *\/078 \/* 非法的:8 不是八...

符号常量与变量到底有什么区别?
一、定义不同 1、符号常量:符号常量在使用之前必须先定义,编译后写在代码区。2、变量:变量在使用之前不必先定义,编译后写在执行区。二、寻址不同 1、符号常量:符号常量不可寻址,没有存储空间。2、变量:变量可寻址,有存储空间。三、声明不同 1、符号常量:符号常量在声明时如果没有提供值,则...

相似回答