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 trialjack twist
Full Stack JavaScript Techdegree Student 18,575 Pointsmake the <h1> element with the class "heading" larger. Increase its font size to 48 pixels
doesn't it need to add h1 after .heading, so it's a descendant selector, but it gives bummer; if I delete h1, its corre
/* Complete the challenge by writing CSS below */
.heading h1{
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>
2 Answers
Unsubscribed User
Front End Web Development Techdegree Student 33,900 PointsHi Jack,
descendant would mean that the h1 is a child of the "heading". Like this:
<div class="heading">
<h1>Heading Text</h1>
</div>
Then you could use the descendant selector .heading h1
.
But this is not the html, the html in the task is:
<h1 class="heading">Developer Diane: Resume</h1>
So, here the h1 is NOT a descendant of the "heading" class, but the h1 has the "heading class" - big difference.
So you just use the name of the class and you pass the code challenge.
Makes sense?
Blessings from Berlin and happy coding, Nils
PS: If my answer helped you or solved your issues, please upvote my answer and/or mark it as "Best answer" (so people browsing the community forum know your issue is solved)
Unsubscribed User
Front End Web Development Techdegree Student 33,900 PointsHi Jack,
just selecting it with the class name .heading
is enough.
If you use .heading h1
you would actually select an h1 element that is a descendant of an element with the heading class (which is not the case).
Makes sense?
Blessings from Berlin and happy java-scripting, Nils
PS: If my answer helped you or solved your issues, please upvote my answer and/or mark it as "Best answer" (so people browsing the community forum know your issue is solved)
jack twist
Full Stack JavaScript Techdegree Student 18,575 PointsHi Nils, thanks for your reply! I'm still a bit confused, since the question only asks to large h1, why doesn't descendant work?
jack twist
Full Stack JavaScript Techdegree Student 18,575 Pointsjack twist
Full Stack JavaScript Techdegree Student 18,575 PointsI understand now, great explanation! Thank you very much