<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LyricsBoy</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LyricsBoy"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/LyricsBoy"/>
	<updated>2026-04-19T15:05:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=User:LyricsBoy&amp;diff=33633</id>
		<title>User:LyricsBoy</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=User:LyricsBoy&amp;diff=33633"/>
		<updated>2007-09-28T01:30:48Z</updated>

		<summary type="html">&lt;p&gt;LyricsBoy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Brian Hardy of [http://ponystyle.com Ponystyle Industries]&lt;/div&gt;</summary>
		<author><name>LyricsBoy</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=figure-examples&amp;diff=23518</id>
		<title>figure-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=figure-examples&amp;diff=23518"/>
		<updated>2007-09-28T01:27:18Z</updated>

		<summary type="html">&lt;p&gt;LyricsBoy: /* Revenue Watch Institute (website forthcoming) */ cam -&amp;gt; came&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Figure examples&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''This page documents examples of mark up for figures like images, captions and data tables in webpages and the class-names that they've used ''' - [[User:Chris_Messina|Chris Messina]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
There are no HTML tags for identifying or marking up supporting content like illustrative images (as in encyclopaedic references), photographs and their captions, credits or licenses (as in news articles) or data tables. Typically this content can be found in close proximity to the relevant information, but oftentimes mixed with other elements.&lt;br /&gt;
&lt;br /&gt;
The goal of this effort is to document and reflect the real-world needs of such design patterns while paying close attention to the types of data that people are using in this supportive role and also paying close attention to the existing class names and presentational styles that go along with such formats.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* [[User:Chris_Messina | Chris Messina]]&lt;br /&gt;
* [[User:EdwardOConnor | Edward O'Connor]]&lt;br /&gt;
* [[User:AaronGustafson | Aaron Gustafson]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
These are examples and implementations in the wild of various efforts at marking up figures in web pages, blog posts and articles.&lt;br /&gt;
&lt;br /&gt;
=== CNET ===&lt;br /&gt;
&lt;br /&gt;
CNET uses &amp;lt;code&amp;gt;cnet-image-div&amp;lt;/code&amp;gt;, '''&amp;lt;code&amp;gt;float-left&amp;lt;/code&amp;gt;''', &amp;lt;code&amp;gt;cnet-image&amp;lt;/code&amp;gt;,  '''&amp;lt;code&amp;gt;image-credit&amp;lt;/code&amp;gt;''' and '''&amp;lt;code&amp;gt;image-caption&amp;lt;/code&amp;gt;''' to mark up supporting photographs and artwork.&lt;br /&gt;
&lt;br /&gt;
See this example: [http://blogs.cnet.com/8301-13504_1-9758731-15.html?tag=cnetfd.blogs.item Why I recommend the iPhone -- and don't.]&lt;br /&gt;
&lt;br /&gt;
=== HTML5 ===&lt;br /&gt;
&lt;br /&gt;
HTML5 introduces a new tag called [http://www.whatwg.org/specs/web-apps/current-work/multipage/section-embedded.html#figure &amp;quot;figure&amp;quot;], which represents a block-level image, along with a caption:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;figure id=&amp;quot;fig2&amp;quot;&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;legend&amp;amp;gt;Figure 2. Install Mozilla XForms dialog&amp;amp;lt;/legend&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;img alt=&amp;quot;A Web site is requesting permission to install the following item: &lt;br /&gt;
    Mozilla XForms 0.7 Unsigned&amp;quot; &lt;br /&gt;
    src=&amp;quot;installdialog.jpg&amp;quot; border=&amp;quot;0&amp;quot; height=&amp;quot;317&amp;quot; hspace=&amp;quot;5&amp;quot; vspace=&amp;quot;5&amp;quot; width=&amp;quot;331&amp;quot; /&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/figure&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is slightly different from the broader goal of this effort, but nevertheless points to current work on this topic.&lt;br /&gt;
&lt;br /&gt;
== Existing Practices ==&lt;br /&gt;
&lt;br /&gt;
In many cases, classes that are used exclusively for alignment and positioning are documented here in order to have an accurate sense for how people mark up this kind of content in practice.&lt;br /&gt;
&lt;br /&gt;
=== [http://factoryjoe.com/blog FactoryCity Blog] ===&lt;br /&gt;
&lt;br /&gt;
* uses a series of &amp;lt;code&amp;gt;figure&amp;lt;/code&amp;gt; classes to markup figures. &lt;br /&gt;
* the approach used is to mark up block level figures with both &amp;lt;code&amp;gt;figure&amp;lt;/code&amp;gt; and either &amp;lt;code&amp;gt;figure-a&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;figure-c&amp;lt;/code&amp;gt; classes.&lt;br /&gt;
* &amp;lt;code&amp;gt;figure-b&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;figure-d&amp;lt;/code&amp;gt; are used for inline figures aligned right and left, respectively&lt;br /&gt;
* the a, b, c, d pattern is modeled after the top, right, bottom, left order of CSS attribute values&lt;br /&gt;
* Paul Wilkins [http://microformats.org/discuss/mail/microformats-discuss/2007-August/010421.html suggested more semantic names for these classes on µf-discuss]&lt;br /&gt;
&lt;br /&gt;
=== [http://getk2.com K2 WordPress Theme] ===&lt;br /&gt;
&lt;br /&gt;
* The K2 [http://kaytwo.googlecode.com/svn/trunk/style.css stylesheet] includes the following figure-related CSS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.center {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
.alignright {&lt;br /&gt;
	float: right;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
.alignleft {&lt;br /&gt;
	float: left&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
img.center, img[align=&amp;quot;center&amp;quot;] {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin-left: auto;&lt;br /&gt;
	margin-right: auto;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
img.alignright, img[align=&amp;quot;right&amp;quot;] {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	margin: 0 0 2px 7px;&lt;br /&gt;
	display: inline;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
img.alignleft, img[align=&amp;quot;left&amp;quot;] {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	margin: 0 7px 2px 0;&lt;br /&gt;
	display: inline;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
img.noborder {&lt;br /&gt;
	border: none !important;&lt;br /&gt;
	}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [http://code.google.com/p/habari/ Habari K2 Theme] ===&lt;br /&gt;
&lt;br /&gt;
Similar to K2, the [http://habari.googlecode.com/svn/trunk/htdocs/user/themes/k2/style.css Habari K2] instance supports the following classes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.center {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
.alignright {&lt;br /&gt;
	float: right;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
.alignleft {&lt;br /&gt;
	float: left&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
img.center, img[align=&amp;quot;center&amp;quot;] {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin-left: auto;&lt;br /&gt;
	margin-right: auto;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
img.alignright, img[align=&amp;quot;right&amp;quot;] {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	margin: 0 0 2px 7px;&lt;br /&gt;
	display: inline;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
img.alignleft, img[align=&amp;quot;left&amp;quot;] {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	margin: 0 7px 2px 0;&lt;br /&gt;
	display: inline;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
img.noborder {&lt;br /&gt;
	border: none !important;&lt;br /&gt;
	}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [http://webrevolutionary.com/coldblue ColdBlue WordPress Theme] ===&lt;br /&gt;
&lt;br /&gt;
* includes the classes &amp;lt;code&amp;gt;float-left&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;float-right&amp;lt;/code&amp;gt; for aligning figures&lt;br /&gt;
&lt;br /&gt;
=== [http://edward.oconnor.cx/ Edward O'Connor's blog] ===&lt;br /&gt;
&lt;br /&gt;
* POSH figure markup, based on several inputs:&lt;br /&gt;
** HTML5's figure element&lt;br /&gt;
** RFC 2629's figure element&lt;br /&gt;
** [http://microformats.org/discuss/mail/microformats-discuss/2007-August/010421.html Paul Wilkins' class names]&lt;br /&gt;
* Documented in [http://edward.oconnor.cx/2007/04/marking-up-figures Marking up figures], [http://edward.oconnor.cx/2007/08/figure-markup-redux Figure markup redux], and described in [http://edward.oconnor.cx/profiles/figures XMDP]&lt;br /&gt;
&lt;br /&gt;
=== Revenue Watch Institute (website forthcoming) ===&lt;br /&gt;
&lt;br /&gt;
During the development of the new website for Revenue Watch, this was what we came up with to handle figures:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;img src=&amp;quot;/path/to/img.jpg&amp;quot; alt=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;credit&amp;quot;&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;Phtotograph&amp;quot;&amp;gt;Photo&amp;lt;/abbr&amp;gt; by &amp;lt;cite&amp;gt;Bob Johnson&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;caption&amp;quot;&amp;gt;&amp;lt;em class=&amp;quot;title&amp;quot;&amp;gt;Figure 1&amp;lt;/em&amp;gt; Cras rutrum, enim at placerat varius, nisi massa consectetuer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Figures can be categorized as types using the &amp;quot;type&amp;quot; &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; (here type is embedded in the credit line, using [[abbr-design-pattern|the &amp;lt;code&amp;gt;ABBR&amp;lt;/code&amp;gt; design pattern]]) - current recommendations: &amp;quot;photograph&amp;quot; or &amp;quot;illustration&amp;quot; (these could possibly be extended to include other options such as &amp;quot;chart,&amp;quot; &amp;quot;line-art&amp;quot;, etc.) (optional)&lt;br /&gt;
* The &amp;quot;title&amp;quot; &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; can be added to any element within the figure (optional)&lt;br /&gt;
* Credit for the figure is denoted with the &amp;quot;credit&amp;quot; &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; (optional)&lt;br /&gt;
* A caption is also available (optional)&lt;br /&gt;
&lt;br /&gt;
Default styles:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.figure {&lt;br /&gt;
  margin: 0 0 1.5em;&lt;br /&gt;
}&lt;br /&gt;
.figure p {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
.figure .credit {&lt;br /&gt;
  font-size: .8em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.figure .credit cite {&lt;br /&gt;
  font-style: inherit;&lt;br /&gt;
}&lt;br /&gt;
.figure .caption {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
.figure .title {&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.figure .title:after {&lt;br /&gt;
  content: &amp;quot;:&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No presentational information is added to the figures. The presentation is determined via script as a progressive enhancement ([http://www.alistapart.com/articles/figurehandler ALA article]).&lt;br /&gt;
&lt;br /&gt;
Tables receive no figure-related styles, but graphs, charts, and maps do.&lt;br /&gt;
&lt;br /&gt;
====Comments====&lt;br /&gt;
Why is &amp;quot;credit&amp;quot; not an hCard? Also, for pictures of places any geo/ hcard microformat included in the caption should be understood to be associated with the figure. There is debate elsewhere, about whether coordinates should be for the camera position, or the object photographed; with consensus coming down on the side of the former [http://commons.wikimedia.org/wiki/Commons_talk:Geocoding#Geotagging_the_camera_or_the_Objekt], [http://commons.wikimedia.org/wiki/Commons_talk:Geocoding#Camera_vs_object_location]. That said, the whole &amp;quot;figure&amp;quot; div could be an hcard, with the picture being part of that; and a separate hCard for the photographer included. Complex... [[User:AndyMabbett|Andy Mabbett]] 16:52, 21 Aug 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
I like the idea of the hCard &amp;lt;em&amp;gt;if&amp;lt;/em&amp;gt; there is more information available other than just the name. If you are just putting the person's name, I still don't see the point of making that an hCard. Add some additional data (a link, email address, etc.) and I think you have an argument. Otherwise I think it's a waste of markup and simply clutters the results of whatever hCards might exist elsewhere on the page. As for geo-data, I think that sort of information may be useful, but I think I'd prefer to see that embedded within a &amp;lt;code&amp;gt;longdesc&amp;lt;/code&amp;gt; page with more info on the image. Inside an article it seems superfluous to me. A &amp;lt;code&amp;gt;longdesc&amp;lt;/code&amp;gt; page for an image could include much more data about where it was taken, by whom (possibly even a full hCard of the creator), etc. &lt;br /&gt;
[[User:AaronGustafson|Aaron Gustafson]] 18:24, 22 Aug 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Further discussion ==&lt;br /&gt;
&lt;br /&gt;
A few blog posts capture the essence of this discussion well:&lt;br /&gt;
&lt;br /&gt;
* [http://factoryjoe.com/blog/2007/02/26/a-design-pattern-for-image-and-figure-alignment/ A design pattern for image and figure alignment]&lt;br /&gt;
* [http://edward.oconnor.cx/2007/04/marking-up-figures Marking up figures]&lt;br /&gt;
* [http://www.css3.info/styling-figures-with-css3/ Styling figures with CSS3]&lt;br /&gt;
* [http://www.simplebits.com/notebook/2005/07/10/figures.html When Floated Figures Attack!]&lt;br /&gt;
* [http://www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php How to Format Images for Feed Readers]&lt;/div&gt;</summary>
		<author><name>LyricsBoy</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=figure-examples&amp;diff=21909</id>
		<title>figure-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=figure-examples&amp;diff=21909"/>
		<updated>2007-09-28T01:23:36Z</updated>

		<summary type="html">&lt;p&gt;LyricsBoy: /* Existing Practices */ herein -&amp;gt; here in&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Figure examples&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''This page documents examples of mark up for figures like images, captions and data tables in webpages and the class-names that they've used ''' - [[User:Chris_Messina|Chris Messina]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
There are no HTML tags for identifying or marking up supporting content like illustrative images (as in encyclopaedic references), photographs and their captions, credits or licenses (as in news articles) or data tables. Typically this content can be found in close proximity to the relevant information, but oftentimes mixed with other elements.&lt;br /&gt;
&lt;br /&gt;
The goal of this effort is to document and reflect the real-world needs of such design patterns while paying close attention to the types of data that people are using in this supportive role and also paying close attention to the existing class names and presentational styles that go along with such formats.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* [[User:Chris_Messina | Chris Messina]]&lt;br /&gt;
* [[User:EdwardOConnor | Edward O'Connor]]&lt;br /&gt;
* [[User:AaronGustafson | Aaron Gustafson]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
These are examples and implementations in the wild of various efforts at marking up figures in web pages, blog posts and articles.&lt;br /&gt;
&lt;br /&gt;
=== CNET ===&lt;br /&gt;
&lt;br /&gt;
CNET uses &amp;lt;code&amp;gt;cnet-image-div&amp;lt;/code&amp;gt;, '''&amp;lt;code&amp;gt;float-left&amp;lt;/code&amp;gt;''', &amp;lt;code&amp;gt;cnet-image&amp;lt;/code&amp;gt;,  '''&amp;lt;code&amp;gt;image-credit&amp;lt;/code&amp;gt;''' and '''&amp;lt;code&amp;gt;image-caption&amp;lt;/code&amp;gt;''' to mark up supporting photographs and artwork.&lt;br /&gt;
&lt;br /&gt;
See this example: [http://blogs.cnet.com/8301-13504_1-9758731-15.html?tag=cnetfd.blogs.item Why I recommend the iPhone -- and don't.]&lt;br /&gt;
&lt;br /&gt;
=== HTML5 ===&lt;br /&gt;
&lt;br /&gt;
HTML5 introduces a new tag called [http://www.whatwg.org/specs/web-apps/current-work/multipage/section-embedded.html#figure &amp;quot;figure&amp;quot;], which represents a block-level image, along with a caption:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;figure id=&amp;quot;fig2&amp;quot;&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;legend&amp;amp;gt;Figure 2. Install Mozilla XForms dialog&amp;amp;lt;/legend&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;img alt=&amp;quot;A Web site is requesting permission to install the following item: &lt;br /&gt;
    Mozilla XForms 0.7 Unsigned&amp;quot; &lt;br /&gt;
    src=&amp;quot;installdialog.jpg&amp;quot; border=&amp;quot;0&amp;quot; height=&amp;quot;317&amp;quot; hspace=&amp;quot;5&amp;quot; vspace=&amp;quot;5&amp;quot; width=&amp;quot;331&amp;quot; /&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/figure&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is slightly different from the broader goal of this effort, but nevertheless points to current work on this topic.&lt;br /&gt;
&lt;br /&gt;
== Existing Practices ==&lt;br /&gt;
&lt;br /&gt;
In many cases, classes that are used exclusively for alignment and positioning are documented here in order to have an accurate sense for how people mark up this kind of content in practice.&lt;br /&gt;
&lt;br /&gt;
=== [http://factoryjoe.com/blog FactoryCity Blog] ===&lt;br /&gt;
&lt;br /&gt;
* uses a series of &amp;lt;code&amp;gt;figure&amp;lt;/code&amp;gt; classes to markup figures. &lt;br /&gt;
* the approach used is to mark up block level figures with both &amp;lt;code&amp;gt;figure&amp;lt;/code&amp;gt; and either &amp;lt;code&amp;gt;figure-a&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;figure-c&amp;lt;/code&amp;gt; classes.&lt;br /&gt;
* &amp;lt;code&amp;gt;figure-b&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;figure-d&amp;lt;/code&amp;gt; are used for inline figures aligned right and left, respectively&lt;br /&gt;
* the a, b, c, d pattern is modeled after the top, right, bottom, left order of CSS attribute values&lt;br /&gt;
* Paul Wilkins [http://microformats.org/discuss/mail/microformats-discuss/2007-August/010421.html suggested more semantic names for these classes on µf-discuss]&lt;br /&gt;
&lt;br /&gt;
=== [http://getk2.com K2 WordPress Theme] ===&lt;br /&gt;
&lt;br /&gt;
* The K2 [http://kaytwo.googlecode.com/svn/trunk/style.css stylesheet] includes the following figure-related CSS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.center {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
.alignright {&lt;br /&gt;
	float: right;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
.alignleft {&lt;br /&gt;
	float: left&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
img.center, img[align=&amp;quot;center&amp;quot;] {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin-left: auto;&lt;br /&gt;
	margin-right: auto;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
img.alignright, img[align=&amp;quot;right&amp;quot;] {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	margin: 0 0 2px 7px;&lt;br /&gt;
	display: inline;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
img.alignleft, img[align=&amp;quot;left&amp;quot;] {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	margin: 0 7px 2px 0;&lt;br /&gt;
	display: inline;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
img.noborder {&lt;br /&gt;
	border: none !important;&lt;br /&gt;
	}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [http://code.google.com/p/habari/ Habari K2 Theme] ===&lt;br /&gt;
&lt;br /&gt;
Similar to K2, the [http://habari.googlecode.com/svn/trunk/htdocs/user/themes/k2/style.css Habari K2] instance supports the following classes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.center {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
.alignright {&lt;br /&gt;
	float: right;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
.alignleft {&lt;br /&gt;
	float: left&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
img.center, img[align=&amp;quot;center&amp;quot;] {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin-left: auto;&lt;br /&gt;
	margin-right: auto;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
img.alignright, img[align=&amp;quot;right&amp;quot;] {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	margin: 0 0 2px 7px;&lt;br /&gt;
	display: inline;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
img.alignleft, img[align=&amp;quot;left&amp;quot;] {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	margin: 0 7px 2px 0;&lt;br /&gt;
	display: inline;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
img.noborder {&lt;br /&gt;
	border: none !important;&lt;br /&gt;
	}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [http://webrevolutionary.com/coldblue ColdBlue WordPress Theme] ===&lt;br /&gt;
&lt;br /&gt;
* includes the classes &amp;lt;code&amp;gt;float-left&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;float-right&amp;lt;/code&amp;gt; for aligning figures&lt;br /&gt;
&lt;br /&gt;
=== [http://edward.oconnor.cx/ Edward O'Connor's blog] ===&lt;br /&gt;
&lt;br /&gt;
* POSH figure markup, based on several inputs:&lt;br /&gt;
** HTML5's figure element&lt;br /&gt;
** RFC 2629's figure element&lt;br /&gt;
** [http://microformats.org/discuss/mail/microformats-discuss/2007-August/010421.html Paul Wilkins' class names]&lt;br /&gt;
* Documented in [http://edward.oconnor.cx/2007/04/marking-up-figures Marking up figures], [http://edward.oconnor.cx/2007/08/figure-markup-redux Figure markup redux], and described in [http://edward.oconnor.cx/profiles/figures XMDP]&lt;br /&gt;
&lt;br /&gt;
=== Revenue Watch Institute (website forthcoming) ===&lt;br /&gt;
&lt;br /&gt;
During the development of the new website for Revenue Watch, this was what we cam up with to handle figures:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;img src=&amp;quot;/path/to/img.jpg&amp;quot; alt=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;credit&amp;quot;&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;Phtotograph&amp;quot;&amp;gt;Photo&amp;lt;/abbr&amp;gt; by &amp;lt;cite&amp;gt;Bob Johnson&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;caption&amp;quot;&amp;gt;&amp;lt;em class=&amp;quot;title&amp;quot;&amp;gt;Figure 1&amp;lt;/em&amp;gt; Cras rutrum, enim at placerat varius, nisi massa consectetuer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Figures can be categorized as types using the &amp;quot;type&amp;quot; &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; (here type is embedded in the credit line, using [[abbr-design-pattern|the &amp;lt;code&amp;gt;ABBR&amp;lt;/code&amp;gt; design pattern]]) - current recommendations: &amp;quot;photograph&amp;quot; or &amp;quot;illustration&amp;quot; (these could possibly be extended to include other options such as &amp;quot;chart,&amp;quot; &amp;quot;line-art&amp;quot;, etc.) (optional)&lt;br /&gt;
* The &amp;quot;title&amp;quot; &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; can be added to any element within the figure (optional)&lt;br /&gt;
* Credit for the figure is denoted with the &amp;quot;credit&amp;quot; &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; (optional)&lt;br /&gt;
* A caption is also available (optional)&lt;br /&gt;
&lt;br /&gt;
Default styles:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.figure {&lt;br /&gt;
  margin: 0 0 1.5em;&lt;br /&gt;
}&lt;br /&gt;
.figure p {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
.figure .credit {&lt;br /&gt;
  font-size: .8em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.figure .credit cite {&lt;br /&gt;
  font-style: inherit;&lt;br /&gt;
}&lt;br /&gt;
.figure .caption {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
.figure .title {&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.figure .title:after {&lt;br /&gt;
  content: &amp;quot;:&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No presentational information is added to the figures. The presentation is determined via script as a progressive enhancement ([http://www.alistapart.com/articles/figurehandler ALA article]).&lt;br /&gt;
&lt;br /&gt;
Tables receive no figure-related styles, but graphs, charts, and maps do.&lt;br /&gt;
&lt;br /&gt;
====Comments====&lt;br /&gt;
Why is &amp;quot;credit&amp;quot; not an hCard? Also, for pictures of places any geo/ hcard microformat included in the caption should be understood to be associated with the figure. There is debate elsewhere, about whether coordinates should be for the camera position, or the object photographed; with consensus coming down on the side of the former [http://commons.wikimedia.org/wiki/Commons_talk:Geocoding#Geotagging_the_camera_or_the_Objekt], [http://commons.wikimedia.org/wiki/Commons_talk:Geocoding#Camera_vs_object_location]. That said, the whole &amp;quot;figure&amp;quot; div could be an hcard, with the picture being part of that; and a separate hCard for the photographer included. Complex... [[User:AndyMabbett|Andy Mabbett]] 16:52, 21 Aug 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
I like the idea of the hCard &amp;lt;em&amp;gt;if&amp;lt;/em&amp;gt; there is more information available other than just the name. If you are just putting the person's name, I still don't see the point of making that an hCard. Add some additional data (a link, email address, etc.) and I think you have an argument. Otherwise I think it's a waste of markup and simply clutters the results of whatever hCards might exist elsewhere on the page. As for geo-data, I think that sort of information may be useful, but I think I'd prefer to see that embedded within a &amp;lt;code&amp;gt;longdesc&amp;lt;/code&amp;gt; page with more info on the image. Inside an article it seems superfluous to me. A &amp;lt;code&amp;gt;longdesc&amp;lt;/code&amp;gt; page for an image could include much more data about where it was taken, by whom (possibly even a full hCard of the creator), etc. &lt;br /&gt;
[[User:AaronGustafson|Aaron Gustafson]] 18:24, 22 Aug 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Further discussion ==&lt;br /&gt;
&lt;br /&gt;
A few blog posts capture the essence of this discussion well:&lt;br /&gt;
&lt;br /&gt;
* [http://factoryjoe.com/blog/2007/02/26/a-design-pattern-for-image-and-figure-alignment/ A design pattern for image and figure alignment]&lt;br /&gt;
* [http://edward.oconnor.cx/2007/04/marking-up-figures Marking up figures]&lt;br /&gt;
* [http://www.css3.info/styling-figures-with-css3/ Styling figures with CSS3]&lt;br /&gt;
* [http://www.simplebits.com/notebook/2005/07/10/figures.html When Floated Figures Attack!]&lt;br /&gt;
* [http://www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php How to Format Images for Feed Readers]&lt;/div&gt;</summary>
		<author><name>LyricsBoy</name></author>
	</entry>
</feed>