DZone’s Core HTML is a free quick-reference PDF introducing HTML and XHTML fundamentals for beginners. Written by Andy Harris, it explains how web pages are structured and surveys common elements such as headings, lists, links, images, tables, and forms. Because it also includes deprecated techniques and an HTML5/CSS3 preview, use it as an introductory reference—not as a substitute for current standards documentation.
What is Core HTML?
Core HTML is DZone Refcard #064, written by Andy Harris, identified on the Refcard as a senior lecturer at Indiana University/Purdue University Indianapolis. DZone offers it as a free PDF for easy reference. Its stated aim is to introduce HTML and XHTML fundamentals as a foundation for web development. The Refcard describes HTML and XHTML as “the foundation of all web development.” View the DZone Refcard.
The guide ranges from basic syntax and page structure to links, images, forms, HTML entities, and an HTML5/CSS3 preview. It also discusses useful open-source tools and older formatting approaches. That breadth makes it useful for getting oriented, but its inclusion of legacy material means readers should distinguish historical examples from current practice.
How does an HTML page fit together?
An HTML document is plain text, usually saved with an .html extension. Its top-level html element contains two key sections: head and body.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
#1 Best Overall
headholds information about the document and resources associated with it, such as metadata, CSS, and JavaScript.bodyholds the page content displayed to visitors.
The Refcard introduces the related structural elements html, head, title, and body, then moves on to elements used to organize content. This structure helps separate information about the document from the content people read or interact with.
What are tags, attributes, and nesting?
Tags mark the start and end of elements; attributes provide additional information about an element. For example, a paragraph is enclosed by opening and closing p tags, while an image example uses src to identify its source and alt to provide alternative text.
Rank #2
Elements can be nested inside other elements, but their boundaries must be correctly ordered. If one element starts inside another, it must also end inside that element; overlapping tags do not form valid nesting. The Refcard uses this basic syntax to introduce how page content is organized.
Which HTML elements does the Refcard cover?
The reference surveys common building blocks for organizing and presenting page content:
Rank #3
- Headings and paragraphs:
h1throughh6andporganize text into sections and paragraphs. - Grouping and lists:
divgroups content;ul,ol, andlirepresent lists, whiledl,dt, andddcover description lists. - Tables:
table,tr,td, andthare introduced for tabular data. - Links and images: The guide explains links and images, including the
srcandaltattributes in its image example. - Forms and specialty markup: Forms and additional specialized elements round out the overview.
The Refcard’s contents also include HTML entities, deprecated formatting tags, and deprecated techniques. Those sections can help explain material encountered in older examples, but they should not be read as a recommendation to use obsolete approaches in new work.
How do HTML, CSS, and JavaScript work together?
The guide presents HTML and XHTML as document structure, CSS as presentation, and JavaScript as behavior working around that structure. In practical terms, HTML supplies the elements and their organization; CSS controls how they look; and JavaScript can make pages respond to user actions or other events. The Refcard uses this distinction to explain the roles of the technologies rather than treating HTML as the page’s entire design and behavior system.
What is the difference between HTML and XHTML?
The Refcard covers both HTML and XHTML and places the comparison among its introductory topics. Its central foundation is shared: both concern the structure of web documents. The supplied DZone material does not establish a detailed, current standards-level comparison of their parsing rules or present-day browser behavior, so the guide is best used for its introductory framing rather than as a definitive reference for those distinctions.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Who should use this Refcard?
Core HTML is suited to readers who want a compact overview of page structure and the main categories of HTML elements before moving to more specialized documentation or learning materials. It can also serve as a lookup aid when reviewing basic syntax or encountering older markup examples. Readers building or maintaining current sites should treat the PDF’s HTML5/CSS3 preview and deprecated-technique material as part of its broad introductory scope, not as a complete account of modern standards.
Recommended Free Tools
Best Value
The archived PDF reproduces the Refcard’s core framing and examples, including the distinction between structure and presentation. See the archived PDF.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

