HTMLソースのチェック

2013年3月2日 at 11:49

CentOS 6.2
Apache 2.2.15
PHP 5.3.3
MySQL 5.1.61
concrete5 5.5.2.1 (5.4.2.2からのアップデート)
レンタルサーバー サクラVPN 2G

今、上記の環境で、ホームページを公開しています。
URL:http://www.shinozaki.co.jp

HTMLソースチェックを下記のサイトで行っています。
URL:http://cetus.sakura.ne.jp/htmllint/htmllint.html

HTMLソースチェックのサイトで各ページのアドレスを入力し、点数を確認しているのですが、
「style 属性を使うときは 〜 内に を指定しなければなりません。」
とのエラーがどのページでも出力され、思うように点数が上がりません。

これは、自分のページの作り方が悪いのでしょうか?
それともconcrete5の仕様なのでしょうか?

修正方法分かる方いらっしゃいましたらご教授ください。
宜しくお願いします。

タグ:

Re: HTMLソースのチェック

2013年3月2日 at 14:51
<head>タグ内の先頭に

<meta http-equiv="Content-Style-Type" content="text/css" />

を追加しましょう。
 

Re: HTMLソースのチェック

2013年3月6日 at 13:08
hissy様
ご回答ありがとうございます。
返事が遅くなってしまい申し訳ありませんでした。

hissy様に教えていただいた通り、<head>タグ内に
<meta http-equiv="Content-Style-Type" content="text/css" />
を追加して、エラーは回避できました。
ありがとうございました。

以上でこの質問はクローズさせていただきます。
ありがとうございました。

ここからは、自分の覚書のた為に書かせていただきます。
<head>タグ=concrete5インストールディレクトリー/updates/concrete5.5.2.1.ja/concrete/elements/header_required.php
上記ファイルに<meta http-equiv="Content-Style-Type" content="text/css" />を追記して対応。
 

Re: HTMLソースのチェック

2013年3月6日 at 15:12
クローズされたのですが気になったので少し書かせていただきます。

header_required.php は concrete5をアップデートすると変更される可能性があります。

headタグへの追加は

テーマにかかれるか

ページの[編集]→[設定]→[カスタム属性] の「追加ヘッダー要素」で追加するほうがいいとおもいます。
 

Re: HTMLソースのチェック

2013年3月14日 at 14:23
acliss19xx様
クローズ後にもかかわらず、ご返答いただきましてありがとうございます。
また、返事が遅くなってしまい申し訳ありませんでした。

>header_required.phpはconcrete5をアップデートすると変更される可能性があります。
言われてみればその通りですね!!
実際に変更した「header_required.php」もupdateディレクトリ内のファイルでした。
ご忠告ありがとうございます。
テーマ内のheader.phpに書き込み、修正しました。

ご忠告ありがとうございました。