SGML Full Form Last Updated : 13 May, 2024 Summarize Comments Improve Suggest changes Share Like Article Like Report SGML stands for Standard Generalized Markup Language. It can be defined as the standard for defining generalized markup language for documents. It was developed and designed by the International Organization for Standards i.e ISO. HTML was theoretically an example of an SGML-based language until HTML 5, which browsers cannot parse as SGML for compatibility reasons. The SGML is extended from GML and later on it is extended to HTML and XML. The extension of SGML files is: .sgmlSyntax: <NAME TYPE="user"> Geeks for Geeks</NAME>SGML code typically looks like: HTML <EMAIL> <SENDER> <PERSON> <FIRSTNAME>GEEKSFORGEEKS</LASTNAME> </PERSON> </SENDER> <BODY> <p>Hello, Welcome to GEEKSFORGEEKS</p> </BODY> </EMAIL> CharacteristicsThe SGML Declarations.The Prologue, containing a DOCTYPE declaration with the various markup declarations that together make a DTD i.e Document Type Definition. The instance itself, containing one top-most element and its contentsComponents of an SGML Document : There are mainly three components of SGML document. They are - SGML DeclarationPrologDocument instance.AdvantagesIt has the capability to encode the full structure of the document and can support any media type.It is of much more use than HTML which provides capabilities to code visual representation and not to structure the real piece of information.Separates content from appearance.SGML files encoding is allowed for more complex formatting as compared to HTML.The Stylesheets present in SGML make the content to use for different purposes.Extremely flexible.Well supported with many tools available because of ISO standard.DisadvantagesIt may be typical to code software in SGML.Tools that are used in SGML are expensive.It may not be used widely.Special software is required to run or to allow the document to display.Creating DTD's requires exacting software engineering.In conclusion, SGML is like the behind-the-scenes choreographer, making sure that the content on your computer behaves as expected, whether it's displaying a webpage, formatting a document, or processing data. It's the unsung hero of the digital world, quietly ensuring that everything runs smoothly. Comment More infoAdvertise with us Next Article SGRAM Full Form T tarun007 Follow Improve Article Tags : HTML Similar Reads SGRAM Full Form SGRAM stands for Synchronous Graphics Random Access Memory. It is a type of DRAM, generally used for video memory. SGRAM is clock-synchronized, just like DRAM. The earliest known SGRAM memory was introduced in November 1994, by Hitachi, the HM5283206. Later the NEC µPD481850 was introduced in Decemb 2 min read SAS Full Form SAS (Statistical Analysis System) is a comprehensive software suite developed by SAS Institute Inc., used globally for advanced analytics, business intelligence, data management, and predictive analytics. Developed between 1966 and 1976, SAS has evolved with advanced statistical techniques, point-an 4 min read GPRS Full Form GPRS stands for General Packet Radio Service. It is an expansion of Global System for Mobile Communication. GPRS is basically a mobile data standard which is packet-oriented and based on the cellular communication of 2G and 3G networkâs global system for mobile communication. European Telecommunicat 2 min read SECC Full Form SECC stands for Single Edge Contact Cartridge. It is an element that is present in the central processing unit which is designed to carry the Intel microprocessors such as Pentium II and Pentium III, Celeron, and Pentium Pro. The SECC is also known as Slot 1 because it is inserted into Slot 1 on the 2 min read AES Full Form AES stands for Advanced Encryption Standard and is a majorly used symmetric encryption algorithm. It is mainly used for encryption and protection of electronic data. It was used as the replacement of DES(Data encryption standard) as it is much faster and better than DES. AES consists of three block 2 min read SLA | Full Form, Components and Types What is an SLA?SLA is defined as an agreement between a service provider and their clients/customers. This agreement provides all the information and details regarding the products and services that the service provider must provide to their customers or clients. SLA also provides the basis on which 8 min read Like