prj-rev-bwfs-dasmoto's People
prj-rev-bwfs-dasmoto's Issues
Summary
Satisfactory ๐
You've successfully reproduced the website according to the design mock. You've demonstrated a solid understanding of using HTML to markup your page's content and structure and of using CSS to apply fundamental styles. Nice job making strategic use of div
tags, classes and IDs, and indentation to organize your HTML and CSS and make it easier to read and maintain.
Avoid unnecessary repetition and complexity in your CSS by applying shared styles with more general selectors.
Including assets
https://github.com/kiranali/prj-rev-bwfs-dasmoto/blob/master/DasmotosArtShop/index.html#L13
Nice job including your website's assets (in this case images) in your project and provide a relative file path to them in your img
tags. ๐
It's always better to provide static assets up front instead of depending on external URLs that could fail or otherwise become unavailable.
`div`
https://github.com/kiranali/prj-rev-bwfs-dasmoto/blob/master/DasmotosArtShop/index.html#L11-L19
Excellent job using div
tags to divide your page into logical sections like the three equivalent product sections and the header section.
Even better giving the same class name to each div
tag, since each "product" section is mostly styled the same way and can be styled as a group, and giving a different ID to each h2
tag, since each of these headings needs to be selected and styled individually.
Nice job using indentation when an element is nested inside of another element but consider leaving a blank line between each major section to improve readability.
โญ๏ธ
CSS
Consider using the universal selector *
instead of listing out every single tag that needs the default font.
* {
font-family: Helvetica;
}
Pricing
https://github.com/kiranali/prj-rev-bwfs-dasmoto/blob/master/DasmotosArtShop/index.html#L17
Nice job using a proper inline tag like span
to write your price information and giving each span
tag the same class, like "price", which actually describes the content well. ๐
Using the same class allows you to easily select all of the span
tags related to pricing and will prevent bugs in the future.
`head`
https://github.com/kiranali/prj-rev-bwfs-dasmoto/blob/master/DasmotosArtShop/index.html#L3-L7
Nice job providing your web page a title
and providing a relative file path to your stylesheet instead of an absolute one. ๐
`img alt`
https://github.com/kiranali/prj-rev-bwfs-dasmoto/blob/master/DasmotosArtShop/index.html#L13
Nice job giving all of your img
tags an alt
attribute with a value that adequately describes the image, just in case your website is not able to load it. ๐
Doing so will help improve the accessibility of your website, which might be accessed by visually impaired users on e-readers or other devices that might deliberately neglect images-- as well as any other time that your website is just unable to render images.
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.