記事本文
簡潔に説明するのは難しい ?
私の文章表現に拠るものかもしれませんが、どうしても長々と説明する傾向が自分にはあると思っています。 以前、「仕様とか参考資料とかをきっちり引用して書くよね」と言われたことがあるのですが、それは逆にさらりと書くスキルが無いということなのかもしれません。
情報収集の目的から、 Movable Type 3 (仮称)や【本スレじゃ】MovableType 質問スレ【訊けない】をよく読んでいますが、私の分かる範囲の質問が来たときは稀に回答をしています。 掲示板に書き込みをするというのは、自分の weblog に書くのと違って一定の分量にまとめなければなりませんし、仕様をそのまま引用するよりも、自分である程度咀嚼した上で簡単な説明を行った方が分かりやすくなります。
実際にそうした回答を書き込んだ時に、
簡潔で分かりやすい説明。ありがとう。今まで小難しい説明ばかりだったので、よく分かった。
という反応をいただいたので、これまでのように長々と書いていた説明は見る方からは敬遠されるのかなと思ったので、どちらの方が良いのか考えてみようと思います。
順番は前後しますが、寄せられた質問は以下の通り。
- 527 :Trackback(774):05/01/12 23:10:34 ID:ea6O0JH2
<br>と<br />の違いはなんでしょうか?
いつもの調子で説明すると
XHTML 1.0: The Extensible HyperText Markup Language (Second Edition) によると、
Empty elements must either have an end tag or the start tag must end with
/>. For instance,<br/>or<hr></hr>. See HTML Compatibility Guidelines for information on ways to ensure this is backward compatible with HTML 4 user agents.
- CORRECT: terminated empty elements
<br/><hr/>
- INCORRECT: unterminated empty elements
<br><hr>
というように、空要素には終了タグを付けるか、または開始タグを /> で終わらせるようにしなければならないとされています。
ただし、既存のユーザーエージェントとの互換性を保つために、 C. HTML Compatibility Guidelines にて
Include a space before the trailing
/and>of empty elements, e.g.<br />,<hr />and<img src="karen.jpg" alt="Karen" />. Also, use the minimized tag syntax for empty elements, e.g.<br />, as the alternative syntax<br></br>allowed by XML gives uncertain results in many existing user agents.
というガイドラインが示されています。
Movable Type のテンプレートは XHTML 1.0 Transitional を宣言しているため、強制改行を行う場合は
<br>
ではなく
<br />
と記述しなければならないのです。
……といった説明になると思います。 原典を引用することで、私の独自の解釈がなるべく混じらないように。
実際の回答
- 528 :Trackback(774):05/01/12 23:48:16 ID:YUbJOs+6
>>527 HTML では空要素の終了タグの省略が認められていたけど、 XHTML では空要素であっても終了タグの省略は認められなくなった。 よって、 <br> も <br></br> と書かなければいけないようになったんだけど、既存のユーザーエージェントとの互換性を考えて <br /> という記法も認められた。
MT の場合、テンプレートは XHTML1.0 として作られているから、強制改行の場合は <br> ではなく <br /> と記述しなくちゃいけないってことになるね。
>>552 で改めてトリップ付で書いていますが、その時はそのつもりは無かったので、丁寧語を使わずに噛み砕いた感じで書いたのですが、そこで冒頭で引用した >>530 のような反応をいただきました。 毎回このように綺麗にまとめることは出来ないかもしれませんが、これくらいの説明の方が取っ付き易いというのであれば、説明方法を再考してみようと思います。
ついでに
【本スレじゃ】MovableType 質問スレ【訊けない】にて私自身について触れられていたので、ここで反応を書いておこうと思います。 ( あそこは質問スレッドなので、私の意見を書き込むのはスレ違いだろうということで。 )
キモイというのは思い当たる節がいくつもある ( 瑣末なことまでこだわるとか、口調が堅いとか、内容が冗長とか、粘着質気味に論うとか、その他自覚していない変な部分とか ) のでいいとして ( いいのか ? ) 、見にくい、という意見は放っておけません。
制作者のスタイルシートを押し付けるつもりはありませんので、スタイルシートをオフにするという解決方法はありますが、改善の余地があるところは手を尽くした方が良いと思うので、「ここが見にくい」とか「そもそも全体的に見にくい」とか、小さな点でも構いませんので遠慮なくご指摘ください。 メールでも結構ですしこの記事に匿名で書き捨てコメントでも可。 全然活用していませんけど、 1 line Guest book もあります。

