Browser profiles follow a specific format. To avoid parsing errors during target browser checks, follow these rules when editing or creating profiles:
PROFILE_TYPE=BROWSER_PROFILE. Dreamweaver uses this line to determine which documents are browser profiles. Do not change or move this line.
!ELEMENT lineELEMENT, ATTLIST, Error, and msg (ELEMENT, !ATTLIST, !Error, !msg ).
!Error, !Warning, and !Info within the !ELEMENT or the !ATTLIST area.
!msg messages can contain only plain text.
!---->) cannot be listed as tags in browser profiles because they interfere with parsing. Dreamweaver does not report an error for comments because all browsers support them.
The following example shows the syntax for a tag entry:
<!ELEMENT htmlTag NAME="tagName "> <!ATTLIST htmlTag unsupportedAttribute1 !Error !msg="The unsupportedAttribute1 attribute of the htmlTag tag is not supported.Try using supportedAttribute1 for a similar effect." supportedAttribute1 supportedAttribute2 (validValue1 |validValue2 |validValue3 ) unsupportedAttribute2 !Error !msg="Don't ever use the unsupportedAttribute2 attribute of the htmlTag tag!" >
The elements shown in this syntax are defined as follows:
htmlTag is the tag as it appears in an HTML document.
tagName is an explanatory name for the tag; for example, the name for the HR tag is "Horizontal Rule." The NAME attribute is optional. If specified, tagName is used in error messages; if you do not supply a name, htmlTag is used in error messages.
unsupportedAttribute is an attribute that is not supported. Any tags or attributes not specifically mentioned as supported attributes are assumed to be unsupported. Specify unsupported tags or attributes only when you want to create a custom error message.
supportedAttribute is an attribute that is supported by htmlTag. Only tags listed without an !Error designation are considered to be supported by the browser.
validValue indicates a value that is supported by the attribute.
The following example shows an entry for the APPLET tag that would be accurate for Netscape Navigator 3.0:
<!ELEMENT APPLET Name="Java Applet"> <!ATTLIST APPLET Align (top |middle |bottom |left |right |absmiddle | absbottom |baseline |texttop ) Alt Archive Class !Warning !msg="This browser ignores the CLASS attribute for the APPLET tag." Code Codebase Height HSpace ID !Warning !msg="This browser ignores the ID attribute for the APPLET tag. Use NAME instead." Name Style !Warning !msg="This browser ignores the STYLE attribute for the APPLET tag." VSpace Width >
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/dreamweaver/8/extending/02_cus15.htm