言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

実体参照

id:sumim:20040313#p2 より、 HTML で、< や > などの文字を入力する時、&lt; のように& ゴニョゴニョという書き方をしなくてはいけない。で、このゴニョゴニョをどうやって調べるかという話。

  1. 本や検索エンジンでそういう表を探す。: HTML を覚えたての頃はそうやってました
  2. man ascii : 常にサーバにログインしていた時代はそうやってました。lt などという文字は使わず、全部文字コードです。
  3. 使わない : 全角で<。これ最強。面倒くさくなって最近使うことが多かった。かっこ悪い。
  4. emacs : 折角なので調べてみました。あるだろうなあと思っていましたが、やはりありました。M-x sgml-name-char または html-mode にして C-c C-n です。これによると、] は &lsqb; だそうです。本当かな? (<- 嘘でした。なんでやー???)

ちなみに、単に文字コードがほしいだけなら字の上で C-x = でいけるみたい。Squeak を使うなら $] asciiValue と、忘れないようにメモ。