f1-3-c2p1-colmar-academy's People
f1-3-c2p1-colmar-academy's Issues
Summary
Grade: Exceeds expectations.
Great job on completing this project! It was actually pretty hard to find anything wrong with it. Meets the spec and has awesome usage of the colors and fonts. I would just say look at the previous issues I left you-- they contain some things to just keep in mind and some best practices to take note of.
Moving forward, you're so ready to continue building awesome web apps! I suggest to read about media queries for future projects, because this is something that will always be prominent in front-end development. Here's a great resource I have for this topic: https://css-tricks.com/snippets/css/media-queries-for-standard-devices/
Keep it up & happy coding! ๐พ
Semantic html
It was awesome you used the <nav>
tag! I suggest that when writing html, you try to use as all the various semantic tags that html 5 has to offer. For example, many of your container <div>
s could have been <section>
tags. This is standard best practices; doing this gives more meaning to your templates and allows the browsers to understand your html a little better.
Here's a great resource on this: https://www.thoughtco.com/why-use-semantic-html-3468271
Alt attribute
I see you wrote "not supported" for all your alt
attributes in your img
tags. You are not necessarily wrong but it might be better to write maybe a brief caption of what the image represents rather than not explaining it at all. There is also a title
attribute that is used for a full description of the picture, but you could probably use the alt
attribute to write things such as 'students doing homework'. It's also best practices for accessibility purposes.
This is a great resource if you want to learn more: https://html.spec.whatwg.org/multipage/images.html#alt
Usage of the ID selectors
You used the same ids for multiple elements. Re: id="cta"
. HTML is forgiving and won't throw any errors for this, but it's very important you treat ids as unique. If you need to style multiple things the same way, it's best to use class instead.
Ids are used for styling unique & individual elements, for linking to sections on a page, and also heavily used for interactivity in JavaScript. Make sure to get in the habit of using them in these instances instead.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.