Out of Memory

ごめん、忘れてた。

目次

Blog 利用状況

ニュース

2008年7月1日
Microsoft MVP for Developer Tools - Visual C++ を再受賞しました。
2008年2月某日
MVPアワードがVisual C++に変更になりました。
2007年10月23日
blogタイトルを変更しました。
2007年7月1日
Microsoft MVP for Windows - SDKを受賞しました!
2007年6月20日
スキル「ニュース欄ハック」を覚えた!
2006年12月14日
記念すべき初エントリ
2006年12月3日
わんくま同盟に加盟しました。

カレンダー

中の人

aetos

顔写真

埼玉を馬鹿にする奴は俺が許さん。

基本的に知ったかぶり。興味を持った技術に手を出して、ちょっと齧りはするものの、それを応用して何か形にするまでは及ばずに飽きて放り出す人。

Microsoft MVP for Windows SDK July 2007 - February 2008, Microsoft MVP for Visual C++ February 2008 - June 2009
Microsoft MVP for Windows SDK
July 2007 - February 2008
Microsoft MVP for Visual C++
February 2008 - June 2009

アクセサリ

あわせて読みたい

e-Words

アフィリエイト

記事カテゴリ

書庫

日記カテゴリ

CDATAセクションに関するいくつかのブラウザのバグ

XHTML の head 要素の中に style 要素を使って CSS を書いて、それを CDATA セクションで囲んでみた。

結果。

IE7
Safari 3.1.2
最初のセレクタが無視される。最初にダミーセレクタを書けば回避できる。
Firefox 2.0.0.15
Firefox 3
Opera 9.51
CDATA セクション全体が無視される。

いずれも、CDATA セクションで囲まなければ正常に認識される。
どうも CDATA ってまともに使えないなぁ。

投稿日時 : 2008年7月4日 10:45

Feedback

# re: CDATAセクションに関するいくつかのブラウザのバグ 2008/07/04 22:11 THREE-ONE

うちの環境では正しく表示されているような気がするんですが。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>てすつ</title>
<style type="text/css">
<![CDATA[
.foo { color : blue; }
.bar { color : red; }
]]>
</style>
</head>
<body>
<h1 class="foo">XHTML and css</h1>
<p class="bar">どうよ?</p>
</body>
</html>

上記で、ちゃんと青と赤になりますね。
color しか試してませんけど。

> それを CDATA セクションで囲んでみた。
CDATA で囲んでみた。って表記が気になります。

タイトル  
名前  
Url
コメント