202
Chapter 14 Customizing the Development Environment
Creating a tag definition file
User interfaces, such as Tag Insight and Tag Inspector require, tag-specific
information to operate properly. For instance, Tag Inspector needs to know the
attributes of the tag being entered, the type of each of those attributes, and, in some
instances, the enumerated values of an attribute. Individual tag definition files store
this information.
These tag definitions are stored in \Extensions\TagDefs\. For instance, all the
information about the
applet
tag is stored in
\Extensions\TagDefs\HTML\Applet.vtm. The definition files are organized in
language directories to prevent possible name conflicts between various markup
languages.
Whenever you make changes to a VTM file or create a new one, save the file, then
press Ctrl+Alt+Shift+C to apply the changes.
The following features use tag definition files:
•
Tag Inspector
•
Tag Tips
•
Tag Insight
•
Tag editors
Tag definition file structure
You can customize existing tag definitions and create new tag definition files. Every
tag editor file contains the following markup structure:
<tag>
<attributes>
… Defines tag attribute properties and behavior
</attributes>
<attribcategories>
… Defines logical grouping for tag attributes
</attribcategories>
<editorlayout>
… Defines the layout of a tag editor
</editorlayout>
<taglayout>
… Defines the tag generation template
</taglayout>
<tagdescription>
… HTML-based documentation for the tag
</tagdescription>
</tag>
Summary of Contents for HOMESITE
Page 11: ...Contents xi Table of CommandID values 310 Table of SettingID values 314 Glossary 323...
Page 12: ...xii Contents...
Page 20: ...xx About This Book...
Page 28: ...8 Chapter 1 Setting Up the Product...
Page 70: ...50 Chapter 4 Managing Files...
Page 88: ...68 Chapter 5 Writing Code and Web Content...
Page 116: ...96 Chapter 6 Editing Pages...
Page 148: ...128 Chapter 7 Using Web Development Languages...
Page 190: ...170 Chapter 11 Deploying Files...
Page 210: ...190 Chapter 12 Testing and Maintaining Web Pages...
Page 216: ...196 Chapter 13 Extending the Help System...
Page 350: ...330 Glossary...
Page 358: ...338 Index...