2016-10-17 13 views
0

私の学校のプログラミングクラス用のウェブサイトを作成しています。私のCSSは私のホームページを越えて表示されず、CSSの作成パターンは変わりません。私のクラスでチェックし、どれも私のCSSはインデックスページを越えて表示されません

ホームページ

<head> 
    <link rel= "stylesheet" href="css1.css"> 
    <meta charset = "utf-8"> 
    <meta name= "keywords" content= "photo"> 
    <title> "trash" </title> 
</head> 

<body bgcolor="#F5F6E9"> 


    <div class="header"> 

     <div class="container"> 
      <div class="logo"> 
       <h1><a href="index.html">LEGALIZE RANCH</h1> 
      </div> 

      <div class= "nav"> 
       <ul> 

         <li><a href="index.html">RANCH!</a></li> 

         <li><a href="why.html">WHY?????</a></li> 

         <li><a href="brotendonation.html">BROTENDO NATION</a></li> 

       </ul> 
      </div> 
     </div> 
    </div> 

    <div class= "mainpart"> 
    <div class="statement"> 
     <p> 
     WHATS UP BROTENDOS 
     </p> 
    </div> 

    <div class= "god"> 
    <center> <img src= "god.png" alt="ranch dude"> </center> 
    </div> 

    <div class= "statement2"> 
     <p> 
      RANCH IS THE #1 MOST RARE RESOURCE EVER!!!! THAT MEANS OUR GOVERNMENT IS LIMITING IT FOR DUDES LIKE THIS!!!!! 
     </p> 
     <p> 
      THIS NEEDS TO BE ADDRESSED AT THE NINTENDO CONVENTION!!!!! 
     </p> 
    </div> 
    <div class= birdup> 
     <center><img src= "birdup.jpg" alt= "bir ddup"></center> 
    </div> 
</body> 

CSS

body { 
    width: 100%; 
    margin : auto; 
} 

.container { 
    width: 960px: 
    margin: 0 auto: 
} 

.header { 
    background: #94DD6E; 
    height: 100px; 
    width: 100%; 
    top: 0; 
    position: fixed; 
} 

.logo { 
    float: left; 
    font-family: "Helvetica"; 
    font-size: 15px; 
    margin-left:15px; 
    padding-top:10px; 
} 

a { 
    text-decoration: none; 
    color: #fff 
} 

li { 
    list-style: none; 
    float: left; 
    margin-left: 15px; 
    padding-top: 15px; 
    font-family: Arial, Helvetica, sans-serif; 
    margin-right: 15px; 
} 

.nav { 
    float: right; 
    padding-top: 10px; 
} 

.content { 
    background: #e7e8e1; 
    } 

.statement { 
    padding-top: 100px; 
    text-align: center; 
    font-family: "Helvetica"; 
    font-size: 25px; 
    } 

.statement2 { 
    text-align: center; 

.god { 
    text-align: center; 
    } 

.pimplepete { 
    margin-top: 50%; 
    text-align: center; 
    color: orange; 
} 

.mainpart { 
    background-color: #F5F6E9; 
    } 

.video { 
    padding-top: 25px; 
    } 

.donation { 
    text-align: center; 
    font-family: "Papyrus"; 
    font-size: 50px; 
    } 
理由を知っていませんCSSは

<!doctype html> 

<head> 
    <link rel= "stylesheet" href="css1.css"> 
    <meta charset = "utf-8"> 
    <meta name= "keywords" content= "photo"> 
    <title> "trash" </title> 
</head> 

<body bgcolor="#F5F6E9"> 


    <div class="header"> 

     <div class="container"> 
      <div class="logo"> 
       <h1><a href="index.html">LEGALIZE RANCH</h1> 
      </div> 

      <div class= "nav"> 
       <ul> 

         <li><a href="index.html">RANCH!</a></li> 

         <li><a href="why.html">WHY?????</a></li> 

         <li><a href="brotendonation.html">BROTENDO NATION</a></li> 

       </ul> 
      </div> 
     </div> 
    </div> 

    <div class= "video"> 
     <center> 
     <iframe width="640" height="360" src="https://www.youtube.com/embed/0V7FGCtnoJo" frameborder="0" allowfullscreen></iframe> 
     </center> 
    </div> 

    <div class= "donation"> 
     <p> 
      OUR MOVEMENT IS GROWING!!! SPORT SOME <i>RANCHY</i> MERCH 
     </p> 
     <p> 
      <a href= "http://legalizeranch.com/"> LEGAL RANCH MERCH </a> 
     </p> 
    </div> 





    </body> 

に動作していない

ページは、私はフォーマットが良くないことを知って心配しないでください。

+1

両方のページが同じフォルダにありますか? – Santi

+0

ブラウザのコンソールタブを開き、エラーを探してください。今のところ、他のHTMLページとCSSファイルが同じフォルダにない可能性があります –

答えて

2

あなたのCSSはという比較的にリンクされています。

<link rel= "stylesheet" href="css1.css"> 

あなたの他のページが別のフォルダにおそらくある場合は - また、それらの内部htmlファイルと一緒にcss1.cssを持っていないフォルダ、それはcss1.cssへの参照を理解することはありません。

ファイルシステムではなくURLを使用してサイトにアクセスし、Webルートにcssがある場合は、先頭のスラッシュ/css1.cssを追加してみてください。

ファイルシステム経由でページを読み込んでいる場合は、それを呼び出すファイルに基づいてCSSへの参照を調整します。代わりに、それを../css1.cssと参照してレベルを上に移動することもできます。彼らは同じディレクトリ内に住んでいるので

public_html/ 
- index.html 
- css1.css 
- about/ 
    - index.html 

public_html/index.htmlcss1.cssについてを知っている:のようなファイルシステムが与えられ、さらに説明するために

<link>タグがcss1.cssを参照する場合は、public_html/about/index.htmlで、ブラウザは、私は存在しない想像public_html/about/css1.cssというファイルを探します。

+0

これは問題なのかどうかはわかりません。しかし、これは今のところ唯一可能な推測です。 –

+3

説明があると、私はそれが非常に高い可能性が高いと思います。それが他のものなら、私は帽子を食べます –

関連する問題