Does it need to match the solution?

Hi all. I have had pro just over a week and have had my 1st independent project. When I finished, my solution worked but didn’t match the official solution. Does that matter or should I just be worried about making it work?
My code is below:
HTML:

<!DOCTYPEHTML>

<html>
	<head>
		<title>Dasmoto's Crafts</title>
		<link href="./resources/css/index.css" type="text/css" rel="stylesheet">
	</head>
	<body>
		<header>
			<h1>Dasmoto's Arts & Crafts</h1>
		</header>
		<main>
			<section class="brushes">
				<h2>Brushes</h2>
				<image src="https://s3.amazonaws.com/codecademy-content/courses/freelance-1/unit-2/hacksaw.jpeg" alt="different paint brushes">
				<h3>Hacksaw Brushes</h3>
				<p>Made of the highest quality oak, Hacksaw brushes are known for their weight and ability to hold paint in large amounts. Available in different sizes. <span>Starting at $3.00 / brush.</span></p>
			</section>
			<section class="frames">
				<h2>Frames</h2>
				<image src="https://s3.amazonaws.com/codecademy-content/courses/freelance-1/unit-2/frames.jpeg" alt="frames in a multiple of colors and sizes">
				<h3>Art Frames (assorted)</h3>
				<p>Assorted frames made of different material, including MDF, birchwood, and PDE. Select frames can be sanded and painted according to your needs. <span>Starting at $2.00 / frame.</span></p>
			</section>
			<section class="paint">
				<h2>Paint</h2>
				<image src="https://s3.amazonaws.com/codecademy-content/courses/freelance-1/unit-2/finnish.jpeg" alt="tubes of paint in various colors">
				<h3>Clean Finnish Paint</h3>
				<p>Imported paint from Finland. Over 256 colors available in-store, varying in quantity (1 oz. to 8 oz.). Clean Finnish paint microbinds to canvas, increasing the finish and longevity of any artwork. <span>Starting at $5.00 / tube.</span></p>
			</section>
		</main>
	</body>
</html>

css:

body {
	font-family: Helvetica;
}

h1 {
	background-image: url("https://s3.amazonaws.com/codecademy-content/courses/freelance-1/unit-2/pattern.jpeg");
	font-size: 100px;
	font-weight: bold;
	text-align: center;
	color: khaki;
}

h2 {
	font-size: 32px;
	font-weight: bold;
	color: white;
}

.brushes h2 {
	background-color: mediumspringgreen;
}

.frames h2 {
	background-color: lightcoral;
}

.paint h2 {
	background-color: skyblue;
}

span {
	font-weight: bold;
	color: blue;
}

Thanks for your help with this.

p.s. if you want the official solution let me know and I can paste it.

Hello @cptnjenks. If this is a freeform project, no, it doesn’t matter if yours matches the solution. The whole idea of those projects is to get you thinking about how you want to do it. So I’d say if you’re happy with it, then that’s perfect!

Thanks for clearing that up. i wont worry so much about it then.

1 Like

Guessing it depends on what you want to get out of this.

You can either see it as an unguided attempt at a project using what you know and the outcome doesn’t matter so much, it’s more for practice.

Or you could try and see it if this was the real-world and someone hired you to create this website so as long as it matches up with the design requirements then you’re good.

yeah im trying to see it as real world as i am hoping to change my career.