Quando leggo la Specifica HTML 4 .
Il documento dice:
Each markup language defined in SGML is called an SGML application. An SGML application is generally characterized by:
- An SGML declaration.
- A document type definition (DTD).
- A specification that describes the semantics to be ascribed to the markup. This specification also imposes syntax restrictions that cannot be expressed within the DTD.
- Document instances containing data (content) and markup. Each instance contains a reference to the DTD to be used to interpret it.
Dal paragrafo precedente, la mia comprensione è che HTML
è un SGML application
, è giusto?
E so che ci sono tre tipi (Traditional, Strict e Frameset) di DTD per HTML4
(no DTD per HTML5). quindi per il seguente esempio di Html. Qual è il tipo di DTD? Grazie.
<Html>
<head>
</head>
<body>
<p>the test html</p>
</body>
</Html>