HTML, CSS and XML provide the foundations for the web-client. HTML provides context and structure for content, XML provides structure for data and CSS provides the presentation
for displaying information. All three of these languages bring together your user's experience. The HTML, CSS, and XML SIG is dedicated to helping
you understand and take advantage of these technologies.
Selected Resources & Articles
XML and XSL Technical Series
XML and ASP based Survey Server
We build another real-world application using XML. See how we use XML to store surveys, XSL to generate different presentations, and ASP to manage all the processing to create an extensible and customizable engine for creating multiple-choice surveys.
Add to Assistant
Building a Content Server with XML and ASP
The Content Server demonstrates how to build a real application using XML on your server. Learn how to use ASP to manipulate XML and XSL documents and build simple caching schemes.
Combining the concepts introduced in our first two XML articles, the content server allows you to add, edit, and delete stories as well as change the layout of your site all from within your browser.
Add to Assistant
Building Smart Pages with ASP, XML and XSL
Continuing our first article, we present server-side XML and XSL techniques you can use today for providing different presentations to different browsers.
Author your content once and create multiple XSL presentation templates that generate the HTML view.
Add to Assistant
Building Documents with XML, XSL, and CSS
We introduce you to using XML, XSL, and CSS. We show how these technologies are all complementary and how they are going to change how you build your future web-sites. We demonstrate
authoring your document in XML, transforming it to HTML using XSL, and applying style to the HTML using CSS!
Add to Assistant
XML Poetry (IE4)
Internet Explorer users - see XML and DHTML in action with our XML Poetry demonstration. Create and
save poems using our interactive virtual refrigerator. All the data is transported and stored using XML.
Add to Assistant
HTML Bar Charts
Learn techniques for creating bar charts that work in all browsers using standard HTML tables. This is the technique we use for displaying the results of the discussion forum surveys. We provide both a server-based solution using VBScript and ASP as well as a client-side JavaScript object-based solution.
Add to Assistant
HTML Table Techniques
Demonstrates two simple techniques for using tables to control your layout. This HTML-only demonstration
shows you how to position content in the corners of your screen and how to control wrapping around contents.
Add to Assistant
Filter Toolkit (IE4)
Replace your expensive gifs with visual filters. Visual filters can add drop shadows, blur, flip, and more to your text and images. This toolkit has a simple WYSIWYG editor for experimenting and building the Internet Explorer 4.0 CSS filter string.
Add to Assistant
Removing Margins
HTML and CSS techniques for removing the extra space around your documents. We present techniques for Internet Explorer 3/4/5 and Netscape Navigator 4.
Add to Assistant
Cross-browser Hover Effects
Internet Explorer supports link effects using the CSS hover psuedo-class. Using CSS, when the mouse moves over a text link, you can change its appearance. See how we added IE style hover effects to links to Netscape Navigator using a little DHTML magic. Our approach is downlevel friendly and works on almost any link in your document.
Add to Assistant
[More Resources]