スタイルシートの外部呼出し
- 0 名前: ポン太 : 2004/06/25 22:30
- スタイルシートの外部呼出しがうまくいきません。
まず外部スタイルシートファイル「style1.css」を作って、その中に、
「body{background-color:gray;
overflow-x: hidden;}」
と書きました、そのあと「index.html」の中に、
「<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK Type="text/css" Rel="stylesheet" Href="style1.css">」
と書いたのですが、、ちなみに「style1.css」と「index.html」は同じファイル内にあります。
重ねて質問ですが、日付をカウントダウンするJAVAで、表示された数字が
「あと89日」という風に全角と半角になってしまいます。いままで3桁だったときは、
うまく表示されていたのですが・・・
内容が理解しにくいかもしれませんが、どなたか解答お願いいたします(__)
- 1 名前: ばあど : 2004/06/25 22:51 [URL]
- 外部スタイルシートについて。
書いて頂いている部分だけでは、問題ない。
むしろ結構正しい。
他の部分が原因と思われるので、
問題のページのURLを教えて頂けないだろうか。
JavaScriptについて。
これについては、ソースコードが全くないので回答不能。
見て欲しいのであれば、ソースを何らかの形で「必ず」提示して。
あと、JavaとJavaScriptは別物。
http://www.shoshinsha.com/pukiwiki/pukiwiki.php?JavaScript#content_1_8
- 2 名前: ポン太 : 2004/06/25 23:28 [URL]
- 即急な解答ありがとうございます。
JavaScriptについては問題無かったです。見間違いでした。
気になる点で、スタイルシートファイルにはメモ帳の拡張子(〜.css.txtのように)
がうしろについていてはいけないのですよね?
もし、だめならやり方を教えてください。
サイトURLは↑です。
- 3 名前: ばあど : 2004/06/26 10:54 [URL]
- http://www.google.co.jp/search?num=50&hl=ja&inlang=ja&ie=UTF-8&q=%E6%8B%A1%E5%BC%B5%E5%AD%90%E3%81%AE%E8%A1%A8%E7%A4%BA+%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
- 4 名前: Sinryow : 2004/06/26 16:18 [URL]
- どこか適当なフォルダを表示(「マイコンピュータ」をダブルクリックするなど)
→ツール→フォルダオプション→表示
→「登録された拡張子は表示しない」のチェックを外す
でOKです。
ちなみにHTMLをソースから書いているなら,これを外しておけば
テキスト文書を新規作成→直接拡張子を「.html」(or 「.htm」)に変更
と簡単に新規のHTMLを追加できます。
- 5 名前: ばあど : 2004/06/26 22:04 [URL]
- いやまぁ、出来ればそれくらいは自力で探して欲しかったんだが。。。
- 6 名前: ポン太 : 2004/06/26 22:12 [URL]
- 解決しました!ありがとうございます!!
- 7 名前: Sinryow : 2004/06/27 00:08 [URL]
- 余計に口出して悪いのですが・・・
>>5
自分で探すのも難しいと思います。
すでにやり方が分かっていて検索エンジンにも慣れている人なら「>>3のように検索すればやり方が分かる」ということが分かるでしょうが,全く分からない人には自力で検索エンジンを用いて調べるのも難しいのでは?と思いますが。
- 8 名前: ポン太 : 2004/06/27 00:49 [URL]
- 何度もすいません。
スタイルシートの外部ファイルで、
.box{〜〜〜}
TD{〜〜〜}
HTMLファイルに
<div class="box">
<tr>
<td>〜</td>
</tr>
</div>
・
・
・
(このほかにも<td></td>がある)
と書くと、全体(ほかの)のTDに適応されてしまいます。
クラス指定などもだいぶ調べてやってみましたが、TDについて詳しくのっているところが、
あまり見つからなく、上手くできません。。
「TD」でクラス、IDで指定はできないのですか?
本当に連続して質問して申し訳ないです。
- 9 名前: sail : 2004/06/27 01:14
- .box{......}
.box td{......}
<tr class="box">
<td>......</td>
<td>......</td>
</tr>
という感じでいかがでしょう?
もちろん、tdにclassを指定することもできますが、
子孫セレクタを使う方が簡潔です。
あと、table直下にdivは置けませんので。
- 10 名前: ばあど : 2004/06/27 10:41 [URL]
- 余談に余談。
>>7
確かに、全く解らない人には難しいでしょうが、
# というより、戸惑うでしょうが
どの辺りで「全く解らない」と判断なさったのですか?
解らない場合は、
「http://www.google.co.jp/で○○というキーワードで
検索してみて」
とかではダメなのですか?
- 11 名前: ポン太 : 2004/06/27 16:13 [URL]
- TRにクラス指定すると、全体にかかってしまうので
.box{...}
.box1{...}
<table>
<tr>
<td class="box">.....</td>
<td class="box1>.....</td>
</tr>
</table>
というふうにTDだけにクラス指定をしたいです。
やってみたのですができません。助言お願いします。
- 12 名前: ばあど : 2004/06/27 19:33 [URL]
- trに指定すると、その行全体にかかる。表全体ではない。
そこは解って頂いてる? ポン田さんは、そこまで書いていない。
で、tdで単独のセルにクラス指定する方法だが、
書いている方法で間違っていないが、
二つ目のbox1の後ろの閉じる二重引用符が抜けている。
原因はそれでは無かろうか?
- 13 名前: ポン太 : 2004/06/27 20:02 [URL]
- trに指定すると、行全体にかかるのはわかっていました。
ご指摘いただいた通り、二重引用符がぬけていました。