<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
You're not the only one to bring this up. It is what it is, basically. You can write some convenience methods on the brush classes if that helps, or just assume that the abbreviated tag names are actually spelled out. The reason for this (so I gather) is that Smalltalk is designed to read well for the programmer. That way, it feels like you're writing a document or something more than a confuddlation (ok, so that's not a word...) of variables and logic surrounded by a whole lot of syntax (ie. JavaScript). I believe it's for the better, but that's my opinion. Moral of the story: all the canvas brushes are constructed by calling the full name of the tag (paragraph &gt; p, h1 &gt; heading level: 1, unorderedList &gt; ul, listItem &gt; li, etc.).<div><br></div><div>RS<br><br><div><div id="SkyDrivePlaceholder"></div>&gt; To: seaside@lists.squeakfoundation.org<br>&gt; From: stesch@no-spoon.de<br>&gt; Date: Thu, 19 Jan 2012 15:21:52 +0000<br>&gt; Subject: [Seaside] HTML generation for people who know HTML?<br>&gt; <br>&gt; The few examples I've seen used different names for the things<br>&gt; everyone working with HTML already knows. So you have to learn<br>&gt; additional keywords to generate HTML. Like "heading" instead of<br>&gt; the names h1 to h6. "paragraph", etc.<br>&gt; <br>&gt; Have I missed something?<br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; seaside mailing list<br>&gt; seaside@lists.squeakfoundation.org<br>&gt; http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside<br></div></div>                                               </div></body>
</html>