<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> の <code class="HTMLe"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">table</anchor></code> 要素の
<dfn><code class="HTMLa">rules</code> 属性</dfn>は、表のこま中の罫線の位置を指定します。
(ただし、レンダリングは <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UA</anchor> 依存です。)</p><p>仕様書:<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML 4</anchor><ul><li><code class="HTMLe">table</code> 要素 <code class="HTMLa">rules</code> 属性<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="HTML4:&quot;struct/tables.html#adef-rules&quot;" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IW">IW:HTML4:&quot;struct/tables.html#adef-rules&quot;</anchor-external></li><li><cite>A.3.7 table_changesChanges for tables</cite>
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="HTML4:&quot;appendix/changes.html#table_changes&quot;" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IW">IW:HTML4:&quot;appendix/changes.html#table_changes&quot;</anchor-external></li></ul></li></ul></p><section><h1>スタイル・シート代替</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> この属性は HTML 4 では<strong>非推奨</strong>とされているわけではありません。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML 4.0</anchor> の当時表のスタイル指定機能を持った <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS2</anchor>
がまだ開発中だったことが影響しているのかもしれません。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS</anchor> や <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSL</anchor> では、
<code class="CSS"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">border</anchor></code> 系<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特性</anchor>/<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性</anchor>で代替できます。</p><p>が、指定が面倒なので、 HTML による指定と同程度の簡略記法が
CSS にもあってもいいような気がします。</p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form><section><h1>属性値</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> この属性は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">列挙型</anchor>です。</p><dl><dt><code class="HTML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">none</anchor></code> (既定値)</dt><dd>罫線なし</dd><dt><code class="HTML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">groups</anchor></code></dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行群</anchor>・<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">列群</anchor>の間</dd><dt><code class="HTML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">rows</anchor></code></dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行</anchor>の間</dd><dt><code class="HTML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">cols</anchor></code></dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">列</anchor>の間</dd><dt><code class="HTML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">all</anchor></code></dt><dd>すべての行と列の間</dd></dl><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML宣言</anchor>の指定によっては<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性名</anchor>の省略が行えるはずですが、
それに対応している <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WWWブラウザ</anchor>はほとんどないと思われます。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> この属性は省略できます。既定値は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DTD</anchor>
には書かれていませんが、本文には <code class="HTML">none</code>
とあります。</p><p>更に、後方互換性のための推奨 (should) として、
<code class="HTMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">border</anchor></code> 属性の値が <code class="HTML">0</code>
の時には <code class="HTML">none</code>, それ以外の値の時には
<code class="HTML">all</code> を (<code class="HTMLa">rules</code> が陽に指定されていなければ)
使用するようにとされています。</p><p>また、属性名 (<code class="HTMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">frame</anchor></code>) 省略の <code class="HTML">border</code> 
が出てきたときには <code class="HTML">all</code> がほのめかされるとされています。
こちらには<q>省略時には</q>という注記がありませんが、
陽に指定があっても上書きされてしまうのでしょうか?</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end></p><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML 4</anchor><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">厳密DTD</anchor>
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="HTML4:&quot;sgml/dtd.html#TRules&quot;" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IW">IW:HTML4:&quot;sgml/dtd.html#TRules&quot;</anchor-external></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">移行用DTD</anchor>
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="HTML4:&quot;sgml/loosedtd.html#TRules&quot;" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IW">IW:HTML4:&quot;sgml/loosedtd.html#TRules&quot;</anchor-external>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</li></ul></li></ul><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form></section><section><h1>歴史</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> HTML 4 表の開発の時には、将来的に他の表要素にも <code class="HTMLa">rules</code>
属性を指定できるようにすることを考慮に入れていたそうです <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">HTML 4.01 A.3.7</src>。</p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form></section><section><h1>メモ</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end>
<cite xml:lang="fr">26 avril - Wikip&amp;#233;dia</cite> (<code>2007-09-15 02:42:15 +09:00</code> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://fr.wikipedia.org/wiki/26_avril" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://fr.wikipedia.org/wiki/26_avril</anchor-external></p><blockquote><pre class="HTML example code">&lt;table rules=&quot;all&quot; cellspacing=&quot;0&quot; cellpadding=&quot;4&quot; style=&quot;border: 1px solid #999999; border-right-width: 2px; border-bottom-width: 2px; margin: 1em 0 1em 0; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse&quot;&gt;</pre></blockquote><p>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end>
<cite xml:lang="fr">N&amp;#233; un 4 juillet - Wikip&amp;#233;dia</cite> (<code>2007-10-25 12:35:59 +09:00</code> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://fr.wikipedia.org/wiki/N%C3%A9_un_4_juillet" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://fr.wikipedia.org/wiki/N%C3%A9_un_4_juillet</anchor-external></p><blockquote><pre class="HTML old example code">&lt;table width=&quot;100%&quot; rules=&quot;none&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; style=&quot;background: transparent;&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;padding-right:4px&quot;&gt;&lt;a href=&quot;/wiki/Image:Applications-multimedia.svg&quot; class=&quot;image&quot; title=&quot;Applications-multimedia.svg&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Applications-multimedia.svg/24px-Applications-multimedia.svg.png&quot; width=&quot;24&quot; height=&quot;24&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td width=&quot;100%&quot;&gt;&lt;b&gt;&lt;a href=&quot;/wiki/Portail:Cin%C3%A9ma&quot; title=&quot;Portail:Cin&amp;#233;ma&quot;&gt;Portail du cin&amp;#233;ma&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</pre></blockquote></section></section></body></html>