• ベストアンサー

<ruby>を使う時のDOCTYPE宣言は?

HPのことで質問です。 <ruby>タグを使ったホームページをAnother HTML-lint gatewayにかけたところ、「他のHTML用」だと言われてしまいました。どうやらDOCTYPE宣言が原因のようです。そのページは<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> で作成しました。<ruby>タグを使えるDOCTYPE宣言は何になるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10359)
回答No.1

HTML5です。DOCTYPEは、 <!DOCTYPE html> です。Another HTML-lint gateway がHTML5に対応していないようですね。

noname#142899
質問者

お礼

HTML5はシンプルでいいですね。この際勉強してみることにしました。 構文チェックが英語でしかできないので大変ですね。はやく日本語で対応して欲しいです。 ありがとうございました。

その他の回答 (2)

  • k0021
  • ベストアンサー率26% (32/120)
回答No.3

HTML中のDOCTYPE宣言を無視して強制的にMicrosoft Internet Explorer 5.5でチェックしてください。 記述されている<!DOCTYPE>とチェック内容が異なる内容が有りますが

noname#142899
質問者

お礼

IE5.5はインストールしてないので、チェックできるブラウザで見ただけですが、 急遽作ったHTML5は問題なかったようです。 そういうチェック方法があるんですね。 ありがとうございました。

回答No.2

XHTML1.1、HTML5の2種類で使えます。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <!DOCTYPE html>

noname#142899
質問者

お礼

XHTML1.1もあるんですか・・・HTML5とどっちがいいんでしょうね。。 とっつきやすそうなほうで頑張ってみます。 ありがとうございました。

関連するQ&A

専門家に質問してみよう