Tag: XHTML

XHTML中的所有有效自闭元素(由主要浏览器实现)是什么?

XHTML中的所有有效自闭元素(例如,是什么)(由主要浏览器实现)? 我知道XHTML技术上允许任何元素自封闭,但我正在寻找所有主stream浏览器支持的元素列表。 请参阅http://dusan.fora.si/blog/self-closing-tags,了解由诸如<div />之类的自closures元素引起的一些问题的示例。

自定义属性 – 是或不是?

最近,我一直在阅读越来越多关于在HTML标记中使用自定义属性的人,主要是为了embedded一些额外的数据位以用于JavaScript代码。 我希望收集一些关于是否使用自定义属性是一个好的做法,也是一些替代方法的反馈。 它似乎可以真正简化服务器端和客户端代码,但它也不符合W3C。 我们应该在我们的networking应用程序中使用自定义HTML属性吗? 为什么或者为什么不? 对于那些认为自定义属性是好东西的人来说:使用它们时要注意些什么? 对于那些认为自定义属性是坏事的人:你用什么办法来完成类似的事情? 更新:我最感兴趣的是各种方法背后的推理 ,以及为什么一种方法比另一种好。 我想我们都可以拿出4-5种不同的方式来完成同样的事情。 (隐藏的元素,内联脚本,额外的类,来自ID的parsing信息等)。 更新2:看来,HTML 5的data-属性function在这里有很多的支持(我倾向于同意,它看起来像一个坚实的select)。 到目前为止,我还没有看到这个build议的反驳方式。 是否有任何问题/陷阱担心使用这种方法? 还是仅仅是当前W3C规范的“无害”无效?

子元素的边距移动父元素

我有一个包含另一个div ( 子 )的div ( 父 )。 Parent是没有特别的CSS风格的第一个元素。 当我设置 .child { margin-top: 10px; } 最终的结果是,我的孩子的顶部仍然与父母alignment。 而不是孩子被向下移动10px,我的父母向下移动10px。 我的DOCTYPE被设置为XHTML Transitional 。 我在这里错过了什么? 编辑1 我的父母需要有严格定义的尺寸,因为它有一个背景,必须从上到下显示(像素完美)。 所以设置垂直边界是不行的 。 编辑2 这种行为在FF,IE和CR上都是一样的。

为什么<p>标签里面不能包含<div>标签?

据我所知,这是对的: <div> <p>some words</p> </div> 但这是错误的: <p> <div>some words</div> </p> 第一个可以通过W3Cvalidation(xhtml 1.0),但第二个不能。 我知道没有人会像第二个那样编写代码。 我只是想知道为什么。 那么其他标签的遏制关系呢?

从HTML页面redirect

是否有可能build立一个基本的HTML页面redirect到另一个页面加载?

在脚本标签中,何时需要CDATA部分?

CDATA标签在脚本标签中是否有必要,如果是的话? 换句话说,何时何地: <script type="text/javascript"> //<![CDATA[ …code… //]]> </script> 更可取的是: <script type="text/javascript"> …code… </script>

如何使用JSF 2.0 Facelets在XHTML中包含另一个XHTML?

在XHTML页面中包含另一个XHTML页面的最正确的方法是什么? 我一直在尝试不同的方式,没有一个在工作。

为什么不能自动closures脚本标签?

浏览器不能正确识别的原因是什么? <script src="foobar.js" /> <!– self-closing script tag –> 只有这一点被认可: <script src="foobar.js"></script> 这是否打破了XHTML支持的概念? 注意:至less对于所有的IE(6-8 beta 2)这个说法是正确的。

RegEx匹配除XHTML自包含标签之外的开放标签

我需要匹配所有这些开始标签: <p> <a href="foo"> 但不是这些: <br /> <hr class="foo" /> 我想出了这个,想确保我做对了。 我只捕获az 。 <([az]+) *[^/]*?> 我相信它说: 然后find一个不到的地方 然后查找(并捕获)一个或多个az 然后find零个或多个空格 找零或更多的字符,贪婪,除/ ,然后 find一个大于 我有这个权利吗? 更重要的是,你怎么看?

<b>和<strong>,<i>和<em>之间有什么区别?

HTML / XHTML中的<b>和<strong> , <i>和<em>什么区别? 你应该什么时候使用每个?