Un identificador de sistema es una construcción de procesamiento de documentos introducida en el lenguaje de marcado HyTime como complemento de SGML . Posteriormente fue incorporada [¿ por quién? ] en los lenguajes de marcado HTML y XML .
En HyTime, hay dos tipos de identificador de sistema: identificador de sistema formal (FSI) e identificador de sistema simple .
En HTML y XML, un identificador de sistema es una referencia de URI sin fragmentos . Por lo general, ocurre en una Declaración de tipo de documento . En este contexto, se pretende [¿ por quién? ] para identificar un tipo de documento que se utiliza exclusivamente en una aplicación, mientras que un identificador público identifica un tipo de documento que puede abarcar más de una aplicación.
En el siguiente ejemplo, el identificador del sistema es el texto contenido entre comillas: