Catégorisation de HTML par rapport à d'autres langages


Language
 \. p{ Non-formal_language
       (Formal_language
         \. p{ Non-purely_declarative_language
               (Purely_declarative_language = Purely_descriptive_language,
                 \. ne{ (Purely_descriptive_assertion_language
                          \. p{ (Knowledge_representation_language = Semantic_representation_language,
                                  \. FL  FE  JSON-LD )
                                (Data_structuration_language = Data-structure_representation_language,
                                  \. (HTML
                                       \. e{ (HTML5 = HTML5_model/HTML5_notation)
                                             (XHTML = XHTML_model/XML) //subtype+restriction of XML + HTML
                                           } )
                                     (XML \. XHTML )
                                     JSON
                              } )
                        Purely-descriptive_query-language
                        Transformation_specification_language  //e.g. XSLT
                        Presentation_specification_language  //e.g. CSS
                      } )  //no exclusion: e.g., an hyperlink is a query and a structural-relation assertion
                       
             } )
     }.

Légende, explications et intérêts :