最新更新 sitemap 设计搜素
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
网上家居 虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442

扩展Dreamweaver:自定义第三方标签的解析

日期:11-03    来源:webjx|    作者:


内容

无(空标签)。

容器

无。

示例

<tagspec tag_name="happy" tag_type="nonempty" render_contents="false" content_model="marker_model" icon="happy.gif" icon_width="18" icon_height="18"></tagspec>

自定义标签在设计视图如何显示

自定义标签在文档窗口的设计视图中显示的方式,决定于 tagspec 标签的 tag_type 属性和 render_contents 属性的值(请参看自定义第三方标签的解析)。如果 tag_type 的值为 "empty",就显示 icon 属性定义的指定图标。如果 tag_type 的值为 "nonempty",但是 render_contents 的值为 "false",也会像空标签那样显示图标。下面的例子演示了我们刚才定义的 happy 标签的一个实例如何插入到 HTML 代码中:

<p>This is a paragraph that includes an instance of the <code>happy</code>tag (<happy>Joe</happy>).</p>

因为在标签规范里, render_contents 已经被设置为 "false",所以 happy 标签(单词 joe)将不被显示,开始和关闭标签包括它们之间的内容将被替换成一个简单的图标。

对于一个 render_contents 值为 "true" 的非空标签,设计视图不会将其显示为图标,而是显示开始标签与关闭标签之间的内容(比如标签之间的文本,就像这样: <mytag>这里是开始与关闭标签之间的内容</mytag>)。如果在菜单选项中,查看 > 可视化助理 > 不可见元素已经被选中,那么这些内容将会使用“代码颜色”参数指定的第三方标签颜色来高亮显示(“代码颜色”仅应用于标签库文件定义的标签)

如何更改第三方标签的高亮颜色:

1、选择菜单选项中的编辑 > 首选参数,然后选择“代码颜色”栏。
2、点击第三方标签颜色框以显示颜色选择器。
3、选择一种颜色,然后点击“确定”并关闭预设对话框。关于如何选择颜色,另请参看使用 Dreamweaver。

避免改写第三方标签

Dreamweaver 会在 HTML 代码中校正某些特定的错误,详细信息请参考使用 Dreamweaver。默认情况下,Dreamweaver 禁止在特定文件扩展名的文件中更改 HTML 代码,这些文件名包括 .asp(ASP)、.cfm(ColdFusion)、.jsp(JSP),以及 .php(PHP)。这样的默认设置是为了保证 Dreamweaver 不会意外地修改任何包含在非 HTML 标签里面的代码。你可以更改 Dreamweaver 的默认改写行为,以便在打开这类文件的时候改写 HTML 代码,并且你也可以在 Dreamweaver 禁止改写的文件类型列表里面加入其他的文件类型。

当你把某些特殊字符输入到属性检查器的时候,Dreamweaver 会把它们编码成数值。一般来说,让 Dreamweaver 执行这种编码是最好的,因为这些特殊字符在跨越不同的平台和浏览器的时候,将可能被更好地显示。不过,因为这种编码会影响第三方标签,所以当你在编辑包括第三方标签的文件时,你可能要更改 Dreamweaver 的编码行为。