<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://bluegriffon.org/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>BlueGriffon.org - Tag - table</title>
  <link>http://bluegriffon.org/</link>
  <atom:link href="http://bluegriffon.org/feed/tag/table/rss2" rel="self" type="application/rss+xml"/>
  <description>The next-generation Web Editor based on the rendering engine of Firefox</description>
  <language>en</language>
  <pubDate>Sun, 05 Sep 2010 15:41:31 +0200</pubDate>
  <copyright>Copyright Disruptive Innovations 2008</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Speaking of tables</title>
    <link>http://bluegriffon.org/post/2008/10/03/Speaking-of-tables</link>
    <guid isPermaLink="false">urn:md5:86c7adbe38fed63912298869efbeb865</guid>
    <pubDate>Fri, 03 Oct 2008 16:04:00 +0200</pubDate>
    <dc:creator>BlueGriffon</dc:creator>
        <category>Thinking at loud</category>
        <category>table</category>    
    <description>    &lt;p&gt;One of the nice features of text editors is table formatting. Think
MS Word and its Table Autoformat dialog. It's very easy to implement
that in BlueGriffon... Hehe &lt;img src=&quot;/themes/default/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>CSS rules only... #2</title>
    <link>http://bluegriffon.org/post/2008/10/02/CSS-rules-only-2</link>
    <guid isPermaLink="false">urn:md5:53c0feea37fb8eac78ef8ec55655752c</guid>
    <pubDate>Thu, 02 Oct 2008 11:49:00 +0200</pubDate>
    <dc:creator>BlueGriffon</dc:creator>
        <category>Progress</category>
        <category>table</category>    
    <description>    &lt;p&gt;Tables are much nicer when the only attribute they carry is a class or an ID, aren't they?&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;
&lt;a title=&quot;BlueGriffon main window&quot; href=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr1.png&quot; class=&quot;thickbox&quot; rel=&quot;gallery-cssrulez2&quot;&gt;
&lt;img alt=&quot;bluegriffon&quot; src=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr1s.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;a title=&quot;Create a table based on new CSS rules&quot; href=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr2.png&quot; class=&quot;thickbox&quot; rel=&quot;gallery-cssrulez2&quot;&gt;
&lt;img alt=&quot;table insertion dlg 1&quot; src=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr2s.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;a title=&quot;Set all table and table cell properties&quot; href=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr3.png&quot; class=&quot;thickbox&quot; rel=&quot;gallery-cssrulez2&quot;&gt;
&lt;img alt=&quot;table insertion dlg 2&quot; src=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr3s.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;a title=&quot;The table was correctly created&quot; href=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr4.png&quot; class=&quot;thickbox&quot; rel=&quot;gallery-cssrulez2&quot;&gt;
&lt;img alt=&quot;table created&quot; src=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr4s.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;a title=&quot;Only one class attribute and CSS rules...&quot; href=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr5.png&quot; class=&quot;thickbox&quot; rel=&quot;gallery-cssrulez2&quot;&gt;
&lt;img alt=&quot;source view&quot; src=&quot;http://bluegriffon.org/public/shots/cssrulez2/tableWithoutAttr5s.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>CSS rules only...</title>
    <link>http://bluegriffon.org/post/2008/10/01/CSS-rulez</link>
    <guid isPermaLink="false">urn:md5:10d88cf0d007c5465399b9419df02db6</guid>
    <pubDate>Wed, 01 Oct 2008 10:20:00 +0200</pubDate>
    <dc:creator>BlueGriffon</dc:creator>
        <category>Progress</category>
        <category>table</category>    
    <description>    &lt;p&gt;One thing that has always puzzled me in existing HTML+CSS wysiwyg
editors is
the impossibility to create a table in a really strict markup context.
I mean a table with no presentational attributes at all,
no inline styles at all and only a class and/or ID or the table itself.
Although almost nobody writes such tables, it's fairly simple for the
most common attributes. I suspect it's for three reasons only : first,
web sites use a lot of borderless tables ; second, existing editors
don't let you do that ; third, most people don't understand CSS well
enough. Let's suppose our table has ID &lt;code&gt;mytable&lt;/code&gt;.
Then we have the following equivalences:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;for the &lt;a href=&quot;http://www.w3.org/TR/REC-html40/struct/tables.html#adef-border-TABLE&quot;&gt;&lt;code&gt;border&lt;/code&gt;&lt;/a&gt;
attribute on the &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;
element if the value if not
&quot;0&quot;.
&lt;pre&gt;#mytable {&lt;br /&gt; border: outset &lt;em&gt;&amp;lt;value_of_the_attribute&amp;gt;&lt;/em&gt;px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#mytable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;#mytable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt; border: inset 1px;&lt;br /&gt;}&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;for the &lt;a href=&quot;http://www.w3.org/TR/REC-html40/struct/tables.html#adef-cellspacing&quot;&gt;&lt;code&gt;cellspacing&lt;/code&gt;&lt;/a&gt;
attribute on the &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;
element
&lt;pre&gt;#mytable {&lt;br /&gt; border-spacing: &lt;em&gt;&amp;lt;value_of_the_attribute&amp;gt;&lt;/em&gt;px;&lt;br /&gt;}&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;for the &lt;a href=&quot;http://www.w3.org/TR/REC-html40/struct/tables.html#adef-cellpadding&quot;&gt;&lt;code&gt;cellpadding&lt;/code&gt;&lt;/a&gt;
attribute on the &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;
element
&lt;pre&gt;#mytable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;#mytable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt; padding: &lt;em&gt;&amp;lt;value_of_the_attribute&amp;gt;&lt;/em&gt;px;&lt;br /&gt;}&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;the &lt;a href=&quot;http://www.w3.org/TR/REC-html40/struct/tables.html#adef-rules&quot;&gt;&lt;code&gt;rules&lt;/code&gt;&lt;/a&gt;
and &lt;a href=&quot;http://www.w3.org/TR/REC-html40/struct/tables.html#adef-frame&quot;&gt;&lt;code&gt;frame&lt;/code&gt;&lt;/a&gt;
attributes on the &lt;code&gt;table&lt;/code&gt; element is only a
little bit more complex but it's a non-issue to map such an attribute
to CSS rules.&lt;/li&gt;
&lt;li&gt;the &lt;code&gt;width&lt;/code&gt;, &lt;a href=&quot;http://www.w3.org/TR/REC-html40/sgml/dtd.html#cellhalign&quot;&gt;&lt;code&gt;align&lt;/code&gt;&lt;/a&gt;
and &lt;code&gt;&lt;a href=&quot;http://www.w3.org/TR/REC-html40/sgml/dtd.html#cellvalign&quot;&gt;valign&lt;/a&gt;
&lt;/code&gt;attributes on &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;
and descendants of &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;
are also a non-issue with a trivial mapping to their CSS counterparts&lt;/li&gt;
&lt;li&gt;for the deprecated &lt;a href=&quot;http://www.w3.org/TR/html401/struct/tables.html#adef-align-TABLE&quot;&gt;&lt;code&gt;align&lt;/code&gt;&lt;/a&gt;
attribute on &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;, a
combination of 'margin-left: auto' and/or 'margin-right: auto'&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In other terms, it's not a problem implementing an editor that
provides a user wishing to insert a table with the following choice :
&quot;HTML attributes only&quot;, &quot;Inline styles when possible&quot;, &quot;Style rules or
inline styles when possible&quot;. As a matter of fact, it's already
implemented in BlueGriffon. Please don't focus on the UI since it's
absolutely not final, it's even sure it's going to evolve a
lot&amp;nbsp;for instance to let the user reuse existing CSS style
rules instead of creating new ones.&lt;/p&gt;
&lt;p class=&quot;imgContainer&quot;&gt;&lt;a href=&quot;http://bluegriffon.org/public/shots/cssPolicy.png&quot; title=&quot;Possible CSS policy on table insertion&quot; class=&quot;thickbox&quot;&gt;&lt;img alt=&quot;CSS policy&quot; src=&quot;http://bluegriffon.org/public/shots/cssPolicys.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>