AMP outline~~~ introduction what web development is object of the book how to find more information: google, wikipedia, o'reilly --------- basic html intro to html: what sort of language, not a programming language, versions, w3 syntax: tags, attributes, entities mention of xhtml: what it is, why it's awesome, why IE sucks structure: doctypes <body>, blocks vs inline vs replaced headers: <h#> arranging plaintext: <p> <br> <hr> <blockquote> <div> <span> lists: <ul> <ol> <li> (dd/dt/dl?) other resources: <a> <img> how to link distraction: xhtml explain what it is; difference between xml and sgml differences between xhtml and html: fewer attributes reasons to use xhtml: stricter, easier to read for both people and computers, less chance of mistakes with shorthand enter problems: IE and why you have to cheat and use HTML4 in conclusion I use xhtml syntax anyway basic css defending separating style and content size + caching ease of changing many pages ease of adding to content easier to read both quick: <style> selectors and properties box model basic properties that apply everywhere: colors, fonts, padding, margins, backgrounds, borders combining the two using css: <style> <link> <div> <span> tables: what they're for, <table> <th> <tr> <td> <thead/tbody/tfoot>? --------- apache description of http explanation of how a server works in general; clients and servers where to put files (pref. create a new directory) localhost letting others see your apache install; warnings about upload bandwidth --------- intro to perl distraction: perl6 intro to cgi --------- intro to databases intro to mysql