hello @BssiN, good job for finishing this challenge. here are couple of things that could be improved in your solution.
it's generally good practice to keep styles in separate files and import them in html with link tag
<link rel="stylesheet" href="style.css" />
try avoiding setting fixed widths and heights, especially heights, they can be pain to work with when you try responsive design, instead try to set max-widths and for heights let the layout do the work, no need to set fixed height.
for example you don't need to set height for .wrapper
element. and for image you can replace hard-coded width value with max-width: 100%
, this will make image responsive and make image as big as its parent container. it is also good idea to set img {display: block}
as well since images are inline-block by default and they create little spacing beneath them. setting to display block will fix that.
and finally there are some redundant and non-semantic html tags which can be deleted entirely. for example you don't need div .wrapper
and .container
elements. you can wrap entire card layout in 1 element preferably <main>
tag or something semantic.
good luck!