Hi all, My 45 minute "HTML Derivation Via W3C Validator and xmlchecker.py" presentation was well received at GoLUG the other night, so I'd like to refine it and present it at a few other LUGs and/or BSD groups using Jitsi, Big Blue Button or Zoom remote meetings. The eight minute first segment highlights the following: * Benefit of writing valid HTML. * 2 Benefits of really knowing and understanding HTML. * 3 Benefits of making your HTML also be well formed XML. * Benefits of deriving HTML from the W3C validator and xmlchecker.py. * Mention of the three tools: W3C validator, xmlchecker.py, and a browser. * Mention that installation of W3C validator and xmlchecker.py will be detailed later in the presentation. The next segment derives a valid "Hello World" HTML starting from an empty file using the W3C validator exclusively, and then makes it well formed XML with the aid of the xmlchecker.py XML well formedness checker. We then correct this valid HTML written in well formed XML to be what we all know should really be in an HTML file. The next segment enlarges the HTML file with a few more lines, proves that HTML can be valid even if it's not well formed XML, and shows how to convert it to well formed XML. This segment features more sophisticated use of the W3C validator and xmlchecker.py. The next segment unveils use of a time saving debugging technique useful on any HTML which is also intended to be well formed XML, and also gives a peek at CSS. The next segment details the installation of both the W3C validator, which can be a massive headache if the wrong Internet instructions are followed, and the dead-bang easy installation of xmlchecker.py. The final segment is a wrapup of the presentation, and should finish within 45 minutes of the start. <<< NOTE >>> I also have a similar presentation for Rust, which I can give at any LUG or BSD group. SteveT Steve Litt Technical Trainer http://www.troubleshooters.com