![]() |
Marjolein's HTML Tag Editors: More of everything! |
|
Once the site at the new server is ready, this message will automatically disappear!
Meanwhile, you can see how the move is progressing at the status page.
|
Home | HTML download page | HTML section | VTML section |
||
Introduction |
This page mainly uses the term "Tag Editors". I am actually releasing two packages: HTML Tag Editors for HomeSite 3.01 and ColdFusion 3.11 and HTML Tag Definitions for HomeSite 4.0 and ColdFusion studio 4.0. The difference? The Tag Definitions not only define Tag Editors, they contain information used by Tag Insight and Tag Inspector as well.
The "More of everything" is however most visible in the Tag Editors and applies to both packages.
This table gives another view of how with my packages there is "More of everything", including for Tag Insight
and Tag Inspector.
|
||
More attributes |
All attributes for a tag that occur in HTML 3.2 or HTML 4.0 are covered - and browser-specific attributes as well. Even events defined in HTML 4.0
can be entered!
|
|
More choices |
The Tag Chooser clearly shows the difference between tags without attributes (shown in the form they will be entered into the document, like <NOEMBED></NOEMBED> in the screen shot below) and tags with a Tag Editor (shown with just the name). All tags are also clearly classified so already in the Tag Chooser you can make a conscious choice about using browser-specific or deprecated tags. ![]() Note: this version of the Tag Chooser follows the same convention for ColdFusion tags - but they are not included in the package. If you use ColdFusion Studio or the maintenance release (4.01) of HomeSite, they should be included with that program. This Tag Chooser also assumes you already have my set of VTML Tag Definitions installed. If not, you can find more information in the VTML section, with links to descriptions and the download page. If different browsers have different value sets for an attribute, the Tag Editors will allow you to choose between those as well - all clearly
labeled. (See the screen short in the More smarts section.)
|
|
More flexible |
You also have more control over how your tags are written: apart from the standard choice for linear or vertical layout, you can choose whether to quote all attribute values or leave off the quotes where it's really safe to do so; and you can choose between using double or single quotes for attribute values. (See screen shot in the next section.) For container tags that have optional end tags you also get the choice of writing the end tags or not; the default is to write them though: it
causes fewer problems with browsers, especially when you're also using Style Sheets.
|
|
More help |
Some of the examples above already give you an idea how these Tag Editors will help you with writing clean code that conforms to standards. The last screen shot just above also illustrates how extra notes on Tag Editors will help you making the right choices. Also, the descriptions in the Tag Chooser have been carefully edited to show complete syntax for a tag in a consistent way. See for instance the screen shot above! These editors are much more than a simple means to write tags and edit tag attributes: All attributes are always clearly labeled and grouped by
classification so they also teach about HTML. Tabs and group boxes classify by standard and purpose, asterisks tell you what's required, icons tell
you what's specific for which browsers, notes give extra information where needed, new tags for HTML 4.0 are marked by a special logo: |
|
More documentation |
While these Tag Editors themselves already teach you something about HTML, there's no substitute for a good on-line reference. This set of Tag Editors uses Brian Wilson's Index DOT Html as the embedded help reference, because it's quite simply the best HTML reference there is. For each tag and tag attribute meaning and purpose are described, as well as which standard it first appeared in, and which browsers support it: Internet Explorer, Netscape navigator, Mosaic and Opera are all treated. And there are some excellent general articles as well. Instructions for downloading and installing Index DOT Html so they integrate with these Tag Editors can be found on the HTML download page. When you install the package, you will get a much better HTML reference than comes with HomeSite. Also, each Tag Editor links to the relevant
page of Index DOT Html, giving you all that information at your fingertips while working with the Tag Editors.
|
|
More maintainable |
Should you want to change these editors to your own liking, you'll find that also for the source code strict rules have been applied. Layout,
order of attributes, and techniques used are consistent throughout. If you want to learn more about the (sometimes very advanced!) techniques used
in these Tag Editors, check the VTML Tips and Techniques section.
|
|