更改默认的Dreamweaver模板

Ale*_*lan 3 html php templates default dreamweaver

我不确定这是否与编程有关,是否存在堆栈溢出,但无论如何......

我想在创建新的HTML文件或PHP文件时更改在Dreamweaver中创建的代码.

例如,我想替换默认的doctype和HTML标记:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Run Code Online (Sandbox Code Playgroud)

有了这个:

<!DOCTYPE html>
<html>
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

rjb*_*rjb 11

在Mac OS X上,您可以在以下位置找到Dreamweaver的文档类型声明配置:

/Applications/Adobe Dreamweaver/Configuration/DocumentTypes
Run Code Online (Sandbox Code Playgroud)

要为HTML5文档添加新模板,请打开该文件MMDocumentTypeDeclarations.xml 并添加新元素:

<documenttypedeclaration id="mm_html_5">
    <title>
        <MMString:loadString id="mmdocumenttypedeclarations/mm_html_5" />
    </title>

    <doctypedecl>
        <![CDATA[<!DOCTYPE HTML>]]>
    </doctypedecl>

    <rootelement>
        <![CDATA[<html></html>]]>
    </rootelement>

    <dtdcontext>html</dtdcontext>
    <dtdcontext>html5</dtdcontext>
    <dtdcontext>frameset_frame</dtdcontext>
    <dtdcontext>xslt</dtdcontext>
</documenttypedeclaration>
Run Code Online (Sandbox Code Playgroud)

创建新文档时,Dreamweaver将引用MMDocumentTypeDeclarations.xml并匹配<dtdcontext>您在"新建文档"对话框中选择的"页面类型".

通过修改此XML文件,您无需编辑以下任何模板:

/Applications/Adobe Dreamweaver/Configuration/DocumentTypes/NewDocuments
Run Code Online (Sandbox Code Playgroud)

如果您正在运行Dreamweaver CS5 +(版本11),Adobe已经包含HTML5的更新DTD:

Dreamweaver新文档对话框

这会创建以下空白文档:

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="UTF-8">
    <title>Untitled Document</title>
</head>

<body>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

您可以通过进入Dreamweaver的首选项来更改创建新文档时默认使用的DOCTYPE:

Dreamweaver新文档首选项


sim*_*aun 6

在Windows中,文件位于

C:\Program Files\Adobe\Adobe Dreamweaver CS3\configuration\DocumentTypes\NewDocuments\Default.html
Run Code Online (Sandbox Code Playgroud)

将"CS3"替换为Adobe CS版本.