Incluso los lenguajes de programación comunes como HTML pueden caer bajo grandes paraguas idiomas que usted no haya oído hablar de antes. SGML o lenguaje de marcado generalizado estándar , se utiliza para definir el margen de beneficio que los programadores de HTML usan para armar páginas web y aplicaciones web basadas en HTML5 . En términos de los laicos , SGML puede ser visto como un lenguaje de programación que define otro lenguaje de programación . Hoy , SGML es mayormente conocido como XML o Extensible Markup Language . Convertir HTML a SGML no puede producir muchos cambios en su margen de beneficio, pero puede hacer lo que usted ha programado compatibles en más navegadores web y sistemas de Internet. Instrucciones
1
Abra la página HTML que se desea convertir mediante el uso de una herramienta de desarrollo web o un editor de texto como Bloc de notas de Microsoft o Mac OS X TextEdit .
2
Agregue el siguiente fragmento de código a la página , que utiliza una secuencia de comandos de programación de C # basado en el lenguaje para convertir el código del documento HTML a SGML. Coloque esto en la parte superior del documento HTML:
XmlDocument FromHtml ( TextReader lector ) {
//setup SGMLReader
Sgml.SgmlReader sgmlReader = new Sgml.SgmlReader () ;
sgmlReader.DocType = "HTML " ;
sgmlReader.WhitespaceHandling = WhitespaceHandling.All ;
sgmlReader.CaseFolding = Sgml.CaseFolding.ToLower ;
< p > sgmlReader.InputStream = lector ;]
//crear documentos
XmlDocument doc = new XmlDocument ();
doc.PreserveWhitespace = true;
doc.XmlResolver = null;
doc.Load ( sgmlReader ) ;
regreso doc ;
}
3
Save the documento HTML modificado y abrirlo en un navegador web. La secuencia de comandos agrega al documento HTML convertirá dinámicamente la página en formato SGML. Ver código fuente de la página o guardar la versión SGML de la página para crear una versión grabada de la misma para su uso.