Web Development - When You Need To Develop At A Breakneck Pace, Keep Your Toolset Manageable
Sometimes, you need to develop something in a hurry and there's no time for frills. The secret to fast Web development is to keep the total amount of needed information low. Your production process comes to a halt every time you must look something up, so avoid doing that. Instead, concentrate on a small, well-known set of tags and styles--ones you can recite from memory straight into the document. You might pick a handful of tags from the HTML 4.01 standard, and a handful of style properties from the CSS2 standard; use those and no more. A smallish set that relies heavily on use of class and id attributes is: * HTML tags: <html>, <head>, <title>, <script>, <style>, <body>, <div>, <span>, <img>, <ul>, <ol>, <li>, <a>, <form>, <input>, <select>, <option>, <textarea>, <table>, <tr>, <td>, <object>. * CSS properties: background, border, color, display, float, font, list-style, margin, position, text-align, vertical-align, z-index. Add top, left, width, and height if you must. The flexible HTML parser will forgive you for small errors, and if you resist the urge to specify spacing between elements, then you can avoid a lot of layout effort. Efficient page design really stems from controlling what you pour into the page in the first place. If the page needs a fancy feature, you can always step back and add that later, when the routine content is finished.