Back to the 2025 paper

Module I: Introduction to Web Technologies & Architectures

20252m

Which markup language is the foundation for defining other markup languages like HTML and XML

(i) SGML
(ii) CSS
(iii) XSL
(iv) None of this

Worked SolutionAI Assisted

Correct Answer: (i) SGML

Explanation:

  • SGML (Standard Generalized Markup Language) is a standard generalized metalanguage (ISO 8879:1986) used to define descriptive markup languages.
  • Both HTML and XML were developed based on SGML. XML is a simplified subset of SGML designed specifically for the World Wide Web.
  • CSS is a style sheet language, and XSL is an XML-based stylesheet and transformation language.

Key Points:

  1. Foundation: SGML defines the rules and syntax for document markup.
  2. Derivatives: HTML (application of SGML) and XML (restricted subset of SGML).

Similar questions