livedoor blog でもブログを書いている(
「翻訳会社、やってます!」奮闘記 Part2)のですが、livedoor blog でちょっと困っていることがあります。
それは、構造言語とブログのタグがマッチしていないようなのです。
テンプレートの head タグ以下の meta タグや link タグは空要素として、/> となっているのに、本文中の br タグや img タグは空要素とは扱っていないようなのです。
だから構造言語に XHTML を選択すると、エラーの山となります。どうもエラーが山のようになってしまうのは、すっきりしません。
そこで、不本意ながら、テンプレートの構造言語を HTML 4.01 にしちゃいました。
※HTML 4.01 の構造言語
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
<html lang="ja">
<head>
同時に、プロフィール欄やプラグインを HTML 4.01 のマークアップ言語対応に修正しました(<br /> → <br> など)。
ちなみに以前設定していた、XHTML 1.0 のヘッダ部分です。
<?xml version="1.0" encoding="euc-jp"?>
<!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" lang="ja" xml:lang="ja">
<head profile="http://purl.org/net/uriprofile/">
posted by ishida at 15:14
| 東京 ☁
|
Comment(0)
|
TrackBack(0)
|
ブログ カスタマイズ