私はリンクされたCSSファイルの内容をhtml文書の "<!DOCTYPE ...."と "<!DOCTYPE>"の違いは何ですか?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
で開始し、
<link href="https://somewhe.re/path/to/file.css" type="text/css" rel="stylesheet" media="screen" />
を含んこのHTML文書を持っているが、HTML文書のレンダリングに影響を持っていないようでした、しかしながら。しかし、CSSファイルをダウンロードしてローカルで参照したとき(つまりhref="../css/file.css"
である)、期待どおりに動作しました。
これはうんざりしていましたが、私は "問題"を解決するために想像できるすべてを試みましたが、HTTPS経由でサーバー上のファイルを参照できませんでした。しかし、<!DOCTYPE...>
を単純な0に変更しました。私はそれを期待していませんでした。今は動作しますが、私はまだここで何が起こっているのか知りたいです。
:CSSのURLはhttps://raw.github.com/golovko/Fixed-Header-Table/master/css/defaultTheme.css
です。
実際のURLを明らかにした場合、誰かがあなたの謎を解くことができるかもしれません。一般に、問題が発生したときに問題を解決する方が簡単です。 –
''は有効なSGMLまたはHTML5 DOCTYPE宣言ではありません。 – BoltClock
@BoltClockどこでhtml5を読んだのですか? –