background preloader

HTML Specific

Facebook Twitter

HTML Tables - HTML Codes and entities. HTML5 Rocks - A resource for open web HTML5 developers. HTML Tutorial. HTML5 Boilerplate - A rock-solid default template for HTML5 awesome. Essential Best Practices And Guidelines That Every Web Developer Should Know About. Tutorials are very useful but they are only teach you basic stuff so if you are a newbie, there’s a high probability that you will run into problems because a learning article won’t tell you details about real life scenarios, optimization problems or solutions to common issues.

Essential Best Practices And Guidelines That Every Web Developer Should Know About

For all of these you need to read guidelines or “best practices” articles because that’s how you will be able to write efficient code. Best Practices for a Faster Web App with HTML5 Excerpt: Tip 1: Use web storage in place of cookies Tip 2: Use CSS Transitions instead of JavaScript animation Tip 3: Use client-side databases instead of server roundtrips HTML5: Techniques for providing useful text alternatives Excerpt: Text alternatives are a primary way of making visual information accessible, because they can be rendered through any sensory modality (for example, visual, auditory or tactile) to match the needs of the user. 30 HTML Best Practices for Beginners 20 html best practices you should follow CSS3 Best Practices.

HTML 5 Cheat Sheet (PDF) - Smashing Magazine. Layouts. HTML layout is very basic.

Layouts

Not many options exist with the body tag alone. Tables, on the other hand, are the bread and butter of HTML layouts. Any element may be placed inside of a table, including tables themselves! HTML Code: <table id="shell" bgcolor="black" border="1" height="200" width="300"><tr><td><table id="inner" bgcolor="white" height="100" width="100"><tr><td>Tables inside tables! Tables inside tables: The white table (identified as inner) exists inside of the (shell) table, the black one. A fairly standard layout consists of a banner near the top, navigation, and your content or display box. <table cellspacing="1" cellpadding="0" border="0" bgcolor="black" id="shell" height="250" width="400"><tr height="50"><td colspan="2" bgcolor="white"><table title="Banner" id="banner" border="0"><tr><td>Place a banner here</td></tr></table></td></tr><tr height="200"><td bgcolor="white"><table id="navigation" title="Navigation" border="0"><tr><td>Links!

Basic Layout: Basic Layout 2: Coding A HTML 5 Layout From Scratch - Smashing Magazine. HTML5 and CSS3 have just arrived (kinda), and with them a whole new battle for the ‘best markup’ trophy has begun.

Coding A HTML 5 Layout From Scratch - Smashing Magazine

Truth to be told, all these technologies are mere tools waiting for a skilled developer to work on the right project. As developers we shouldn’t get into pointless discussions of which markup is the best. They all lead to nowhere. Rather, we must get a brand new ideology and modify our coding habits to keep the web accessible. While it is true HTML5 and CSS3 are both a work in progress and is going to stay that way for some time, there’s no reason not to start using it right now. So today we’re going to experiment a little with these new technologies. It’d be a good idea to have a read at some of these articles first:

HTML5 Doctor, helping you implement HTML5 today. HTML5 Presentations To Help You Get Started with HTML 5. HTML5 is next revision of HTML and is already support in Chrome, Firefox, Safari, Opera and even IE (if you use Chrome Frame).

HTML5 Presentations To Help You Get Started with HTML 5

Here’s a list of presentations, videos and web articles to help you get started with HTML 5. HTML5 is next major version of HTML and, though it is still a "work in progress", some of the new HTML5 specific tags are already natively supported in the latest builds of all popular browsers including Chrome, Safari, Firefox and Opera. Internet Explorer users can download Chrome Frame for IE to experience the new HTML 5 elements without switching browsers.

HTML5 will not only make it easier for developers to write web apps that utilize offline storage or make use of the visitor’s geographic location, it has something interesting to offer for non-developers as well. [*] You can play YouTube video without the Flash Player. If you are curious to know more about HTML 5, here are links to some presentations, video recordings and web article that you may find useful. Free HTML tools. An Advanced Guide to HTML.