- HTML文書を制作する際に使用しているプログラムをお答えください。(Webプログラムも含む)
昔はTTTEditorを使っていました。Ctrl+pで<p></p>が出るなどとショートカットを設定できるので、なんかいろいろ設定してました。いまは、EmEditorとかの一般的なテキストエディタに書いてコピペしてます。
- 採用しているDTDとその理由をお答えください。
XHTML1.0 Strictにしています。前はXHTML1.1でした。ruby要素を使いたかったから。ただ、面倒であることや技術的な問題などでメディアタイプをapplication/xhtml+xmlにせずにtext/htmlにしてました。いまは、別にXHTML1.1なんて使わなくてもXHTMLであればよい (XML処理系でいろいろできる) のでXHTML1.0にしています。Strictなのは、別にTransitionalな要素や属性を使う必要に迫られていないからです。
- 何故正しくHTMLを書いているのですか?
正しく書かない理由がないからです。でも、たまに間違って正しくないHTMLになっちゃうこともあるよNE。
- W3CとWHATWG、どちらに期待してますか?
後者のことをよく知らないので答えにくいですけど、別にW3Cに絶望していたりはしません。
- あなたにとってHTMLとは何ですか?
よく普及したマークアップ言語。
というか、アレですね。質問ネタといえば100質のマークアップの話が思い出されますね。あのとき私は
- これは1番目の質問から100番目の質問という順番に意味があるリストなので、是非ol要素としておきたい
- 一つの質問に一つの回答が付くから定義リストであるような感じなので、是非dl要素としておきたい
- すると、ol要素の子要素にdl要素が来て、
某方面およびその周辺で良く見かけるマークアップとなる
なんて書きました。今は面倒なのでそのままdl-dt-ddです:-)でも、dl要素にqaって値のclass属性をつけて、
dl.qa dt{
display: list-item;
list-style: decimal;
}
なんてやろうかな。Firefoxだとみんな0になっちゃうみたいだけど。
IEだと1,3,5……と飛び飛びになってしまう件。んー。
[righthtml5q][notvalid]liの終了タグ抜け?
直しました。