HTML5 Input Type - Email
With previous versions of HTML you used the form control input type="text" to capture typed data from the user. You had to validate the user's input using string methods and or regular expressions. The HTML5 email control provides built-in validation of email addresses. More ...
HTML Textarea Basics
In this article, you learn how to code an html textarea element and how to control the text in a textarea, along with an introduction into using CSS, Java Script, and server-side programming with an html textarea element. More ...
HTML title Tag
The title tag defines the title of the webpage, which is displayed in the title bar of the Web browser. The title tag must be located in the head section of the document. One of the most important functions of the title tag is in SEO. More ...
Semantic (X)HTML: Markup with Meaning
Contrary to what you may have learned in the earlier years of web development, (X)HTML should not define the look and presentation of a web page (that's the job of CSS). Instead, the purpose of (X)HTML is to provide context and meaning to the content of the document, this is referred to as semantic markup. More ...
HTML Select List Basics
The Select list is one of the most useful controls provided by HTML. This article demonstrates the incredible flexibility of the Select list and provides you with example code to do almost you could want with a Select list. More ...
Webpage DOCTYPE Declarations Explained
DOCTYPE is a declaration that should appear as the first line in your webpage code. It defines the standard to which your webpage is coded, and provides information to the browser as to how the code should be interpreted. Make sure your webpage's doctype matches it's coding standard. More ...
Divide a Table Into Head (thead), Body (tbody), and Footer (tfoot) Sections
The html thead, tbody, and tfoot tags allow you to divide a table into sections. In this article I show you how to accomplish this in order to remove cell borders in the table header and add a different color to the table header and footers. More ...
Make an HTML Element Editable
HTML5 provides the contenteditable attribute which can make most elements editable. This article provides code to make a div editable. More ...
Can Enterprise Applications Be Made Using HTML5?
Enterprise applications need to be integrated with other applications used by the business and must be deployable across internet. Surveys indicate a gradual increase in the number of enterprise app developers migrating to HTML5. More ...
HTML Frames Basics
A frame creates a separate pane within the browser window. A frame can contain its own webpage, or it can provide a different view of the same page in another frame in the same browser window. More ...
Setting the Number of Items Visible in a Select List
An HTML Select list is a form control used to create a drop-down list of items from which the user can select. The select list can appear as a drop-down list, or by setting its size property it can appear as a scrolling list. More ...
HTML SPAN Basics
Whereas a div is a block element which defines a vertical section of a webpage or parent element, a span is an in-line element that is rendered during the line-by-line parsing of the html code for the webpage. Without styles a span provides no visible change. More ...

