<?xml version="1.0" encoding="UTF-8" ?>
<entry
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
	xml:lang="ja-JP"
>
	<title>正しくHTMLを書こうと心がけている人に5の質問を</title>
	<id>tag:txqz.net,2007-04-17:blog/2007/04/17/2117</id>
	<link rel="self" href="http://txqz.net/blog/2007/04/17/2117.atom"/>
	<link rel="alternate" type="application/rss+xml" href="http://txqz.net/blog/2007/04/17/2117.rdf"/>
	<link rel="alternate" type="application/xhtml+xml" href="http://txqz.net/blog/2007/04/17/2117.xhtml"/>
	<link rel="alternate" type="text/html" href="http://txqz.net/blog/2007/04/17/2117.html"/>
	<link rel="contents" href="http://txqz.net/blog/2007/04/17/.atom" title="2007年4月17日"/>
	<link rel="first" href="http://txqz.net/blog/2001/08/04/0001.atom" title="地球空冷化"/>
	<link rel="prev" href="http://txqz.net/blog/2007/04/16/0019.atom" title="ジャンル一覧にはてブから取ってきたニュースを並べようとして"/>
	<link rel="next" href="http://txqz.net/blog/2007/04/21/2049.atom" title="汎用Atomオブジェクトを自作するのは骨が折れすぎ"/>
	<link rel="last" href="http://txqz.net/blog/2010/02/14/1221.atom" title="VIASO/K-power追悼"/>
	<author>
		<name>陽坂智佐</name>
		<email>spambasket@txqz.net</email>
	</author>
	<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>
	<rights>Attribution-Noncommercial-Share Alike 3.0 Unported</rights>
</entry>