问题标签 [xhtml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xhtml - 无效的 XHTML 可以接受吗?
我注意到很多网站,包括 SO,使用 XHTML 作为他们的标记语言,然后不遵守规范。只需浏览 SO 的源代码,就会缺少段落、无效元素等的结束标签。
那么,如果工具(和开发人员)要生成无效标记,是否应该使用 XHTML 文档类型?浏览器是否应该更坚定地接受糟糕的标记?
在任何人大喊伪君子之前,我的博客有一个涉及 captha 的无效标记(或者我上次检查时确实如此),其中涉及到 noscript 标签的样式。
html - HTML 版本选择
在开发新的基于 Web 的应用程序时,您应该针对哪个版本的 html?
编辑:
很酷,我只是想从其他人那里得到一种感觉,我在自己的工作中倾向于使用 XHTML 1.0 Strict,而当其他人参与内容创建时,我倾向于使用 Transitional。
我将第一个 XHTML 1.0 过渡帖子标记为“正确答案”,但我坚信当时给出的所有答案都同样有效。
xml - 对 XML 文档中的换行敏感是“坏习惯”吗?
我正在生成一些 XML 文档,当涉及到地址部分时,我的片段如下所示:
我用于将其转换为 XHTML 的 XSLT 有一些时髦的递归模板,可以将字符串中的换行符转换为 <br/> 标签。
这一切都很好;但是在 XML 文档中依赖换行符是否被认为是“不好的做法”?如果是这样,是否建议我改为这样做?
似乎用这样的标签包裹我的文本可能是多行的每个地方真的很尴尬..
css - W3C XHTML/CSS 验证在完成工作时有多重要?
尽管这些天我一直在努力进行完整的验证,但我经常想知道这是否是在浪费时间。如果代码运行并且在所有浏览器中看起来都一样(我使用 browsershots.org 进行验证),那么我是否需要更进一步,或者我只是过于肛门?
创建代码时,您将代码保持在什么级别:
a) 你自己 b) 你的客户
PS Jeff 和公司,为什么堆栈溢出不验证?:)
编辑:一些很好的见解,我认为,因为我一直如此痴迷于有效,所以我编程知道什么会导致问题,什么不会,所以我比那些先创建网站然后再创建网站的人处于更好的位置“回去解决验证问题”
我想我可能会发布另一个关于堆栈溢出的问题;“你是边走边验证还是完成后再回去验证?” 因为这似乎是这个问题的去向
html - 100% 最小高度 CSS 布局
在各种浏览器中制作 100% 最小高度的元素的最佳方法是什么?
特别是如果您的布局带有header
andfooter
的 fixed height
,
您如何使中间内容部分填充固定到底部100%
之间的空间?footer
html - 修复了 IE6 中的页面布局
页眉、页脚和侧边栏有固定的位置。在中心有两个滚动条的内容区域。浏览器上没有外部滚动条。我有一个适用于 IE7 和 FF 的布局。我需要添加 IE6 支持。我怎样才能使这项工作?
这是我当前 CSS 的近似值。
html - 执行网络编码标准
HTML 标准定义了 CSS(表示)和 HTML(语义或结构)之间的关注点的明确分离。
是否有人使用 CSS 和 XHTML 的编码标准文档,其中包含有助于保持这种分离的条款?在这样的编码标准文档中包含哪些好的条款?
asp.net - 使用 ASP.Net 的优雅语义 CSS 仍然是白日梦吗?
我知道微软已经在语义和跨浏览器兼容的 XHTML 和 CSS 的方向上做出了努力,但它似乎仍然像一个 PitA 来实现优雅的标记。我已经下载并调整了 CSS Friendly Adapters 和所有这些。但是我仍然发现自己对臃肿且没有吸引力的代码感到沮丧。
使用 ASP.Net 的优雅语义 CSS 仍然是白日梦吗?还是最终可能,我只需要更多的练习?
html - 如何将 XHTML 缩写为任意数量的单词?
您将如何以编程方式缩写XHTML
为任意数量的单词而不留下未封闭或损坏的标签?
IE
缩写为 25 个单词将是:
python - 在 Python 中验证 (X)HTML
验证文档是否遵循某些版本的 HTML(最好是我可以指定)的最佳方法是什么?我希望能够知道故障发生在哪里,例如在基于 Web 的验证器中,但在本机 Python 应用程序中除外。