问题标签 [xhtml-1.0-strict]

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.

0 投票
1 回答
117 浏览

asp.net - 尝试在 ASP.Net 控件中呈现“&”字符的 XHTML 验证问题

好的,描述有点时髦,但这是我的问题:

所有三个版本都呈现以下 html

这当然无法通过 XHTML 验证。它需要像这样渲染html:

我怎样才能解决这个问题?

谢谢。

0 投票
3 回答
4629 浏览

html - 水平的
    菜单:如何固定列表项的宽度

我有一个水平<ul>菜单。如何将<li>元素的宽度固定为每个 250 像素?

0 投票
1 回答
642 浏览

javascript - TinyMCE 正在修改我输入的 XHTML 1.0 Strict HTML。我怎样才能阻止它?

我想通过 TinyMCE 保存的代码如下:

可悲的是,我最终得到的是:

代码的剥离部分的目的是在客户端上没有闪存时提供备用图像。

在我tinyMCE.init({ ... });正在使用verify_html: truevalid_elements根据此论坛主题进行设置时,允许所有有效的 XHTML 1.0 Strict 元素。我已经检查过,上面的代码确实符合 XHTML 1.0 Strict 标准。

我试过设置verify_html为 false 但没有效果。如何将 TinyMCE 配置为不理会我的 HTML?!

0 投票
1 回答
700 浏览

validation - 来自 Google App Engine 注销链接的验证错误

我正在使用 Google App Engine 制作网页。我正在验证我的页面,发现通过调用用户 api(在 python 中)生成的注销链接users.create_logout_url(request.uri)不验证为 XHTML 1.0 Strict。锚标记中的 href 如下所示:
/_ah/login?continue=http%3A//localhost%3A8080/&action=Logout
包含带有此锚文本的链接会引发三个不同的验证错误:

*未定义一般实体“动作”并且没有默认实体
*对无法为其生成系统标识符的实体“动作”的引用
*EntityRef:期待';'

如果您想在 w3c 验证器上尝试,这里是一个带有锚标记的虚拟页面。虚拟页面

注销链接将不起作用,但您可以看到没有它的页面是如何有效的,但是 href 标记内的实际文本会破坏验证。

有什么想法吗?谢谢!

0 投票
1 回答
995 浏览

html - HTML Strict 增加行高

为什么 XHTML 1.0 Strict 显示的行高比 XHTML 1.0 Transitional 中相同值的行高大?

因此,这会下推表格单元格中的内容(即 Firefox 中的 Hotmail、IE 和 Firefox 中的 Gmail)。有没有其他人遇到过这个问题并知道解决方法?

干杯

下面是每种 XHTML 类型的示例代码:

过渡:

严格的:

0 投票
1 回答
675 浏览

asp.net - ASP.NET XHTML 严格验证和自动完成=关闭

我们有一个具有以下文档类型的 ASP.NET 表单:-

我们需要将 autocomplete=off(通过设置 AutoCompleteType="Disabled" 的 TextBox 属性)添加到输入字段,但仍然需要表单来通过 XHTML 验证(是的,我知道它因此不是 XHTML 有效的)。

我们可以做些什么来忽略 autocomplete=off 吗?

就像是:-

!ATTLIST 输入自动完成 CDATA #IMPLIED

提前致谢。

铝。

0 投票
4 回答
5880 浏览

html - html doctype 添加空格?

有人可以向我解释为什么有一个 doctype

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">

在Firefox下以不同方式呈现以下块?

使用'Transitional',图像下方没有空白,使用'Strict'有!

第二个问题,使用严格,是否有可能删除这个空格?

0 投票
4 回答
104 浏览

html - 我应该如何使我的页面居中?

我的网站有两个部分。主体和侧边栏。主体为 6 英寸,侧边栏可能为 200 像素。如何使我的页面居中?那么左右两边的空间相等吗?无论分辨率如何,它都应该居中。

严格使用 XHTML 1.0。应该适用于所有主要浏览器或至少 Firefox 和 chrome。

0 投票
1 回答
18632 浏览

xhtml - “转换” XHTML 1.0 Strict 到 HTML5

好吧,伙计们,

所以我有一个有效的 XHTML 1.0 Strict 网页。我知道 XHTML 和 HTML 之间的区别,但是,XHTML 和 HTML 5之间有什么区别?

“转换”会像更改 Doctype 一样简单,并且仍然可以验证吗?

或者,是否存在需要首先更改的标记差异?

谢谢!

杰克

0 投票
5 回答
7727 浏览

html - 在html中的段落中嵌套列表

似乎(严格)html 不允许在 a 中嵌套任何非内联元素<p>,但是我应该如何呈现包含列表的段落(在自然文本中经常出现的内容)。我看过三个似乎都不满意的答案:

  • 列表不应出现在段落内。(我不打算进行文化辩论,但我当然希望 html 不会成为决定写作风格的地方。)
  • 将文本分成一个段落,然后是一个列表,然后是带有后文本的第二个段落。这看起来很糟糕,因为现在我有作为段落一部分<p>的块,这对于试图朝着更语义化的方向移动的标记来说似乎很糟糕。
  • 使用 some 伪造段落<div class="mypara">——这看起来是绕过整个事情并放弃使用具有适当文本语义的标记的不好方法。

是否有其他在语义上正确且有效的方法来做到这一点?