Web Technologies Beginner Guide: Websites, Static vs Dynamic Content, HTML & CSS Basics

Web Technologies :  Beginner Guide 

(note: this blog have short online explanation only)

Tools and techniques used to create, manage and interact with websites and web applications called Web technologies.

HTML vs CSS illustration - Web technologies beginner guide


Websites and Web Pages

  • Website is a collection of related webpages. It usually under single domain name can be access through internet.
  • Web Page is an individual document that can be display in web browser. ( in include images, videos, text and links to other web pages)

Dynamic content vs Static Content

Static Content and Dynamic Content differ mainly in how they are generated and how they behave once delivered to the user

  • Static content: content that look the same for every users and don't change (only can be change by developers manually) Ex: plain HTML pages
  • Dynamic Content: Content that generated in real time based on user input or their preferences.(It usually happens in Server sides) Ex.  Facebook Feed, E-commence application etc.
dynamic content rely on Databases to store and retrieve content. such as,
User request → Retrieve data from DB → Process → Generate the HTML → Display

HTML v CSS

HTML (Hyper Text Markup Language)

The standard language for creating webpages. It provide to create a proper structure web pages using tags and elements such as heading(<h1>), paragraphs(<p>) , link (<a>) and more .

CSS (Cascading Style Sheets)

A language used to style the web page/ html element. It allows to develop a attractive visual appearance of the page.

HTML vs CSS


As this picture Html server as the foundation for webpages(skeleton) and the CSS serve as skin/cloth/style of the web page  ( additionally we can use JavaScript for behavior or dynamic animations)

We can use different combinations of technologies are used to develop dynamic websites, for example,

Conclusion
Web tech is the base of how sites and web apps are made, styled and made to work.
Knowing HTML, CSS, Static vs Dynamic is the first step before going deep into pro tools and frameworks.
If u need more details, just drop a comment — I’ll make it. And soon I’ll post about Web Development Job Roles too.


Check out this also , 
a beginner guide to WWW, domains , basic networks, etc : 

check our blog page to more JAVA  related things too.
https://ictwithblack.blogspot.com/

Comments

  1. Nice and easy to understand 👍 Thanks for sharing!

    ReplyDelete

Post a Comment

Popular posts from this blog

Software Engineering Explained: Definition, Process Models, and Challenges

Java Basics – What, Why, and the Real Story

Beginner's Guide to the World Wide Web: Websites, Domains, Networks & More!