Skip to content
This repository was archived by the owner on Jan 14, 2024. It is now read-only.

Azadeh roshanbakhsh-cake/ html-Css-coursework-week3 - #391

Open
azadehroshan wants to merge 1 commit into
CodeYourFuture:masterfrom
azadehroshan:master
Open

Azadeh roshanbakhsh-cake/ html-Css-coursework-week3#391
azadehroshan wants to merge 1 commit into
CodeYourFuture:masterfrom
azadehroshan:master

Conversation

@azadehroshan

Copy link
Copy Markdown

don't forget to edit and improve.

Volunteers: Are you marking this coursework? You can find a guide on how to mark this coursework in HOW_TO_MARK.md in the root of this repository

Your Details

Manchester NW5 - Azadeh Roshabakhsh-Ghanbari- HTML/CSS - Week 3

  • Your Name: Azadeh Roshabakhsh-Ghanbari
  • Your City: Manchester
  • Your Slack Name:Azadeh Roshabakhsh-Ghanbari

Homework Details

Notes

  • What did you find easy?

  • What did you find hard?
    combination of flex and grid

  • What do you still not understand?

  • Any other notes?

don't forget to edit and improve.
@azadehroshan azadehroshan changed the title cake Azadeh roshanbakhsh-cake/ html-Css-coursework-week3 Aug 12, 2022
@SteveLeicester

Copy link
Copy Markdown

Hello Azadeh,

Thanks for submitting this homework.

There are two things to think about when building a web. Firstly the basics of a HTML page

There are two basic HTML things to remember

1. head. The head tag doesn't display anything - its for information
2. body. The body tag has all the content of your page for display in the browser.

Your have the head tag but are missing the body. Of course browsers are very understanding and still display things but it can give many problems if missing.

The next important thing is break your pages into smaller pieces - remember the box model? You put things (your content) inside a number of different "boxes". You uses CSS to decide how the boxes are arranged on your page.

In the old days we always used

tags as our boxes. But now we have lots of different boxes (box types) which tell us more (or give the page more meaning) This is semantic HTML. Nothing more than giving your boxes meaning.

So think about your content - you can make 3 boxes.

  1. A header box ( <header> which should not be confused tith ) This is at the top of your page
  2. A main box (<main>) which is simply a box for you main content.
  3. A footer box (<footer>) for things at the bottom of your page.

I can see you have made a footer to hold the social media links. That's right.
You have also created a navigation ( box ) to. It might be nice to have the navigation inside a header.

You also have main - but everything should be in that box except header and footer.

So

<header>
Navigation here
</header>
<main>
main content here
</main>
<foooter>
social media links.
</footer>

Once you have those basics in place you can think about more about how to fill the boxes (so we often break the main "box" into sections), and how to arrange the boxes on your page.

It's a good effort so keep going with your learning.

Steve

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants