HTML5 的子集或约束可以完美映射到 XHTML5,反之亦然?

2024-04-03

我需要在 a 中表示内容通用语,也就是说,在当今时代,HTML5标准——我的目标不是在网络浏览器中显示页面。我需要代表仅有内容,没有界面,没有布局,没有逻辑(没有Javascript)。

正如所记得的其他问题 https://stackoverflow.com/q/1415394/287948 (or 程序员问题 https://softwareengineering.stackexchange.com/a/272619/84349), and W3C HTML5 的建议,“HTML 与 XHTML”部分 http://www.w3.org/TR/html5/introduction.html#html-vs-xhtml,

DOM、HTML 语法和 XHTML 语法不能都表示相同的内容。

好的,但是 ~90% 可以是相同的(!),并且,如果我不需要 Javascript、样式等并且我可以强制执行一些约束,那么它将是 100%...所以,问题是关于我需要使用什么约束(?)确保序列化为 XHTML5 的所有 HTML5 将表示相同的事物,反之亦然(XSLT 将返回原始 HTML5 文档)。

有一个“HTML5 元素的子集”  or a  “带有一些附加约束的子集”这确保了可逆性 https://en.wikipedia.org/wiki/Reversible_process_(thermodynamics)HTML5/HTML5 转换?


多语言标记:HTML5 词汇的强大配置文件 http://www.w3.org/TR/html-polyglot/,目前是一个W3C 候选推荐 http://www.w3.org/TR/2014/CR-html-polyglot-20140717/,定义文档的规则

[...] 这是一个字节流,可以解析为相同的文档树(有一些例外,如介绍 http://www.w3.org/TR/2014/CR-html-polyglot-20140717/#introduction) 当处理为 HTML 或处理为 XML 时。

您可以在以下位置找到编写此类文档的规则:第 4 节:编写 HTML 文档 http://www.w3.org/TR/2014/CR-html-polyglot-20140717/#writing.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTML5 的子集或约束可以完美映射到 XHTML5,反之亦然? 的相关文章

随机推荐

  • 我可以在 IIS 中配置 SMTP,以便它中继到远程 SMTP 服务器吗?

    我想在我的 Web 服务器上配置 SMTP 以便通过 SMTP 服务器发送的任何电子邮件都会中继到远程 SMTP 服务器 IIS SMTP 服务器必须使用 SMTP 身份验证 并使用主机名 用户名和密码 就像配置普通电子邮件客户端一样 有人
  • 正则表达式匹配具有不同数字和最小长度的数字

    我正在尝试编写一个正则表达式 以验证 c NET Core 模型上的属性 该模型生成 javascript 表达式 来匹配由至少两个不同数字和最小长度为 6 位数字组成的所有数字 例如 222222 无效 122222 有效 1111125
  • WPF ValidationRule 加载控件时验证

    我有一个带有此验证的控件
  • 使用环境变量识别 Cygwin、Linux、Windows

    当 makefile 需要在不同的操作系统上运行并且应根据操作系统正确设置各种设置 转义 路径分隔符等 时 就会出现问题 第一种方法是使用 Windows COMSPEC ifneq COMSPEC ComSpec in windows e
  • 在 WHERE 语句中使用子查询的别名

    我正在尝试在 WHERE 语句中使用在 SELECT 中创建的别名 它不起作用 我在另一个问题中读到了原因 如何在不重复子查询的情况下完成这项工作 SELECT p PatientID p PatientType p AccountNumb
  • 使用 axios 的 API 请求始终未经 Laravel API 的授权

    我正在使用一个个人项目Laravel https laravel com 5 6 和Axios https github com axios axios库 标准 Laravel5 6 https laravel com docs 5 6包裹
  • iOS 电影播放器​​可以在多大程度上进行定制和设计?

    我正在尝试完成类似于下图的事情 也就是说 我想添加一个滑出式覆盖导航栏和其他覆盖功能 一般来说 我也想知道电影播放器 可以进行什么样的定制 具体来说 我可以从顶部栏中添加 删除按钮吗 如何将这些点添加到播放栏 谢谢 http blog ho
  • MVC如何返回带参数的视图

    目前我有一个有效的方法 当单击此处的 Razor 中的代码链接时 它正在工作 Html ActionLink New User Register Register new OpenID Model OpenID 我希望具有相同的效果 但从控
  • 如何通过 PHP 更改 Joomla 管理员 URL - 无插件

    由于我是 Joomla 的新手 我想知道是否有办法通过以下方式更改管理员 URL使用PHP而不是使用插件或扩展 据我所知 使用第三方组件是有风险的 我真的不想在我的网站中使用第三方扩展 我怎样才能完成它 默认情况下 Joomla 管理员 U
  • 批处理文件中的 IF ELSE 语法错误?

    我是批处理文件写入的新手 我正在编写一个脚本 该脚本随机打开三个网页之一并在延迟后循环 当我运行它时 我经常遇到语法错误 但我无法确定它在哪里 main echo on set location set A num random 10 if
  • powershell - 列出本地用户及其组

    我想要一份包含所有本地用户及其相关组 用户 高级用户 管理员等 的报告 我通过这种方式获取用户 adsi ADSI WinNT adsi psbase children where psbase schemaClassName match
  • CSS 剪辑动画

    我正在尝试使用 CSS3 过渡来制作 CSS 动画clip没有成功 图像只是剪辑而没有过渡 我缺少什么 clipped position absolute width auto clip rect 100 100 100 100 webki
  • Facebook Connect 发布对话框文本?

    您好 我已经让 Facebook Connect 与功能性登录和注销按钮一起使用 另外 当我按下按钮时 我想发布到 Facebook 我可以做到这一点 有点 你看 我有一个用户事先自定义的指定字符串 它叫做 statusUpdates 我不
  • 如何让现有分支跟踪远程分支?

    我正在尝试使用以下命令跟踪现有分支到远程分支 track or set upstream to 但出现以下错误 git branch track master origin master fatal A branch named maste
  • qml 无框窗户的阴影

    我有无框主窗口 由 qml 创建 ApplicationWindow 在我的 main qml 文件中 我通过以下方式实例化 qmlQQmlApplicationEngine load Qt5 1中引入的类 如果我设置Qt Frameles
  • 深度优先搜索 (DFS) 与广度优先搜索 (BFS) 伪代码和复杂性

    我必须为计算连接数量的算法开发伪代码 给定顶点 V 和边 E 图中的分量 G V E 我知道我可以使用深度优先搜索或广度优先搜索来计算连接组件的数量 但是 我想使用最有效的算法来解决这个问题 但我不确定每个算法的复杂度 下面是用伪代码形式编
  • Xcode 8 Shell 脚本调用错误

    I m trying to fix this issue for hours but it still persists Tried everything on the forums nothing helped I m using Coc
  • C#,使用 zlib 解压缩流

    我正在尝试解压缩字节数组 byte bloc 120 156 211 97 144 76 247 142 98 228 98 0 2 70 101 6 166 8 16 131 133 131 145 129 209 134 129 133
  • shell 解析一行来查找某个标签

    我计划创建一个简单的脚本来根据属性文件中存储的值编辑文件 所以本质上我计划循环遍历原始文件中的每一行 当它遇到一行中的某个标签时 比如 它将获取该标签后面的文本 即证书 然后实现一个函数来解析属性文件获取某些值并将它们添加到原始文件中 例如
  • HTML5 的子集或约束可以完美映射到 XHTML5,反之亦然?

    我需要在 a 中表示内容通用语 也就是说 在当今时代 HTML5标准 我的目标不是在网络浏览器中显示页面 我需要代表仅有内容 没有界面 没有布局 没有逻辑 没有Javascript 正如所记得的其他问题 https stackoverflo