yogeshtakeo / bootcamp_FD30

This is the repositary for bootcamp frontend developers
1 stars 0 forks source link

Task 4: JSX Semantics #4

Open yogeshtakeo opened 1 year ago

yogeshtakeo commented 1 year ago

Task 4: HTML Semantics and CSS Styling in React JSX

Objective:

Apply HTML semantics and CSS styling in a React JSX component.

Task Overview

Task Details

Read an article about the importance of HTML semantics in web development. HTML Semantics Link

Create a new React component:

Implement HTML semantics:

  1. Inside the App.js, use HTML semantics to structure the content.
  2. Add semantic HTML tags such as<header>, <nav>, <main>, <section>, <article>, <aside>, and <footer> to represent different sections of the component's content.
  3. Place some placeholder content within each semantic tag (e.g., headings, paragraphs, and lists).
  4. Apply CSS styling with inline styles:

Use inline styles in React JSX to apply CSS styling to the semantic components. Select some of the semantic tags you added in the previous step and apply custom CSS styles using the style attribute in the JSX. Experiment with different CSS properties such as background-color, color, font-size, padding, margin, and border.

Render the Semantic components:

  1. Import and render the Semantic component in another component
  2. Verify that the Semantic components are rendered correctly and the CSS styles are applied through the inspect panel.

Test and refine the styling:

Task Submission

Take a screenshot of the rendered semantic components in the browser. Share the screenshot of the output and the code that you have written in the issue comment box. Don't forget to mention GitHub URL and your name in the comment section.

Namsla commented 1 year ago

Namkhang Tsamchoe github link: https://github.com/Namsla/Task4.git

Screen Shot 2023-05-18 at 11 30 46 PM Screen Shot 2023-05-18 at 11 31 09 PM
Jharanatmg commented 1 year ago

Jharana github url: https://github.com/Jharanatmg/May-18-Session-II.git

Image

Image

Image

Jharanatmg commented 1 year ago

Jharana

Image

KabinaThapa commented 1 year ago

Kabina Thapa https://github.com/KabinaThapa/react-app-project

Image Image Image

Image

ashmaupret100 commented 1 year ago

Name: Ashma Upreti Github url: https://github.com/ashmaupret100/second_react_app.git

Image

Image

sandessth commented 1 year ago

Name: Sandesh Shrestha github link: https://github.com/sandessth/jsx-and-css jsx and css css jsx and css jsx jsx and css repo jsx and css

dinakc commented 1 year ago

Deena KC :-) https://github.com/dinakc/react-semantics.git

Image Image

junuthapa011 commented 1 year ago

Name: Junu Thapa Git URL: https://github.com/junuthapa011/FrontendBootcampTask4.git

Image

Image

Image

Image

babisha commented 1 year ago

Image

Image

yogeshtakeo commented 1 year ago

@Jharanatmg : Contents make the webpage a bit more descriptive , Loved the division of semantics.

@Namsla - you had contents, a little bit of creativity will look good , big ups to you (y)

@KabinaThapa - Woah ! You are picking up good. loving your progress.

@ashmaupret100 - Division is great . Loved it and the content is just right <3

@sandessth - I see you going with more minimalistic approach. i liked it but a bit more practice on the borders and divisions would have been better. we are also learning right :)

@junuthapa011 : Loved all the styling and the layout of the document.

@dinakc I loved the concept of date at the bottom. while all of the contents were there i would recommend you to go all out on the tasks.

@babisha : This is nice . I loved how you are able to catch on even though you were some days late to the class. It means you have a passion on development, right ?

yogeshtakeo commented 1 year ago

@sdhital12 Pending to be completed

sdhital12 commented 1 year ago

Image

Image

Image

sdhital12 commented 1 year ago

task-4