<h1><font color="red">为什么像这样的标签输入没有效果呢.。。。</font></h1>
有没有人能解释一下,是被过滤了吗,是通过什么技术实现的
------解决方案--------------------建议你不要用行内样式,直接用CSS样式比较好,你这个可能是权限不够高造成的样式被叠加了,
h1{
color:red;
}
</style>
</head>
<body>
<h1>这样会有效果的</h1>
</div>
</body>
------解决方案--------------------<font>标签在XHTML及HTML4.0后不再被支持。且W3C标准也不再推荐使用。LZ可以通过CSS的字体样式来设置。
如果还没有样式,可以通过开发者工具查看是否有CSS覆盖了你的样式
------解决方案--------------------
LZ是通过JS加载的吗?看下加载时赋值的是HTML还是TEXT?
------解决方案--------------------
<font>标签在XHTML及HTML4.0后不再被支持。且W3C标准也不再推荐使用。LZ可以通过CSS的字体样式来设置。
如果还没有样式,可以通过开发者工具查看是否有CSS覆盖了你的样式
不是的,我的意思就比如在论坛发帖的话,我在标题中加上标签,比如<h>标签,应该是出现一个加大字体的标题啊,可是为什么直接没有认出来呢,还有其他的一些网页输入,输入什么就会输出什么,其中的标签基本没起到作用
LZ是通过JS加载的吗?看下加载时赋值的是HTML还是TEXT?
哦,我明白了,就像我现在发帖的地方,我的标题中有标签,可是没有效果,你的意思是加载的时候这些包括标签在内的内容是被js以text的格式加载的,是吗?这样这些就是文本内容,标签也没有作用了。
在JS中:
document.getElementById("lbl").innerText = "Hi<br />Everyone";
// 显示效果: Hi<br />Everyone
document.getElementById("lbl").innerHTML = "Hi<br />Everyone";
// 显示效果:
// Hi
// Everyone
------解决方案--------------------会有效果的啊
------解决方案--------------------<h1><font color="#FF0000">123</font></h1>
没问题啊 你是不是在其他地方设置了什么啊
不过不建议用font
------解决方案--------------------你认为你发出来的在这可以直接渲染显示出效果?
------解决方案--------------------
你认为你发出来的在这可以直接渲染显示出效果?
对对对,我就是这个意思,我想知道是用什么技术把这些效果给过滤的
通过js或者服务器端语言把类似单引号,双引号,尖括号……特殊符号进行替换
------解决方案--------------------
你认为你发出来的在这可以直接渲染显示出效果?
对对对,我就是这个意思,我想知道是用什么技术把这些效果给过滤的
看源文件 看你发出的内容 和实际显示的内容的区别
基本可以观察敌方是怎么过滤的
------解决方案--------------------