<?xml version="1.0" encoding="UTF-8" ?>
<feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
	xml:lang="ja-JP"
>
	<title>私と100の質問</title>
	<subtitle>最新3件を表示します。</subtitle>
	<id>tag:txqz.net,1970:/genre/100%E3%81%AE%E8%B3%AA%E5%95%8F</id>
	<link rel="self" href="http://txqz.net/genre/100%E3%81%AE%E8%B3%AA%E5%95%8F.atom"/>
	<link rel="alternate" type="application/rss+xml" href="http://txqz.net/genre/100%E3%81%AE%E8%B3%AA%E5%95%8F.rdf"/>
	<link rel="alternate" type="application/xhtml+xml" href="http://txqz.net/genre/100%E3%81%AE%E8%B3%AA%E5%95%8F.xhtml"/>
	<link rel="alternate" type="text/html" href="http://txqz.net/genre/100%E3%81%AE%E8%B3%AA%E5%95%8F.html"/>
	<link rel="contents" href="http://txqz.net/genre" title="タグ一覧"/>
	<link rel="first" href="http://txqz.net/genre/%28%E7%A6%8F%29" title="(福)"/>
	<link rel="prev" href="http://txqz.net/genre/.kz" title=".kz"/>
	<link rel="next" href="http://txqz.net/genre/100%E5%86%86" title="100円"/>
	<link rel="last" href="http://txqz.net/genre/%EF%BD%83%EF%BD%83TLD" title="ｃｃTLD"/>
	<author>
		<name>陽坂智佐</name>
		<email>spambasket@txqz.net</email>
	</author>
	<entry>
		<title>正しくHTMLを書こうと心がけている人に5の質問を</title>
		<id>tag:txqz.net,2007-04-17:/blog/2007/04/17/2117</id>
		<link rel="alternate" href="http://txqz.net/blog/2007/04/17/2117"/>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">
<p><a href="http://www.rusica.net/note/2007/04/09/html5.html" title="正しくHTMLを書こうと心がけている人に5つの質問 : 雑記帳 : der Gegenwart">正しくHTMLを書こうと心がけている人に5つの質問</a>に回答。</p>
<dl class="qa">
<dt>HTML文書を制作する際に使用しているプログラムをお答えください。（Webプログラムも含む）</dt>
<dd><p>昔は<a href="http://homepage1.nifty.com/taka36/t3editor.htm" title="taka36's TTTEditor">TTTEditor</a>を使っていました。Ctrl+pで&lt;p&gt;&lt;/p&gt;が出るなどとショートカットを設定できるので、<a href="http://txqz.net/blog/2002/10/19/0004" title="タグ打ち">なんかいろいろ設定</a>してました。いまは、EmEditorとかの一般的なテキストエディタに書いてコピペしてます。</p></dd>
<dt>採用しているDTDとその理由をお答えください。</dt>
<dd><p>XHTML1.0 Strictにしています。前はXHTML1.1でした。ruby要素を使いたかったから。ただ、面倒であることや技術的な問題などでメディアタイプをapplication/xhtml+xmlにせずにtext/htmlにしてました。いまは、別にXHTML1.1なんて使わなくてもXHTMLであればよい (XML処理系でいろいろできる) のでXHTML1.0にしています。Strictなのは、別にTransitionalな要素や属性を使う必要に迫られていないからです。</p></dd>
<dt>何故正しくHTMLを書いているのですか？</dt>
<dd><p>正しく書かない理由がないからです。でも、たまに間違って正しくないHTMLになっちゃうこともあるよNE。</p></dd>
<dt>W3CとWHATWG、どちらに期待してますか？</dt>
<dd><p>後者のことをよく知らないので答えにくいですけど、別にW3Cに絶望していたりはしません。</p></dd>
<dt>あなたにとってHTMLとは何ですか？</dt>
<dd><p>よく普及したマークアップ言語。</p></dd>
</dl>
<p>というか、アレですね。質問ネタといえば<a href="/genre/100%E3%81%AE%E8%B3%AA%E5%95%8F" title="100の質問 # txqz (1/1)">100質のマークアップの話</a>が思い出されますね。あのとき私は</p>
<blockquote title="100の質問 # txqz (1/1)" cite="http://txqz.net/genre/100%E3%81%AE%E8%B3%AA%E5%95%8F">
<ol>
<li>これは1番目の質問から100番目の質問という<em>順番に意味があるリスト</em>なので、是非ol要素としておきたい</li>
<li>一つの質問に一つの回答が付くから定義リストであるような感じなので、是非dl要素としておきたい</li>
<li>すると、ol要素の子要素にdl要素が来て、<q cite="http://www.remus.dti.ne.jp/%7ea-satomi/nikki/2002/01c.html#d22n02">某方面およびその周辺</q>で良く見かけるマークアップとなる </li>
</ol>
</blockquote>
<p>なんて書きました。今は面倒なのでそのままdl-dt-ddです<span class="face">:-)</span>でも、dl要素にqa<ins datetime="2007-04-18T20:31:23+09:00">って値のclass</ins>属性をつけて、</p>
<pre><code class="css">dl.qa dt{
  display: list-item;
  list-style: decimal;
}</code></pre>
<p>なんてやろうかな。Firefoxだとみんな0になっちゃうみたいだけど。</p>
<ins class="ps" datetime="2007-04-17T23:51:50+09:00" id="PS20070417235150">
<p>IEだと1,3,5……と飛び飛びになってしまう件。んー。</p>
<blockquote title="はてなブックマーク - 徒栞 / 2007年04月17日" cite="http://b.hatena.ne.jp/kits/20070417#bookmark-4492683">
<p>[righthtml5q][notvalid]liの終了タグ抜け?</p>
</blockquote>
<p>直しました。</p>
</ins>
			</div>
		</content>
		<category term="100の質問"/>
		<category term="HTML"/>
		<category term="このサイト"/>
		<category term="反応"/>
		<trackback:ping>http://txqz.net/blog/2007/04/17/2117/tb</trackback:ping>
		<published>2007-04-17T21:17:42+09:00</published>
		<updated>2007-05-11T23:49:58+09:00</updated>
	</entry>
	<entry>
		<title>100質のマークアップのアレ</title>
		<id>tag:txqz.net,2002-01-25:/blog/2002/01/25/0002</id>
		<link rel="alternate" href="http://txqz.net/blog/2002/01/25/0002"/>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">
<blockquote cite="http://mypage.naver.co.jp/cd_masato/diary/200201.htm#dt24a" title="雑記 こゆ話を楽しいと思えてしまうのは俺も終わってる証拠">
<p>ol要素があることで関連性が保たれると言う事は承知しています。それに関しては私も言う事はありません。しかし、繰り返しになりますが、番号付けのために自然なマークアップを不自然にする理由は何? という感じは拭いきれません。100の質問の出題<em>順</em>には意味があるけど、出題<em>番号</em>にそれほどの意味があるんですか、という。</p>
</blockquote>
<p>大抵100番目の質問は、<q cite="http://www16.u-page.so-net.ne.jp/bc5/naph/q100.htm">最後に、何か一言お願いします。</q>などで、これに限っていえば、この問題は100番目だという出題番号に関する意味が若干含まれているような気がしてみたり。見当違いかも。</p>
<p><a href="http://members.jcom.home.ne.jp/pctips/parody/A37CSS.html">野嵜さんのCSS關係者に37の質問の囘答</a>は、最新鋭の超絶イカスと巷で評判があまり聞かれないけど、僕はたまに使っている<a href="http://www.opera.com/">opera</a>などの、最新仕様への対応を怠らないブラウザを用いると多分野嵜さんが意図したと思われるとおりに表示されます。しかし、それ以外の大多数の人は、このページに含まれている情報を100パーセント得ることはできません。</p>
<p>HTMLって環境に左右されない情報共有を目指したものとして考案され実用され広まっているわけでして、CSSやJavaScriptが使えない状態でもその文章の内容が伝わることが第一ですよね。ですから、100の質問で、今答えている質問が第何番目かという情報を、JavaScriptとかCSSとかが使える人にしか提供しないつもりならJavascriptとかCSSを使えば良く、全ての利用者に今答えている質問が第何番目かという情報を与えるならばHTMLで記述という事になると思います。割り振られた番号を著者が、</p>
<ol>
<li>色や文字の大きさのような、無くてもあってもどうでも良いけどあればあったで越したことは無い情報である</li>
<li>見出しや引用箇所のような、絶対必要で、無いと文章を正しく読み取れないものである
</li>
</ol>
<p>の、どちらで考えているかで、その人のマークアップは変わってくると。つまり、結局のところ、宗教みたいなもの<q cite="http://members.tripod.co.jp/adramine/diary.html?01241432#d24-4" title="思考途中経過。">で、一体どれが良いのか？私にはわからん</q>のです。好きなように。</p>
<p>あと、<a href="http://mypage.naver.co.jp/cd_masato/diary/200201.htm" title="雑記 -2002年1月-">scrapbook</a>から、見出しのIDを見ようと思ってソースを覗いたところ、予期せぬコメントアウトがあって、知らないほうが幸せだったかもしれない情報が見えてしまった。まったり行きましょう。</p>
<ins class="ps" datetime="2007-07-17T11:23:59+09:00" id="PS20070717112359">
<p><a href="/blog/2007/04/17/2117" title="正しくHTMLを書こうと心がけている人に5の質問を">考え直しました</a>。</p>
</ins>
			</div>
		</content>
		<category term="100の質問"/>
		<category term="HTML"/>
		<category term="議論"/>
		<trackback:ping>http://txqz.net/blog/2002/01/25/0002/tb</trackback:ping>
		<published>2002-01-25T23:59:59+09:00</published>
		<updated>2007-07-17T11:23:59+09:00</updated>
	</entry>
	<entry>
		<title>100質のマークアップ</title>
		<id>tag:txqz.net,2002-01-23:/blog/2002/01/23/0004</id>
		<link rel="alternate" href="http://txqz.net/blog/2002/01/23/0004"/>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">
<blockquote cite="http://www.remus.dti.ne.jp/%7Ea-satomi/nikki/2002/01c.html#d22n02" title="100 質問系ページの項目番号振り">
<p>某方面およびその周辺では、<code>&lt;ol&gt;</code> の中に <code>&lt;dl&gt;</code> を入れるなどして連番振りをさせてるケースがあるようなのですが、ぼく的にはそれは「ある表示結果を得るために本来不要な構造を HTML に与えるインチキ」という気分がしないでもなかったり。</p>
</blockquote>
<p>僕としては、</p>
<ol>
<li>これは1番目の質問から100番目の質問という<em>順番に意味があるリスト</em>なので、是非ol要素としておきたい</li>
<li>一つの質問に一つの回答が付くから定義リストであるような感じなので、是非dl要素としておきたい</li>
<li>すると、ol要素の子要素にdl要素が来て、<q cite="http://www.remus.dti.ne.jp/%7Ea-satomi/nikki/2002/01c.html#d22n02">某方面およびその周辺</q>で良く見かけるマークアップとなる</li>
</ol>
<p>と考えるのですけど、どうでしょうか。</p>
<p>ol要素の中にdl要素を入れるのは、そうすると番号が振られるブラウザが多くて幸せというのもありますが、単に、数え上げリストの中に定義リストがありますよー、ということをマークアップしたかっただけだと思います。</p>
<blockquote cite="http://mypage.naver.co.jp/cd_masato/diary/200201.htm#dt23b" title="『100の質問』でマークアップ論議が始まるというのが、らしいと言えばらしいのですが">
<p>要するに、俺はol要素の問題ではなくdl、dt、dd要素の問題として捕らえていると言う事です。dl、dt、dd要素はある関連性を持った物にマークアップされるものだという感覚なので(例1)、ol要素なんかでdl、dt、dd要素が分断される(例2)というのは、(あくまで俺の)感覚的に違和感があるのです。なんつか、関連性を分断しているという感じ。</p>
</blockquote>
<p>僕は、たとえ<q cite="http://mypage.naver.co.jp/cd_masato/diary/200201.htm#dt23b">dl、dt、dd要素が分断され</q>ていても、その親にはol要素があるわけでして、100個の質問なんですよー、という関連性を示すことができていると思います。</p>
<p>質問だけなら、ol要素でリストアップすることに皆さんならすると思います。それに回答が入ってきたものに、ol要素を使うのはおかしいのでしょうか。</p>
<p>あと、<a href="http://www2.jan.ne.jp/%7Eu-z/" title="Pop or Die">U-Zさん</a>から、<a href="http://www2.jan.ne.jp/%7Eu-z/diary/2002/01.html#d20020123a" title="Hello World! そういう事">嬉しい言葉</a>もいただけたので、今日はいい日になりそうな予感。</p>
			</div>
		</content>
		<category term="100の質問"/>
		<category term="HTML"/>
		<category term="議論"/>
		<trackback:ping>http://txqz.net/blog/2002/01/23/0004/tb</trackback:ping>
		<published>2002-01-23T23:59:59+09:00</published>
		<updated>2007-04-08T17:21:06+09:00</updated>
	</entry>
</feed>