There is a difference, yes.
XML that adheres to the XML standard is considered well formed, while xml that adheres to a DTD is considered valid.
More Related Contents:
- How to generate sample XML documents from their DTD or XSD?
- XML Schema (XSD) validation tool? [closed]
- No grammar constraints (DTD or XML schema) detected for the document
- Free DTD to XSD conversion utility? [closed]
- How to choose between DTD and XSD
- XML attribute vs XML element
- What’s the difference between xsd:include and xsd:import?
- XML Schema minOccurs / maxOccurs default values
- What does elementFormDefault do in XSD?
- Any tools to generate an XSD schema from an XML instance document? [closed]
- External referenced DTD in XML
- How to restrict the value of an XML element using xsi:type in XSD?
- What is difference between XML Schema and DTD?
- XML Schema: Element with attributes containing only text?
- XML namespaces and attributes
- processContents strict vs lax vs skip for xsd:any
- Validate an XML file against local DTD file with Java
- Restricting XML Elements Based on Another Element via XSD
- Validating with an XML schema in Python
- How do I define HTML entity references inside a valid XML document?
- What are the best practices for versioning XML schemas?
- What is the purpose of XSD files?
- Generate Json schema from XML schema (XSD) [closed]
- Middle way between XSD all and XSD sequence
- How to validate XML against XSD 1.1 in Java?
- What does the XML syntax with a colon mean?
- Element that can only have one of two text values?
- What is an xs:NCName type and when should it be used?
- How do I use PowerShell to Validate XML files against an XSD?
- targetNamespace and xmlns without prefix, what is the difference?