Internet Site Map


go to main site map

We now have Package Deals to create and maintain your website for you.
(includes special prices for community groups and hobby clubs)

Browsers and Email

Internet Access General Internet Explorer Netscape and Firefox Opera

go to top

Get your copy of An Introduction to Modern HTML
A 30 page eBook introducing the correct way to code HTML for the 21st Century.

HTML

Validate your HTML and CSS
 
HTML Summary of Elements and Attributes
 
XHTML Reference
  1. Introducing XHTML 5
  2. The HTML 5 Head Block
  3. Core Attributes and Tags
  4. General Formatting
  5. Images and Links
  6. Lists
  7. Forms
  8. Tables
  9. Sound and Motion
  10. Objects
  1. Defining an XHTML 1.0 Document
  2. The HEAD block
  3. Core Attributes
  4. General Formatting
  5. Images and Links
  6. Lists
  7. Forms
  8. Tables
  9. Sound and Motion
  10. Frames
  11. Stylesheets
  12. Compatibility Issues
  13. XHTML 1.1
HTML 5 XHTML 1.0 Tutorials
  1. Hello World
  2. Headings
  3. Images
  4. Simple Lists
  5. Links
  6. Divs and Spans
  7. Line Breaks
  8. Entities
  9. Quotes
  10. Emphasis and Strong Emphasis
  11. Anchors
  12. Styles
  13. Styles (continued)
  14. Definition Lists
  15. Superscripts and Subscripts
  16. Comments
  17. Deleted and Inserted Text
  18. Address
  19. Buttons
  20. Meta Data
  21. Absolute and Relative
  22. Forms
  23. Input Fields
  24. Password Fields
  25. Hidden Fields
  26. Textarea Fields
  27. Checkbox Fields
  28. Radio Button Fields
  29. Selection Lists
  30. Image Buttons
  31. Tabindex
  32. Disabled and Readonly
  33. Files
  34. Fieldset and Legend
  35. Tables
  36. Column Headings - thead
  37. Column Footers - tfoot
  38. Table Content - tbody
  39. Row Headings
  40. Merging Columns
  41. Merging Rows
  42. Styling Columns
  43. A Complete Table
  44. Attaching Styles
  45. Attaching JavaScript
  46. JavaScript and XHTML
  47. The Object Tag
  48. Flash and the Object Tag
  49. Tags to Avoid
HTML Hints and Tips
Solving Web Site Problems Web Design NVU Tutorials
  1. Installing NVU
  2. Configuring NVU
  3. Selecting and Loading a Template
  4. Updating a Template
  5. Replacing Foreground Images
  6. Replacing Background Images
  7. Creating Pages from your Template
  8. Title and Meta Data
  9. Adding lists and Links
  10. Adding Images
  11. Publishing Your Site
Historical

go to top

Don't want to do it yourself, we can build it for you, click here for a quote

Cascading StyleSheets

Validate your HTML and CSS
 
CSS Tutorials
  1. Adding CSS to a Tag
  2. Page Specific Stylesheets
  3. External Stylesheets
  4. Block Tags and Inline Tags
  5. Special Tags
  6. Class Styles
  7. ID Styles
  8. Nested Styles
  9. Pseudo Classes
  10. Multiple Classes
  11. Cascading Styles
  12. Important
  13. Media Specific
  14. Nesting Stylesheets
  15. Predefined Definitions
  16. Inherited definitions
  17. Comments
  18. User Stylesheets
  19. Child Selectors
  20. Adjacent Definitions
  21. Universal Selectors
  22. Media Specific Selectors
  23. Page Layout
  24. Specifying Downloadable Fonts
  25. Attribute Selectors
  26. Browser Specific Styles
  27. The Web TV Hack
CSS Reference
  1. Font Controls
  2. Text Alignment Controls
  3. Text Controls
  4. Margin and Padding Controls
  5. Border Controls
  6. Size Controls
  7. Background Controls
  8. Positioning Controls
  9. Alignment Controls
  10. Visibility Controls
  11. List Controls
  12. Table Controls
  13. Interface Controls
  14. Display Control
  15. Page Controls
  16. Content Controls
  17. Aural Controls
CSS3 Reference
  1. Media Queries
  2. Round Corners
  3. Border Image
  4. Text Shadow
  5. Text Overflow
  6. Embedding Fonts
  7. New Attribute Selectors
  8. Structural Pseudo Classes
  9. Element State Pseudo Classes
  10. More Pseudo Classes
  11. Pseudo Elements
  12. Text Overflow
  13. Box Shadow
  14. calc
  15. Flexible Width but Fixed Sidebar
  16. Gradients
  17. Flexbox
CSS How-To
CSS Hints and Tips How to Build a Web Page Template
  1. Building a Template
  2. Starting your Template
  3. Sectioning the Page
  4. Nav Bar Content
  5. Heading
  6. Framing the Content
  7. Adding Image Placeholders
  8. Adding the JavaScript
CSS Tables
  1. Tables for Layout
  2. Using CSS Tables
  3. Creating Columns using Tables
  4. Multi-Row Grids
  5. Nesting Tables
  6. Positioning Content Within CSS Tables
  7. Table Properties
  8. Support for Older Browsers
CSS Forms
  1. Styling Form Fields
  2. Input Field Borders
  3. Active Form Fields
  4. Styling Submit
  5. Styling Checkboxes and Radio Buttons
  6. Fieldset and Legend
  7. Aligning Labels
  8. Styling File Inputs

go to top

We now have Package Deals to create and maintain your website for you.
(includes special prices for community groups and hobby clubs)

JavaScript

Problem Solving
Javascript Basics and Reference
Hints and Tips Methods Web Page "Protection" Prebuilt Scripts Prebuilt Quiz Scripts Prebuilt Unobtrusive Scripts JavaScript Book Reviews

go to top

Don't want to do it yourself, we can build it for you, click here for a quote

Interactive Web

Problem Solving
Personal Web Site Bravenet Services ISPs and Hosting WordPress
  1. Create Your Own WordPress Blog
  2. Alternative Ways to Install WordPress
  3. Transferring to WordPress
  4. Themes
  5. Widgets
  6. Menus
  7. Plugins
  8. JetPack
  9. Settings
  10. Backups
  11. Updating WordPress
  12. Setting Up WordPress MultiSite
  13. Adding WordPress Posts to Another Site
  14. WPTouch and WordFence
  15. bbPress Broken Roles
  16. Review - WordPress MultiSite
  17. Review - WP Ultimate CSV Importer
  18. Review - Simple Custom CSS
  19. Review - Insert PHP
  20. Review - Custom Contact Forms
  21. Review - WP Lightbox 2
  22. Review - BackWPup
  23. Review - scriptsnstyles
Learn PHP
  1. Introduction to PHP
  2. PHP Variables
  3. PHP Operators
  4. PHP Decisions
  5. PHP Loops
  6. PHP Objects
  7. PHP Scope of Variables
  8. PHP and Cookies
  9. Regular Expressions in PHP
  10. PHP Super Globals
  11. PHP Arrays
  12. Objects and Associative Arrays
  13. PHP Classes
  14. PHP Properties
  15. Extending Classes
  16. Class Constructors and Destructors
PHP Security
  1. Everything is Tainted Until Proved Otherwise
  2. Keeping Things Separate
  3. Least Privilege
  4. Defense in Depth
  5. Security and Usability
  6. Escaping Data and Security
  7. Filter Input, Escape Output
  8. Sanitize or Escape
  9. Proper Processing of Variables in PHP
  10. Preventing Injection
  11. Securely Passing Info Between Sites
  12. Tainted Data and Validating/Sanitising
  13. Backup to DropBox
  14. Register Globals
  15. Prevent Includes Running Separately
  16. >Direct Page Access and Security
  17. error_log
  18. Password Hashes
  19. Security and Password Resets
Using PHP
mySQL
  1. Connecting to a mySQL Database
  2. Database Deletes
  3. Database Updates
  4. Database Inserts
  5. Handling Errors as Exceptions
  6. Affected Rows
  7. Select (with record count)
  8. Select (without record count)
  9. Select and Bind
  10. bindParam and bindValue
  11. Transaction Processing
  1. mysql and mysqli - Connect
  2. mysql and mysqli - Query
Prebuilt PHP Scripts Other Plugins and Server Side Scripting

go to top

We now have Package Deals to create and maintain your website for you.
(includes special prices for community groups and hobby clubs)

Programming

Problem Solving

General

go to top

FaceBook Follow
Twitter Follow
Donate