hannahaurand / old-portfolio Goto Github PK
View Code? Open in Web Editor NEWOnline Portfolio
Online Portfolio
The alt
attribute is for text that someone will "read" if they're blind and using a screen reader or if the image doesn't load. It's good to just make it a plain text description of the image
You can use the CSS property shorthand here.
This:
Could be:
body {
margin: 0;
}
Your image doesn't have a link in the src
attribute!
This could be a good place to use a ul
and a bunch of li
s
You want to be sure to follow consistent indentation in your code, it'll make it a lot easier to read!
I would write this:
like this:
<div class="one">
<h3>Who am I?</h3>
<p>I am constantly learning and applying new knowledge to all
areas of my life. Implementing innovative strategies for
problems is my passion--even if it means I fail along the way.
Failure is a path to success.</p>
</div>
<div class="two">
<img src="pieChart.png" alt="identityPieChart">
</div>
Your thinking here is great! we want to contain our elements. Sadly, there's no container
html element. Instead, you'll often see people use the article
element here, filled with section
elements. Alternatively, you can consider the header
, main
, and footer
elements (another thing you'll see often)
You generally wont see class names using sentence-case or camel-case (or really any uppercase letters at all really). Instead, you'll often see multiword class names separated by hyphens (i.e. kabab-case or skewer-case).
A really common, more advanced naming convention that you could start to explore is called BEM. It stands for Block, Element, Modifier and is a really exact way of organizing and grouping elements. It's what you'll see most often in the industry. Here are two good articles on it:
https://github.com/HannahAurand/hannahaurand.github.io/blob/588dcd3c9ab3d6fc2ac224b8646061
d63ffe30ce/index.html#L28
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.