Giter Club home page Giter Club logo

learnhtml's Introduction

Project 0

Web Programming with Python and JavaScript

Author

Kit-p

Description

Deployed in GitHub Pages: https://kit-p.github.io/LearnHTML/

This project intends to re-design an online HTML learning web page offered by Wired Women's Studies at University of York. The original website is old and not visually-appealing to the readers. This project provides a fresh and modern design for the web page and offers potential readers a enjoyable learning experience.

Objectives

  1. Use HTML and CSS to create a website with multiple pages.
  2. Make use of tools like Bootstrap and SASS to improve efficiency.
  3. Understand the basic usage of Git and GitHub.
  4. Setting up the very first GitHub Pages.

Files

index.html
This is the home page of the project.
It contains description and objective of the HTML learning materials.
It contains a panel leading to the list of lessons.
----------Tasks Accomplished----------

  • Included 1 image.
  • Used Bootstrap 4.
  • Used 3 Bootstrap components button, jumbotron, and card.
  • Used more than 2 columns of Bootstrap grid model.

index.css
This is used to style the .html files.
----------Tasks Accomplished----------

  • Contained 1 stylesheet.
  • Used more than 5 different CSS properties.
  • Used #id selector.
  • Used .class selector.
  • Used more than 5 different CSS selectors.
  • Used @media query.

index.scss
This is the source code of index.css.
----------Tasks Accomplished----------

  • Used SCSS variables.
  • Used SCSS nesting.
  • Used SCSS inheritance.

lesson0.html
This is the Lesson0 page.
It introduces basic HTML tags.
----------Tasks Accomplished----------

  • Included 1 unordered list.
  • Included 1 table.

lesson1.html
This is the Lesson1 page.
It introduces simple formatting.

lesson2.html
This is the Lesson2 page.
It introduces linking web texts.

lesson3.html
This is the Lesson3 page.
It introduces images.
----------Tasks Accomplished----------

  • Contained more than 4 .html pages.
  • Able to access all pages from any page with hyperlinks.

README.md
This is the current file.
It describes the project and all other files.
----------Tasks Accomplished----------

  • Described project.
  • Described each file.

learnhtml's People

Contributors

kit-p avatar

Watchers

 avatar

learnhtml's Issues

Project Requirements

  • contains at least 4 different .html pages
  • able to access all pages from any page with 1 or more hyperlinks
  • includes at least 1 list (ordered / unordered)
  • includes at least 1 table
  • includes at least 1 image
  • contains at least 1 stylesheet file
  • stylesheet must use at least 5 different CSS properties
  • stylesheet must use at least 1 #id selector
  • stylesheet must use at least 1 .class selector
  • stylesheet must use at least 5 different CSS selectors
  • stylesheet must use at least 1 @media query (responsive to screen size)
  • use Bootstrap 4
  • use at least 1 Bootstrap component
  • use at least 2 Bootstrap columns of Bootstrap's grid model
  • stylesheet must use at least 1 SCSS variable
  • stylesheet must use at least 1 SCSS nesting
  • stylesheet must use at least 1 SCSS inheritance
  • describe project in README.md
  • describe each file in README.md
  • include additional information in README.md

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.