在信息技术领域,系统标识符是一种特殊的"文档处理结构"–它通过标识应用程序应该使用它来告诉计算机应该如何解释一个特定的文件。这些标识符放在文件的开头,为解释计算机提供指导。程序员在HTML和XML等标记语言。 程序...
在信息技术领域,系统标识符是一种特殊的"文档处理结构"–它通过标识应用程序应该使用它来告诉计算机应该如何解释一个特定的文件。这些标识符放在文件的开头,为解释计算机提供指导。程序员在HTML和XML等标记语言。

程序员使用HTML和XML等标记语言中的系统标识符一开始,系统标识符用于HyTime标记语言环境中,用于标准化通用标记语言或SGML等工具。该标识符也是HTML文档的一部分,HTML文档是用于创建网页显示的常见文件类型。此外,它也是XML的一部分,一种用标记控制虚拟元素的标记语言。系统标识符通常包含在文档类型声明(DTD)中。DTD是位于可执行代码。程序员称之为无碎片的URI引用。系统标识符可能是DTD中引号内的内容的一部分。不同类型的标识符帮助计算机以不同的方式使用标记文件。系统标识符用于只应由一个应用程序使用的文档。当一个文档跨越多个应用程序时,它将使用公共标识符系统标识符通常包括对万维网联盟(World Wide Web Consortium,简称W3)的引用,万维网联盟是一个向编程社区提供标记语言国际标准的组织。w3是学习XML和HTML文档结构的权威来源。这就是系统标识符将包含指向w3地址的方向的原因文档类型声明(DOCTYPE)的标识符和其他部分由Web浏览器解释。程序员将Web浏览器技术的诊断操作称为"嗅探"或"切换","当浏览器决定布局模式时,注意DTD代码。在许多现代web浏览器中,如果用HTML解析器而不是其他读取方法来解释HTML类型,DTD在很大程度上是无用的。然而,系统标识符和DTD仍然是确保web浏览器识别的通用标准一个文件的格式。所有这些都创建了一个复杂的系统,在这个系统中,各种浏览器根据提供给他们的源代码精确地布局网页。