Wired

Webmonkey

  • Web Dev & Design
    • Ajax
    • Backend
    • Blog Publishing
    • CSS
    • Databases
    • Fonts
    • Frameworks
    • HTML
    • HTML 5
    • JavaScript
    • Mobile
    • Multimedia
    • Programming
    • Security
    • UI/UX
    • Web Standards
  • Software & Apps
    • Browsers
    • Software
    • Web Apps
  • Platform & APIs
    • APIs
    • Identity
    • Location
    • Social
    • Web Services
  • Reference
    • Color Charts
    • HTML Cheat Sheets
    • Special Characters
    • Glossary
    • Templates
    • Code Snippets
  • twitter
  • facebook
  • RSS Feeds
Feb 15 2010
File Under: Cheat Sheets, HTML

HTML Cheatsheet

  • By Webmonkey Staff

Keep this cheatsheet handy — it contains the most common HTML tags and their proper syntax.

 

Contents

  1. Basic Tags
  2. Body Attributes
  3. Text Tags
  4. Links
  5. Formatting
  6. Tables
  7. Table Attributes
  8. Frames
  9. Frames Attributes
  10. Forms

 

Basic Tags

<html></html> Creates an HTML document

<head></head> Sets off the title and other information that isn’t displayed on the web page itself

<body></body> Sets off the visible portion of the document

Body Attributes

<body bgcolor="pink"> Sets the background color, using name or hex value

<body text="black"> Sets the text color, using name or hex value

<body link="blue"> Sets the color of links, using name or hex value

<body vlink="#ff0000"> Sets the color of followed links, using name or hex value

<body alink="#00ff00"> Sets the color of links on click

<body ondragstart="return false" onselectstart="return false"> Disallows text selection with the mouse and keyboard

Text Tags

<pre></pre> Creates preformatted text

<hl></hl> Creates the largest headline

<h6></h6> Creates the smallest headline

<b></b> Creates bold text

<i></i> Creates italic text

<tt></tt> Creates teletype, or typewriter-style text

<cite></cite> Creates a citation, usually italic

<em></em> Emphasizes a word (with italic or bold)

<strong></strong> Emphasizes a word (with italic or bold)

<font size="3"></font> Sets size of font, from 1 to 7

<font color="green"></font> Sets font color, using name or hex value

Links

<a href="URL"></a> Creates a hyperlink

<a href="mailto:EMAIL"></a> Creates a mailto link

<a href="URL"><img src="URL"> </a> Creates an image/link

<a name="NAME"></a> Creates a target location within a document

<a href="#NAME"></a> Links to that target location from elsewhere in the document

Formatting

<p></p> Creates a new paragraph

<p align="left"> Aligns a paragraph to the left (default), right, or center.

<br> Inserts a line break

<blockquote></blockquote> Indents text from both sides

<dl></dl> Creates a definition list

<dt> Precedes each definition term

<dd> Precedes each definition

<ol></ol> Creates a numbered list

<ul></ul> Creates a bulleted list

<li></li> Precedes each list item, and adds a number or symbol depending upon the type of list selected

<div align="left"> A generic tag used to format large blocks of HTML, also used for stylesheets

<img src="name"> Adds an image

<img src="name" align="left"> Aligns an image: left, right, center; bottom, top, middle

<img src="name" border="1"> Sets size of border around an image

<hr /> Inserts a horizontal rule

<hr size="3" /> Sets size (height) of rule

<hr width="80%" /> Sets width of rule, in percentage or absolute value

<hr noshade /> Creates a rule without a shadow

Tables

<table></table> Creates a table

<tr></tr> Sets off each row in a table

<td></td> Sets off each cell in a row

<th></th> Sets off the table header (a normal cell with bold, centered text)

Table Attributes

<table border="1"> Sets width of border around table cells

<table cellspacing="1"> Sets amount of space between table cells

<table cellpadding="1"> Sets amount of space between a cell’s border and its contents

<table width="500" or "80%"> Sets width of table, in pixels or as a percentage of document width

<tr align="left"> or <td align="left"> Sets alignment for cell(s) (left, center, or right)

<tr valign="top"> or <td valign="top"> Sets vertical alignment for cell(s) (top, middle, or bottom)

<td colspan="2"> Sets number of columns a cell should span (default=1)

<td rowspan="4"> Sets number of rows a cell should span (default=1)

<td nowrap> Prevents the lines within a cell from being broken to fit

Frames

<frameset></frameset> Replaces the <body> tag in a frames document; can also be nested in other framesets

<frameset rows="value,value"> Defines the rows within a frameset, using number in pixels, or percentage of width

<frameset cols="value,value"> Defines the columns within a frameset, using number in pixels, or percentage of width

<frame> Defines a single frame — or region — within a frameset

<noframes></noframes> Defines what will appear on browsers that don’t support frames

Frames Attributes

<frame src="URL"> Specifies which HTML document should be displayed

<frame name="name"> Names the frame, or region, so it may be targeted by other frames

<frame marginwidth="value"> Defines the left and right margins for the frame; must be equal to or greater than 1

<frame marginheight="value"> Defines the top and bottom margins for the frame; must be equal to or greater than 1

<frame scrolling="value"> Sets whether the frame has a scrollbar; value may equal “yes,” “no,” or “auto.” The default, as in ordinary documents, is auto.

<frame noresize="noresize"> Prevents the user from resizing a frame

Forms

For functional forms, you’ll have to run a script. The HTML just creates the appearance of a form.

<form></form> Creates all forms

<select multiple name="NAME" size=?></select> Creates a scrolling menu. Size sets the number of menu items visible before you need to scroll.

<option> Sets off each menu item

<select name="NAME"></select> Creates a pulldown menu

<option> Sets off each menu item

<textarea name="NAME" cols=40 rows=8></textarea name> Creates a text box area. Columns set the width; rows set the height.

<input type="checkbox" name="NAME"> Creates a checkbox. Text follows tag.

<input type="radio" name="NAME" value="x"> Creates a radio button. Text follows tag

<input type="text" name="NAME" size=20> Creates a one-line text area. Size sets length, in characters.

<input type="submit" value="NAME"> Creates a Submit button

<button type="submit">Submit</button> Creates an actual button that is clicked

<input type="image" border=0 name="NAME" src="name.gif"> Creates a Submit button using an image

<input type="reset"> Creates a Reset button

Tags: wiki
  • Post Comment  | 
  • Permalink
  • Digg
  • Stumble Upon
  • Facebook
  • Delicious
  • Reddit
  • Alyssa monhollen
    i love this site, it helped me pass my web publishing class :)
  • Joseph Juatco
    More advanced please
  • Tweety4ever_16
    how do u create a marquee?
  • Phil
    Thanks for this, in addition if your looking for html tutorials it's worth checking out http://www.how-to-code.com/html/html-tutorial.html
  • aLk
    while a lot of this code is still valid (thanks guys for taking the time to do this for people), a lot of these tags are no longer classed as valid in XHTML 1.0 e.g. body attributes, bold and italics are now not considered valid to place in your website.

    To put colour and style in your website you should now be doing a seperate file containing all this information as a cascading style sheet (css) and importing or linking it to your page. Hopefully one of the admins on this site will eventually get around to updating this page.

    All of the above tags should still work but be aware this may not be the case a year down the line. If your uncertain about tags or where you should be using them then visit the wc3 site to check a) how to use the tag and b) that the tag is still in use and not deprecated. If deprecated then avoid using or you may find your left with a site that no longer looks or works like it used to.
  • Will
    Just a heads up, <h7> is the smallest headline. Not
    </h7>
  • Sunshine
    Thanks for these cheatsheet. Very helpful!
  • Leena Ajwani
    I think you need to update this sheet. As you are very famous many may consider details on your website to be most recent once :) convert2xhtml.com
  • Arslan Taqi
    It is great
  • Kristi Ambrose
    Hm. I want this:

    <button type="submit">Submit</button> Creates an actual button that is clicked

    But, I want to figure out what code to use so that when the person presses submit it will send the form and all that is on the page TO my email address.

    Anyone?
  • AM
    Looks like you need a JavaScript to achieve that. See: http://bytes.com/topic/asp-net/answers/463376-using-mailto-button-click-event.

    It seems to me that after putting that script in your header, you would then implement it as:
    <button onclick="return OpenMail();" type="submit">Submit</button>
  • Webistetrack
    Thanks for the html sheet .
    It has really helped me to develop mu bsc it site @ http://www.3cci.in/bscit.html
  • Jadie babeeesss
    Ok so io hope this stff works. If i fail i blame this site!!
  • Bulletproofbodyarmorhq
    Yes thanks alot, allowed me to change the colors on my site!
  • Lala
    Then again sometimes the tags,attributes and other don't want to work!!!!!!!!!!!!!!!!! ;)
  • Lala
    I luv this web page becuase its really helpfull!!!!!! ;)
  • steph101
    This is where I learned the basic to build my own site without having someone doing it for me. I learned it before RSS and CSS applications. It's great to have FREE stuff!! Thank you!!
  • autosurf
    Its great that people STILL provide useful info without having to pay for it. I suprised some lowlife hasnt made an E-BOOK that they charge 2 bucks for this info! LOL
  • Jasmeet
    This is great!

    Can also provide codes for CSS and DIV

  • Katrina
    hey i just randomly ran into this , um what is this for ?
  • zayiflama
    woıww.... complicated? maybe not...
  • ChellySaur
    Thanks Informer!
  • gss america reviews
    I'm just learning HTML and this is I needed.
  • GL Gutierrez
    Was wondering if there was a way to superscript the registered trademark special character in the word LEED? I know the code for the character is ® but it should be a superscript. Would someone be able to help me with this?
  • d banks
    Wrap your character code in superscript tags. ©
  • knesl69
    Hi all, how do I in dreamweaver: i have a text link and an image, when I rollover the text link it changes colour how do I get the image to change at the same time and then when I mouseout to get it to go back to the original text and image. many thanks Mark
  • monkeey
    hmm.... complicated? maybe not...
  • Guest
    dss
  • Ruben Herrera
    Can you put a printable link for these please?
  • Matt
    Thanks for the helpful post. I'm just learning HTML and this is exactly what I needed.
  • ttheyrt
    omg god y....lyk 4realzz cmon thys dnt make no dmn sense damn ppl aint ggt no lyf
  • Informer
    This stuff is old news. The attribute bgcolor is deprecated. You should probably update this. For all of you who would like to know more up to date information w3schools.com is the place that you should go to.
  • Crissov
    This is so 1997.
  • Haresh Karkar
    May be older than that ;) but I appreciate their efforts!
  • michael
    i agree with you
blog comments powered by Disqus

Webmonkey’s Picks

Browse Our Tutorials

HTML, JavaScript, design and more

Cheat Sheets

HTML, CSS and special characters

Color Charts

Brighten up your pages

Cut & Paste Code

Templates and snippets you can steal

Recent Comments

  • How to Speed Up Your Site With YSlow and Page Speed | Tech Alps on New Google Tools Help Speed Up Your Website
  • Brent on How to Speed Up Your Site With YSlow and Page Speed
  • Using Microformats in HTML5 | Tech Alps on What Happened to the Microformats Support in Firefox 3
  • Devin Serpa on Browsers Turn Their Backs on Old Macs
  • Fgfdsf on DeviantArt’s Muro Drawing App Is Pure HTML5 Awesomeness
  • Recent Articles

  • Using Microformats in HTML5
  • How to Speed Up Your Site With YSlow and Page Speed
  • Browsers Turn Their Backs on Old Macs
  • Twitter Moves to OAuth: The OAuthcalypse Is Nigh
  • Google and Arcade Fire Get All HTML5y
  • Corrections | Sitemap | FAQ | Contact Us | Wired Staff | Advertising | Press Center | Subscription Services | Newsletter | RSS Feeds
    Condé Nast Web Sites:
    Webmonkey | Reddit | ArsTechnica | Details | Golf Digest | GQ | New Yorker

    Registration on or use of this site constitutes acceptance of our User Agreement (Revised 4/1/2009) and Privacy Policy (Revised 4/1/2009).

    Wired.com © 2010 Condé Nast Digital. All rights reserved.

    The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of Condé Nast Digital.