Workshop 1 Welcome!!



HTML

What is HTML?

HTML stands for Hypertext Markup Language what does that mean?

If we concentrate on each part one by one we can get a good look

Therefore it is a way of displaying text that may be inter connected and can be edited to look different


CSS

CSS? SSC? SCS?

Pretty simply it adds

s
t
y
l
e

If you would like to add a stylistic look to your website CSS is your bestfriend


What are we learning?

Here's a list of tags we will learn about in html

Attributes

Attributes are elements that each tag have which we can specify or leave to default. Some are common for almost all tags and some not. These are often used with div tags to stylize.

You can have some of the following tags:
src
This is an attribute that refers to the source of something most commonly used to refer to the source of an image or a link to a javascript or css stylesheets
href
This is used to create a link (remember the initial thoughts?) quite often use in the a tag
alt
Used only in images (as far as I know) provides an alternate text to show over an image
width/height
To give the height or width of an element
style
Used to put css for the html tags

CSS Time finally

CSS TIME !!!! WOOOHOOO

So the truth of the matter is CSS cannot be taught. Nevertheless in 1 hour. Therefore I will layout a bunch of CSS things you can use to make your website look better.


Webdev 101

So far I have given you the equivalent of lego bricks. But you have no instruction manual. Weeelll the problem is there is no manual for this. But I can give you the kind of thinking you should use while building websites

Containers are your friends and every container is a rectangle box. What I mean by this is that if you have a design for a website to bring it to life start bby layering it. One by one largest layer on the bottom smaller layers on top.

HMTL tag on the bottom with images here and there.Use div tags to make smaller layers and containers and the style them

W3Schools and mdn Web Docs are your friends if you are ever confused about anything search it up. Chances are you are not the first person to be confused about it

I will add a html code below soon that is made purely from the things I taught above that you can use as a demo for starting your own website


Bonus : hosting

If u have a static website [purely HTML CSS and/or JavaScript] you can use free features to host it online. Here's a step-by-step tutorial you can use
Github Pages
Render