首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >导致错误的神秘span标签

导致错误的神秘span标签
EN

Stack Overflow用户
提问于 2013-08-28 02:00:05
回答 2查看 153关注 0票数 0

我已经开始学习使用firebug来识别css问题,但我真的对这个问题一无所知。HTML validator说我应该在<div>中移动<span>标记

Line 205, Column 55: Element div not allowed as child of element span in this context. (Suppressing further errors from this subtree.)

代码语言:javascript
运行
复制
<pre id=line1><span><div class ='pto_product'>

问题是在插件的html标记区域中,在div class =pto_product之前没有span标签,所以我怀疑这与页面模板有关。

我用firebug检查了span标记,它似乎与样式表中的这一行相关:

代码语言:javascript
运行
复制
pre {margin: 20px 0px; padding: 20px; white-space: pre-wrap; 
white-space: -moz-pre-wrap; white-space: -pre-wrap; 
white-space: -o-pre-wrap; word-wrap: break-word; 
text-shadow: 1px 1px 1px rgba(255,255,255,0.85); }
address { letter-spacing: 1px; margin: 20px 0; }

我删除了整行代码,但没有任何变化。我更进一步,删除了样式表中包含“span”的所有类和is,但该span仍然存在。谁能告诉我怎么去掉那个标签?任何帮助都是非常感谢的。

Image http://i1350.photobucket.com/albums/p769/Stonecold_Stone/cssproblem_zps53199bb7.png

HTML validator

Page Link

EN

回答 2

Stack Overflow用户

发布于 2013-08-28 02:28:17

如果你使用jQuery,你可以使用这个。

代码语言:javascript
运行
复制
$("#line1").find("span").remove();
票数 0
EN

Stack Overflow用户

发布于 2013-08-28 02:31:25

不可能的。检查你的代码。我确信您使用的是span,或者它是由一些java脚本代码生成的。我使用firebug已经有一段时间了,我从来没有见过这样的事情,除了当我使用错误的插件或错误的服务器端生成时。你也可以看到页面源代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18472478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档