A blog by Dudley Storey on web development, film, travel, books, teaching, music, and anything else that strikes his fancy.
featured articles
popular favourites
- DreamWeaver Settings for Site Publishing
- HTML Elements
- Tool Setup: DreamWeaver
- Tool Setup: Firefox
- meta tags
- CSS Example Quiz
- Selector syntax
- XHTML Example Quiz
- CSS Typography
- CSS and Images: The Float Quirk and Clear Solution
web developer guide
- Tools
- Introduction
- Mac OS X
- Windows
- Notepad
- Textedit
- Notepad++
- DreamWeaver
- PhotoShop
- Browsers & Search Engines
- Text Generator & Placeholder Tools
- Markdown Editors
- CSS Prettifiers
- Social CSS
- Font Identifiers
- Fonts For Code
- Music To Code By
- Music To Code By, Vol. 2
- Web Development Sandboxes
- Format Conversion Tools For HTML5 Audio & Video
- Responsive Design Testing Tools
- Information Sources For Forms & Databases
- HTML
- CSS
- Overview
- Introduction
- Color
- Comments
- Selectors
- Measurement Units
- The Box Model
- box-sizing
- Fonts & Typography
- Font Basics
- Designing A Font Stack
- Fonts in CSS3
- Sizing Text
- Hyphenation
- Ligatures & Kerning Pairs
- Discretionary Ligatures & True Small Caps
- OpenType Swashes
- Automatic Fractions With OpenType
- Hanging Indent
- Initial & Drop Caps
- First-line run-in
- Stroked Text
- Extruded 3D Text
- CSS3 Neon Glow
- Blurring Text
- Pullquotes
- Footnotes
- Newspaper Columns
- Columns With A Center Floated Image
- Images
- Lists
- Tables
- Interfaces & Navigation
- span
- divs
- Positioning & stacking
- Layouts
- Showing & Hiding Elements
- Differences between opacity & rgba
- Shadow Effects
- Gradients
- Transforms & Animation
- CSS for HTML5
- Media Types
- Replaced Elements
- Resets & Boilerplate
- border-radius
- Making a Consistent Search Input
- Reversing CSS Rules
- clip
- resize
- CSS Sprites
- Accessibility
- PHP
- Introduction
- Basic Requirements
- How To Avoid Problems
- Comments
- How Do I Know If PHP is Working?
- echo
- The XML Prolog Issue
- include()
- Variables
- Concatenation
- Pattern Matching
- if & Operators
- Arrays
- Syntax Shortcuts
- Time, Dates, Calendars & Seasons
- PHP & .htaccess
- Creating A PHP Stylesheet
- Form Validation
- PHP & Images
- PHP-Enhanced Navigation
- Cookies
- Custom Site Themes
- Self-Made Pages
- Functions
- Auto-generated CSS3 prefixes
- Enabling User File Uploads
- MySQL
- JavaScript
- SVG
- Design
- Mobile & Responsive Design
- Search Engine Optimisation
- Introduction
- Semantic Markup
- Meta tags
- Submitting Your Site
- Removing Pages From Google
- Relationships
- Robots
- Introduction to Microformats
- Street Addresses
- Introduction to Microdata
- Phone Numbers
- Calendar With Microdata
- Action meta tags
- Metatag Support in HTML5
- rel
- The Four Personas Of Social Media
- Generate An XML Sitemap
- Common SEO Arguments
- IE Development
- Web Servers, Domains, Hosting
- Client Relationships & Self-Promotion
- Concepts
- For Students
featured comment
no ads ever
This blog is free of advertising, and always will be.
creative commons licensed
The content of this blog is free to use in whatever way you wish under the Creative Commons license.