Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML

Having trouble diagnosing a simple bug/error.

Just trying to figure out what is casing the header/title to not be consistent when switching between the Portfolio/About and Contact pages. Thanks for any help as I am trying to diagnose and add on to the site by myself now, and need to work out the kinks. :>

GENERAL
***********************************/

body {
  font-family: 'Open Sans', sans-serif;
}

#wrapper {
  max-width: 940px;
  margin: 0 auto;
  padding: 0 5%;
}

a {
  text-decoration: none;
}

img {
  max-width: 100%;
}

h3 {
  margin: 0 0 1em 0;
}



/**********************************
HEADING
***********************************/

header {
  float: left;
  margin: 0 0 30px 0;
  padding: 5px 0 0 0;
  width: 100%;
}

#logo {
  text-align: center;
  margin: 0;
}

h1 {
  font-family: 'Changa One', sans-serif;
  margin: 15px 0;
  font-size: 1.75em;
  font-weight: normal;
  line-height: 0.8em;
}

h2 {
  font-size: 0.75em;
  margin: -5px 0 0;
  font-weight: normal;
}



/**********************************
NAVIGATION
***********************************/

nav {
  text-align: center;
  padding: 10px 0;
  margin: 20px 0 0;
}

nav ul {
  list-style: none;
  margin: 0 10px;
  padding: 0;
}

nav li {
  display: inline-block;
}

nav a {
  font-weight: 800;
  padding: 15px 10px;
}



/**********************************
FOOTER
***********************************/

footer {
  font-size: 0.75em;
  text-align: center;
  clear: both;
  padding-top: 50px;
  color: #ccc;
}

.social-icon {
  width: 20px;
  height: 20px;
  margin: 0 5px;
}



/**********************************
PAGE: PORTFOLIO
***********************************/

#gallery {
  margin: 0;
  padding: 0;
  list-style: none;
}

#gallery li {
  float: left;
  width: 45%;
  margin: 2.5%;
  background-color: #f5f5f5;
  color: #bdc3c7;
}

#gallery li a p {
  margin: 0;
  padding: 5%;
  font-size: 0.75em;
  color: #bdc3c7
}



/**********************************
PAGE: ABOUT
***********************************/

.profile-photo {
  display: block;
  max-width: 150px;
  margin: 0 auto 30px;
  border-radius: 100%;
}



/**********************************
CONTACT
***********************************/

.contact-info {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 0.9em;
}

.contact-info a {
  display: block;
  min-height: 20px;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  padding: 0 0 0 30px;
  margin: 0 0 10px;
}

.contact-info li.phone a {
  background-image: url('../img/phone.png');
}

.contact-info li.mail a {
  background-image: url('../img/mail.png');
}


/**********************************
COLORS
***********************************/

/* site body */
body {
  background-color: #fff;
  color: #999;
}

/* gray header */
header {
  background: #A0A0A0;
  border-color: #909090;
}

/* nav background on mobile */
nav {
  background: #909090;
}

/* logo text */
h1, h2 {
  color: #fff;
}

/* links */
a {
  color: #fff;
}

/* nav link */
nav a, nav a:visited {
  color: #fff;
}

/* selected nav link */
nav a.selected, nav a:hover {
  color: #000;
}```

5 Answers

Forgot how to imbed the code... Sorry guys.

I have just compared it to my code and it looks the same. The only difference is the gallery, gallery li and gallery li a p Mine all have # before them but yours don't although that might just be the way it is displayed on the forum

Yea that is just because of the way it's displaying.. Thank you for taking the time to check for me!

Here is my HTML as well incase that's where my error is hiding.

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bonecutter | Photography</title> <link rel="stylesheet" href="css/normalize.css"> <link href='http://fonts.googleapis.com/css?family=Changa+One|Open+Sans:400italic,700italic,400,700,800' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="css/main.css"> </head> <body> <header> <a href="index.html" id="logo"> <h1>Alden Bonecutter</h1> <h2>Aspiring Photographer</h2> </a> <nav> <ul> <li><a href="index.html" class="selected">Portfolio</a></li> <li><a href="about.html">About</a></li> <li><a href="contact.html">Contact</a></li> </ul> </nav> </header> <div id="wrapper"> <section> <ul id="gallery"> <li> <a href="img/babySkyline1.jpeg"> <img src="img/babySkyline1.jpeg" alt=""> <p>Mile High</p> </a> </li> <li> <a href="img/Lightbridge.JPG"> <img src="img/Lightbridge.JPG" alt=""> <p>"Light" Rail</p> </a> </li> <li> <a href="img/babyTenniscourt.jpeg"> <img src="img/babyTenniscourt.jpeg" alt=""> <p>The Golden Hour.</p> </a> </li> <li> <a href="img/duhset.jpeg"> <img src="img/duhset.jpeg" alt=""> <p>Find a Balance</p> </a> </li> <li> <a href="img/jays.JPG"> <img src="img/jays.JPG" alt=""> <p>Pilin' Up</p> </a> </li> <li> <a href="img/_DSC0155.JPG"> <img src="img/_DSC0155.JPG" alt=""> <p>Yail Rard</p> </a> </li> <li> <a href="img/babyRRTies.jpeg"> <img src="img/babyRRTies.jpeg" alt=""> <p>Hangin' Out</p> </a> </li> <li> <a href="img/babyWoodpile1.jpeg"> <img src="img/babyWoodpile1.jpeg" alt=""> <p>Yail Rard</p> </a> </li> </ul> </section> <footer> <a href="http://twitter.com/nickrp"><img src="img/twitter-wrap.png" alt="Twitter Logo" class="social-icon"></a> <a href="http://facebook.com/nickpettit"><img src="img/facebook-wrap.png" alt="Facebook Logo" class="social-icon"></a> <p>© 2015 Alden Bonecutter.</p> </footer> </div> </body> </html>

I think i may have found a difference in your html layout to mine concerning the wrapper div/body tags and where it is closed in relation to the body and html closing tags. I will paste my code from my workspace and you can have a look at the bottom you seem to have no body in your document

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Richard Nicholls | Design</title> <link rel="stylesheet" href="css/normalize.css"> <link href='http://fonts.googleapis.com/css?family=Economica:400,700,400italic,700italic|Raleway:600,700,800,400' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="css/main.css"> <link rel="stylesheet" href="css/responsive.css"> <meta name="viewport" content="width-device-width, initial-scale=1.0"> </head> <body> <header> <a href="index.html" id="logo"> <h1>Richard Nicholls</h1> <h2>Designer</h2> </a> <nav> <ul> <li><a href="index.html" class="selected">Portfolio</a></li> <li><a href="about.html">About</a></li> <li><a href="contact.html">Contact</a></li> </ul> </nav> </header> <body> <div id="wrapper"> <section> <ul id="gallery"> <li> <a href="img/numbers-01.jpg"> <img src="img/numbers-01.jpg" alt=""> <p>Experimentation with colour and texture.</p> </a> </li> <li> <a href="img/numbers-02.jpg"> <img src="img/numbers-02.jpg" alt=""> <p>playing with blending modes in photoshop.</p> </a> </li> <li> <a href="img/numbers-06.jpg"> <img src="img/numbers-06.jpg" alt=""> <p>trying an 80s style of glows.</p> </a> </li> <li> <a href="img/numbers-09.jpg"> <img src="img/numbers-09.jpg" alt=""> <p>Drips created using photoshop brushes.</p> </a> </li> <li> <a href="img/numbers-12.jpg"> <img src="img/numbers-12.jpg" alt=""> <p>Creating shapes using repetition.</p> </a> </li>

    </ul>
  </section>
  <footer>
    <a href="http://twitter.com/nickrp"><img src="img/twitter-wrap.png" alt="twitter logo" class="social-icon"></a>
     <a href="http://facebook.com/nichard"><img src="img/facebook-wrap.png" alt="facebook logo" class="social-icon"></a>
    <p>&copy; 2015 Richard Nicholls.</p>
  </footer>
    </div>
 </body>

</html>