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

Haby's Static Site #31

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

Haby's Static Site #31

wants to merge 18 commits into from

Conversation

habypsow
Copy link

Static 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? Yes, I used an inline display function, and still wanted to change the width of the element, but the validator output a warning that width cannot be used with the inline display function.
Why is it important to consider and use semantic HTML? It is a way to have humans interpret and understand the thoughts and the way that the user structured their code. It makes the code more meaningful.
How did you decide to structure your CSS? I just used one stylesheet for my files. I do realize this makes it a long piece of code, I just struggled with time, and also wanted to use some of the properties assigned to elements in some other html files.
What was the most challenging piece of this assignment? This, I realize, is definitely not the best work I could have done. Everything was challenging. I ran out of time, and wanted to complete so much more in the styling, and dryness of the css code as well. There are so many beautifully rendered websites out there that have features that I wanted to apply to mine, however I did not know how to implement some of these complex features.
Describe one area that you gained more clarity on when completing this assignment I think the ability to use the features we were taught about developers tools to 'debug' your code live, has been cemented in for me right now.

@CheezItMan
Copy link

Static Site

What We're Looking For

Feature Feedback
Baseline
Appropriate Git Usage Good number of commits
Answered comprehension questions Check, in organizing your CSS you can use comments to create sections to help organize the file.
Page fully loads Check
No broken links (regular or images) Your menu links are broken because ".html" is misspelled.
Includes at least 4 pages and styling Check
HTML
Uses the high-level tags for organization: header, footer, main Check
Appropriately using semantic tags: section, article, etc. Good semantic tags
All images include alternate text On the about page you have images with alt attributes.
CSS
Using class and ID names in style declarations Check
Style declarations are DRY There is some drying of your CSS that you could do. If you check you have multiple rules setting widths colors, etc.
Overall This is a really attractive site with well structured code. You do need to watch light-colored text on light colored sections of text. It makes it harder to read. Also check for broken links a bit more throughly. Overall this is a great site.

Copy link

@jchung722 jchung722 left a comment

Choose a reason for hiding this comment

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

Hello Haby! I'm sorry for the delay with my code review! I just added a couple comments that could help dry up your code, but overall great job :). I liked what you did with your social media icon links - neat! Keep going strong!

<body id="page3">
<header>
<div class="header-name">
<a href="about.html" target="_blank">Haby Randall</a>
Copy link

@jchung722 jchung722 Apr 5, 2017

Choose a reason for hiding this comment

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

You might want to rethink using target="_blank" for links to pages of your website since it opens pages into a new tab. Makes sense and super useful for the way you used this for your links to social media sites!

<nav class="top-nav">
<ul>
<li class="btn"> <a href="hobby-blog.html" target="_blank">Hobbies</a></li>
<li class="btn"> <a href="porfolio.html" target="_blank">Porfolio</a></li>

Choose a reason for hiding this comment

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

link is broken because portfolio is mispelled

<main>
<section>
<article class="bio">
<img src="images/IMG_4566.JPG" />

Choose a reason for hiding this comment

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

adding a description under an "alt" attribute to image tags can be helpful in case links to images are broken.

</header>

<main>
<section>

Choose a reason for hiding this comment

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

section tags may be unnecessary since page is already divided into articles

<main>
<section id="posts">
<article class="hobby">
<img src="images/IMG_3095.jpg" alt="puppies"/>

Choose a reason for hiding this comment

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

cute puppy! :) and nice use of alt attribute


<main>
<section class="introduction">
<article class="intro-paragraph">

Choose a reason for hiding this comment

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

looks like your articles have two different classes: "intro-paragraph" and "about-me-paragraph" yet the same styling. So these could be under the same class, but since the classes weren't called in your stylesheet, I wouldn't give them a class at all. If this was this was something you did to label/keep track of your paragraphs, I would use comments instead.

margin-top: 5%;

}
.github, .instagram, .twitter, .facebook {

Choose a reason for hiding this comment

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

could have named these all one class (i.e. .social-media) instead of separate classes. Class is used like ID here.

color: inherit;
}

footer {

Choose a reason for hiding this comment

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

Are there some ways css could be dried here? There are similar styles to header.

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.

3 participants