Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hang - Lions #103

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Hang - Lions #103

wants to merge 3 commits into from

Conversation

hangmtran
Copy link

Personal Portfolio Site

Congratulations! You're submitting your assignment!

Comprehension Questions

Question Answer
Did you have to resolve any issues when running the HTML Validator? If so, what were they?

I deleted a Meta tag built in, changed some tags (such as section to div so I don’t need a header section), and removed unclosed tags I accidentally forgot to remove.

Why is it important to consider and use semantic HTML? |

It’s important to use semantic html to define different sections and layout of web pages. It’s more readable and easier to maintain.

How did you decide to structure your CSS? |

My CSS is structure to different files in a folder and each file has a relationship to the different pages. While I may avoid repeating myself in certain cases, such as having the footer in the center for all pages, I thought it would cleaner to have it in separate spaces. I also have it in order of the structure of the page layout, so header css on top, and footer on bottom.

What was the most challenging piece of this assignment? |
The most challenging piece of this assignment for me was having the layout the way I want, including using grid/flex.

Describe one area that you gained more clarity on when completing this assignment |

I gained a lot more clarity on using flex and grid to get the desired layout.

Optional |
Did you deploy to GitHub Pages? If so, what is the URL to your website? |
https://hangmtran.github.io/portfolio-site/index.html

Copy link

@nancy-harris nancy-harris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Personal Portfolio Site

What We're Looking For

Feature Feedback
Baseline
Appropriate Git Usage
Answered comprehension questions
Page fully loads
No broken links (regular or images)
Includes at least 3 pages and styling
HTML
Uses the high-level tags for organization: header, footer, main
Appropriately using semantic tags: section, article, etc.
All images include alternate text
CSS
Using class and ID names in style declarations Only classes, no IDs
Style declarations are DRY Mostly. It would be good to have a stylesheet used by all pages that contain properties that are the same for every page.
Using Flexbox and/or Grid
Overall

nav {
overflow: hidden;
background-color:salmon;
padding: 1.px;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like there might be a typo here that is causing problems with the rest of the styling?

/>
<img
src = "../assets/image/cooking.jpeg"
alt = "cooking"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be great if the alt text for the images were more descriptive. For someone with low vision/blindness, they depend on screen readers to tell them what the picture is. For example, this picture will just be called "cooking", which doesn't capture the beautiful dish you've created.

Comment on lines +81 to +95
.fa-linkedin {
background: black;
color: white;
}


.fa-instagram {
background: black;
color: white;
}

.fa-github {
background: black;
color:white
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since these all have the same property, you can do

.fa:hover, .fa-instagram, .fa-github {

}

or give all of these elements the same class name instead of three separate ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants