Beginning HTML5 and CSS3

Sorted by:  

Beginning HTML5 & CSS3 For Dummies Cheat Sheet

Hypertext Markup Language (HTML) and the Cascading Style Sheet (CSS) language are the lifeblood of web pages. Even experienced web designers and authors need help sometimes. This Cheat Sheet provides a [more…]

10 Stellar Web Resources for HTML5 and CSS3

All web developers have essential sites they refer to over and over. Some resources are so good and so important that they make pretty much everyone's list, no matter what your skill level or how many [more…]

A Quick Guide to the CSS Value Definition Syntax

The CSS specifications, created by the World Wide Web Consortium (W3C), define the syntax and possible values of all CSS properties. To make definitions as precise as possible, the W3C uses a formal system [more…]

Mobile First Web Design

Two big categories of strategies have been employed over the years to support web design for mobile devices: graceful degradation and progressive enhancement [more…]

How to Use the meta Element in HTML5

HTML meta elements provide information about an HTML document. A web page may have many meta elements, or very few (and sometimes none at all). When present, they must always appear in the document [more…]

How to Draw and Animate Graphics with HTML5 canvas

One of the exciting new parts of HTML5 is the canvas element. Using canvas, you can draw bitmap graphics inside the browser window. What's even more impressive and useful is that you can write a program [more…]

Different Versions of HTML5

HTML’s primary job is to label and accommodate content on web pages. But HTML comes in various versions, each of which handles content, but each of which is slightly different from the other. The basic [more…]

Understand the Role of CSS

Cascading Style Sheets (CSS) manage web page presentation and govern how pages look and behave when on display to users (or being printed to paper or listened to in a text-to-speech converter). [more…]

Create CSS Markup

Any HTML document can include style information written using CSS markup. Nevertheless, most web developers isolate CSS markup in separate style sheet documents and use links to those independent external [more…]

Dissect a Simple Markup Example

Take a look at this code listing. Careful examination of this short listing shows quite a bit of HTML, but only indirect references to CSS. It’s the listing for the HTML5 Café Home Page. [more…]

The Syntax and Rules of HTML5

HTML is called a markup language for a very good reason: It grabs ordinary, normal text and inserts various strings into that text to define, organize, and manage the flow and sequence of content on web [more…]

Break Down the Elements of HTML5

Elements are the building blocks for HTML. You use them to describe each piece of text on your web page. Elements are made up of tags and the content within [more…]

Add Attributes to Your HTML5

Attributes introduce variety or specificity into how an element describes content or how that element works or behaves. Attributes let you use elements differently depending on the circumstances. For example [more…]

Character Codes and (Special) Tag Characters in HTML5

Encodings for the ISO Latin-1 character set are supplied by default in all modern web browsers. (Search for “ISO Latin-1 character set” to find a complete table of values.) Thus, the character entities [more…]

Before You Create Your First Web Page

Creating HTML documents differs from creating word processor documents using an application such as Microsoft Word. The difference comes from having to use two applications with HTML document creation: [more…]

HTML5 Document Organization Revisited

The framework for a simple HTML document consists of a head and body. The head provides information about the document to the browser (and sometimes also to the web server), and the [more…]

Anatomy of the <head> in HTML5

HTML document structure is hierarchical, so an entire document includes a head section. Thus, immediately following the opening <html> element is where you define the head section, starting with an opening [more…]

How to Redirect Users to Another Page

You can use metadata in your header to send messages to web browsers about how they should display (or otherwise handle) your web pages. Web builders commonly use the [more…]

Format Text in an HTML5 Document

HTML documents include text, images, multimedia files, links, and other bits of content that you mold into a web page by using markup elements and attributes. You use blocks of text to create such things [more…]

How to Create Paragraphs in HTML5

Paragraphs appear more often than any other text block in web pages. Remember, though, that HTML browsers don’t recognize hard returns that you enter when you create your page inside an editor. You must [more…]

How to Create Headings in HTML5

Headings break a document into sections. Most books use headings and subheadings to divide each chapter into sections, for example, and you can do the same with your web page. Headings [more…]

How to Control Text Blocks in HTML5

Blocks of text build the foundation of your web page. You use blocks of text to create such things as headings, paragraphs, and lists. You can break those blocks into smaller pieces to better guide readers [more…]

How to Create Numbered Lists in HTML5

Lists are powerful tools to group similar elements, and lists give visitors to your site an easy way to zoom in on groups of information. Just about anything fits in a list, from sets of instructions to [more…]

How to Create Bulleted Lists in HTML5

A bulleted list contains one or more items each prefaced by a bullet (often a big dot). Use this kind of list on your web page if the items’ order isn’t necessary for understanding the information it presents [more…]

How to Create Definition Lists in HTML5

Lists are powerful tools to group similar elements, and lists give visitors to your site an easy way to zoom in on groups of information. Just about anything fits in a list, from sets of instructions to [more…]


Sign Up for RSS Feeds

Computers & Software
Win $500. Enter Now.