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 trialAlana Warson
5,296 PointsLet's make the <h1> element with the class "heading" larger. Increase the font size to 48 pixels.
I am stuck on this question. I get an error message of "make sure your pixel is set at 48."
/* Complete the challenge by writing CSS below */
class= .heading {
font-size:48px;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Developer Diane: Resume</title>
<link rel="stylesheet" href="page.css">
<link rel="stylesheet" href="style.css">
</head>
<body>
<main>
<header>
<div id="header-box">
<h1 class="heading">Developer Diane: Resume</h1>
<address>
<p>website: developerdiane.com</p>
<p>email: diane@developerdiane.com</p>
</address>
<img src="developer-diane.jpg" alt="Developer Diane coding on her laptop.">
</div>
</header>
<section id="education">
<h2>Education</h2>
<ul>
<li>
<h3><a href="https://teamtreehouse.com">Treehouse</a></h3>
<p>Front End <em>Web Development</em> Techdegree</p>
<p class="date special">Graduated January 2020</p>
</li>
</ul>
</section>
<section id="experience">
<h2>Experience</h2>
<ul>
<li>
<h3>Super Web Design Shop</h3>
<p>Junior Developer</p>
<p class="date special">February 2020-present</p>
</li>
<li>
<h3>Pretty Good Websites, Inc.</h3>
<p>Web Development Intern</p>
<p class="date">July 2019-January 2020</p>
</li>
</ul>
</section>
<section>
<h2>Skills</h2>
<ul id="skills-list">
<li class="top-skill">HTML</li>
<li>CSS</li>
<li class="top-skill" id="proud">JavaScript</li>
<li>Git</li>
<li>Bootstrap</li>
<li class="top-skill">Mobile Web Development</li>
<li>Accessibility</li>
</ul>
</section>
<section>
<h2>Awards and Achievements</h2>
<ol>
<li>Dev Ninja Award, November 2020</li>
<li>Developer of the Month, October 2019</li>
<li>Achieved rating of 6 kyu on <a href="https://www.codewars.com/">Codewars</a></li>
<li>Certified Accessibility Specialist</li>
</ol>
</section>
<footer>©2020 Developer Diane.</footer>
</main>
</body>
</html>
4 Answers
judygrayland
8,647 PointsHi Alana. If you want to target the h1 which has the class "heading", in your CSS you need to write: .heading (in other words, the name of the class with a full stop just before it):
.heading { font-size: 48px; }
'class=""' is the attribute you write in your HTML when you want to give a tag (like an <h1> or a <p>) a class name. You do not use class= in CSS.
So if you delete class= from your CSS, I think it should stop giving you an error :)
Thomas Bathurst
1,576 PointsThe other guys have explained it really well.
This is what your CSS code should look like:
.heading {
font-size: 48px;
}
leo homssi
5,111 Points.heading { font-size: 48px; }
Abdulrahman Jamal
1,739 Points.heading h1{ font-size:48px; }
Alana Warson
5,296 PointsAlana Warson
5,296 PointsI keep getting the same error message - set the font-size to 48.