個別記事
unicode-bidiでメアドを変換
- この記事が属するカテゴリー
- CSS
CSS の unicode-bidi プロパティを使ったアイデア。つか、良く思いついたなって感じ。
文字コードの Unicode では、日本語であれば左から右へ、アラビア語であれば右から左へと言う風に言語により文字方向の表記が決められています。 unicode-bidi プロパティを使えば、これを変える事が出来ます。ネタ元では、これをメールアドレスに適応して、ソース上は逆方向に記述し、CSSの unicode-bidi プロパティによって、見栄えを正しく見せています。ロボットからのメールアドレス収集を防げるかも知れませんね。
上記の(X)HTMLソースコードは下記のようになっています。
<address>
メールアドレス: <span class="reverse">moc.gab-ykcul@ofni</span>
</address>
適用しているCSSは下記の通り。
.reverse {
unicode-bidi:bidi-override; //文字方向の設定を無効
direction: rtl; //文字方向を右から左に設定
}
本来の使い方ではないかも知れませんが、こういう発想が出来る人ってスゲェなって思っちゃいます。
2005-03-01T13:23:12+09:00
| コメント (0)
| トラックバック (0)
|
関連性が高いエントリー 5 件
- 重い画像を読み込む際のインジケータをCSSで表示
- CSS3 の target 疑似クラスで脚注を動的に表示する
- グリッドレイアウトのための背景画像
- カラー関連の情報を CSS 内に記述
- CSS3 の否定疑似クラスの使いどころ
トラックバック
- このエントリーのトラックバックURL:
- http://WWW.lucky-bag.com/cgi/mt/mt-tb.cgi/168
"unicode-bidiでメアドを変換"へのトラックバックはまだありません。
コメント
"unicode-bidiでメアドを変換"へのコメントはまだありません。
コメントしてください
コメント内ではタグは一切使えません。コメント内にてタグを表記したい場合は、お手数ですが、文字実体参照を利用して < を < 、> を > とそれぞれ置き換えてください。