Understanding HTML Elements

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Even if you are an experienced Microsoft® Office and Microsoft® Visual Basic® for Applications (VBA) developer, you might approach this subject with a little apprehension. However, there is good news here: Working with Web technologies is remarkably similar to working with Office objects through VBA.

DHTML, through the document object model, provides an application programming interface (API) for working with HTML elements and cascading style sheet information. You can write script against the objects on a page to work with the data they contain as well as with their location and appearance. Writing script to manipulate the objects in a Web page is not very different from writing VBA code to manipulate the objects in an Office document.

In This Section

  • Working with DHTML and the DHTML Object Model
    DHTML, through the document object model, provides an application programming interface (API) for working with HTML elements and cascading style sheet information.
  • Scripting in Office Applications
    In the past, scripting in Office applications was confined to manipulating Microsoft® Outlook® objects and controls from within an Outlook form.
  • Using Web Technologies with Office XP
    The Web technologies integrated into Microsoft® Office XP give developers like you a host of new features you can use to create custom applications that take full advantage of Web-based information sharing and collaboration.
  • Working with the Office Web Components
    Microsoft® Office XP applications support HTML code as a native file format, making all Office documents "Web-ready" by default.
  • Working with Office Web Discussions Client
    You use the Microsoft Office Web Discussions Client object library to work with discussion servers or discussions on a page programmatically.
  • Working with the Exchange Web Store
    Web Store is a database technology that you can use to store, share, and manage heterogeneous data, such as e-mail messages, Web pages, multimedia files, and Microsoft® Office documents.
  • Working with Data Access Pages
    Data access pages make it possible for you to create data entry pages as HTML forms in Microsoft® Access and publish them to a Web site. For example, data access pages can be used in workflow applications to make it possible for users to view and update data directly in the database.
  • Working with Smart Tags
    Using Smart Tags, you can automate user interaction with text in a document based on the value of the text string. For example, the name of an employee can be automated to provide a menu list that makes it possible for a user to compose an e-mail message to that person, display an organization chart showing that person, or link to the employee's Web page.