User Guide
Extensible document types in Dreamweaver 43
Document type definition file
The central component of extensible document types is the document type definition file. There
might be several definition files, all of which are located in the Configuration/DocumentTypes
folder. Each definition file contains information about at least one document type. For each
document type, essential information such as server model, color coding style, descriptions, and
so forth, is described.
Note: Do not confuse Dreamweaver document type definition files with the XML document type
definition (DTD). Document type definition files in Dreamweaver contain a set of
documenttype
elements, each of which defines a predefined collection of tags and attributes that are associated
with a document type. When Dreamweaver starts, it parses the document type definition files and
creates an in-memory database of information regarding all defined document types.
Dreamweaver provides an initial document type definition file. This file, named
MMDocumentTypes.xml, contains the document type definitions provided by Macromedia:
Document type Server model Internal type File extensions Previous server
model
ASP.NET C# ASP.NET-
Csharp
Dynamic aspx, ascx
ASP.NET VB ASP.NET-VB Dynamic aspx, ascx
ASP JavaScript ASP-JS Dynamic asp
ASP VBScript ASP-VB Dynamic asp
ColdFusion ColdFusion Dynamic cfm, cfml UltraDev 4
ColdFusion
ColdFusion Component Dynamic cfc
JSP JSP Dynamic jsp
PHP PHP Dynamic php, php3
Library Item DWExtension lbi
ASP.NET C# Template DWTemplate axcs.dwt
ASP.NET VB Template DWTemplate axvb.dwt
ASP JavaScript
Template
DWTemplate aspjs.dwt
ASP VBScript Template DWTemplate aspvb.dwt
ColdFusion Template DWTemplate cfm.dwt
HTML Template DWTemplate dwt
JSP Template DWTemplate jsp.dwt
PHP Template DWTemplate php.dwt
HTML HTML htm, html
ActionScript Text as
CSharp Text cs