6.1. Introduction to Web Page and Content Management System (CMS)
A web page is a digital document that is part of a website and is accessed through the internet using a web browser. It is typically written in HTML (Hypertext Markup Language) and may include text, images, videos, links, and other multimedia elements.
Features of a Web Page:
· Contains text, images, hyperlinks, and videos.
· Can be static (unchanging) or dynamic (changes based on user interaction).
· Every web page has a URL (Uniform Resource Locator).
· Can be interconnected through hyperlinks to form a website.
Types of Web Pages:
1. Static Web Page: Content remains the same for all users.
2. Dynamic Web Page: Content can change based on user preferences or actions.
Examples:
· Home page of a website
· Blog article
· Product detail page
B. Content Management System (CMS)
v Stands for content management system
v It is a software platform used to manage digital content
v An application that enables user to create, edit, publish and store digital content
v In terms of web design, it is a graphical user interface that provides tools to create, edit, and publish web content without the need of writing code.
Popular CMS Platforms:
· WordPress
· Joomla
· Drupal
· Wix
· Squarespace
Features of a CMS:
· Easy content creation and editing (WYSIWYG editor).
· Media management (images, videos).
· User management (admins, editors, users).
· Themes and templates for design.
· Plugins or extensions for added functionality.
· SEO tools and security features.
Advantages of CMS:
· No technical knowledge required.
· Saves time in web development.
· Easy collaboration among multiple users.
· Allows quick updates to content.
6.2. Introduction to HTML
· Stands for HyperText Markup Language
· It is a markup language used to design the structure of web pages
· An essential technology used to create, organize, and display content on the World Wide Web
· Allows users to define headings, paragraphs, links, images, tables, and more using predefined tags
· In terms of web development, it is the foundation of all web pages and works alongside CSS and JavaScript
· HTML provides a way to add content to the web and helps browsers understand how to display text, media, and other elements
· It is not a programming language, but a markup language that uses tags and elements to define web content
Basic Structure of an HTML Document:
<!DOCTYPE html><html> <head> <title>My First Web Page</title> </head> <body> <h1>Welcome to My Website</h1> <p>This is a simple paragraph.</p> </body></html>
6.3. HTML Document
· An HTML document is a text file containing HTML code used to build a webpage.
· It is saved with the .html or .htm file extension.
· It contains HTML elements and tags that define the content and structure of a web page.
·
Every
HTML document starts with a <!DOCTYPE html> declaration
and includes <html>,
<head>,
and <body>
sections.
· Web browsers read HTML documents and render them as visual web pages.
6.3.1. HTML Tags
· HTML uses tags to mark up the content of a web page.
·
Tags
are usually written inside angle brackets, e.g., <p>, <h1>, <a>.
·
Most
tags have opening
and closing parts, e.g., <p>Text</p>.
· Tags define headings, paragraphs, images, links, tables, and more.
· Example:
<p>This is a paragraph.</p>
6.3.2. Working with Text, Hyperlinks, Images, Lists, Forms, Tables, Frames, etc.
·
Text: Use tags like <h1> to <h6>
for headings and <p>
for paragraphs.
Example: <h2>Welcome
to My Website</h2>
·
Hyperlinks: Use the <a> tag to create
links.
Example: <a
href="https://example.com">Visit</a>
·
Images: Use the <img> tag with src
and alt
attributes.
Example: <img
src="image.jpg" alt="Sample Image">
· Lists:
o
Ordered list
(numbered): <ol>
and <li>
o
Unordered list
(bulleted): <ul>
and <li>
Example:
<ul> <li>Item 1</li> <li>Item 2</li></ul>
·
Forms: Use the <form> tag to
collect user input with <input>,
<textarea>,
<button>,
etc.
Example:
<form> <input type="text" placeholder="Name"> <input type="submit" value="Submit"></form>
·
Tables: Use <table>, <tr>,
<th>,
and <td>
to organize data in rows and columns.
Example:
<table> <tr><th>Name</th><th>Age</th></tr> <tr><td>Anil</td><td>22</td></tr></table>
·
Frames: Used with <iframe> to embed
another webpage or content like videos or maps.
Example:
<iframe src="https://example.com"></iframe>
6.4. Familiarity with CSS, RSS, and Social Networking
Cascading Style Sheet (CSS)
· Stands for Cascading Style Sheet
· A style sheet language used to describe the presentation and layout of HTML elements
· Allows you to control the look and feel of a website (e.g., colors, fonts, spacing)
· Enables separation of content and design, improving maintainability and consistency
· Used to make websites responsive and visually attractive across different devices
Rich Site Summary (RSS)
· Stands for Rich Site Summary or Really Simple Syndication
· A web feed format used to deliver regularly changing web content automatically
· Allows users to subscribe to blogs, news, podcasts, and updates from websites
· Uses XML-based format to publish frequently updated content in a standardized way
· Saves time by bringing content directly to the user’s feed reader
Social Networking
· Refers to online platforms where users can create profiles, share content, and interact
· Examples include Facebook, Twitter, LinkedIn, Instagram, etc.
· Facilitates communication, collaboration, and information sharing
· Plays a significant role in marketing, education, job networking, and entertainment
· Enhances global connectivity and user engagement on the internet
6.4. Familiarity with CSS, RSS, and Social Networking
Cascading Style Sheet (CSS)
· Stands for Cascading Style Sheets
· It is used to style and layout HTML elements (like colors, fonts, spacing)
· Allows separation of content (HTML) and presentation (CSS)
· Helps maintain consistency across multiple web pages
· CSS can be added inline, internal, or external
· Example:
<style> body { background-color: lightblue; font-family: Arial; }</style>
Rich Site Summary (RSS)
· Stands for Really Simple Syndication or Rich Site Summary
· It is an XML-based format used to deliver updated web content
· Commonly used in news websites, blogs, and podcasts
· Allows users to subscribe to updates and receive new content automatically
· Example:
o
RSS
feed link on a blog: https://example.com/feed.xml
o Used in applications like Feedly, Inoreader, etc.
Social Networking
· Refers to online platforms that enable users to create profiles and interact with others
· Allows sharing of messages, photos, videos, and interests
· Used for communication, marketing, education, and entertainment
· Examples:
o Facebook – for personal and business networking
o Twitter/X – for microblogging and sharing thoughts
o Instagram – for photo and video sharing
o LinkedIn – for professional networking
6.5. Concept of Web Server and Proxy Server
Web Server
· A web server is a computer software or hardware that serves web content (like HTML pages) to users over the Internet
· It handles HTTP requests from web browsers and returns web pages
· Stores, processes, and delivers website files to the client
· Examples of web server software: Apache, Nginx, Microsoft IIS
· Example:
o
When
you open www.google.com,
a web server processes that request and shows the page
Proxy Server
· A proxy server acts as an intermediary between a user’s device and the internet
· It forwards client requests to other servers and returns the response back to the client
· Used for security, privacy, filtering, caching, and monitoring
· Helps in hiding the real IP address of the client
· Example:
o Schools or offices use a proxy to block social media websites
o VPN services use proxy servers to mask location
6.6. Social Media in Governance
· Social media refers to online platforms like Facebook, Twitter (X), YouTube, Instagram, etc., used to communicate and share information
· In governance, social media is used as a tool to connect the government with citizens
· It enables real-time communication and helps build transparency and accountability
· Helps in spreading awareness about government policies, services, and emergency notifications
· Allows feedback collection, public opinion, and even complaint handling
· Useful for disaster response, e-participation, and digital democracy
· Examples:
o Government of Nepal shares COVID-19 updates via Facebook pages
o Indian PMO uses Twitter to share major decisions and policies
o Local municipalities use social media for public notices and interaction
6.7. E-Commerce
· Stands for Electronic Commerce
· Refers to buying and selling of goods and services using the internet
· It involves online transactions, electronic payments, and digital communication
· E-commerce platforms allow users to browse products, place orders, make payments, and get deliveries
· Includes B2B (Business to Business), B2C (Business to Consumer), C2C (Consumer to Consumer) models
· Examples:
o Amazon, Daraz, Flipkart, eBay, Alibaba
· Benefits:
o Saves time and cost
o Available 24/7
o Provides wider choices to customers
o Helps businesses reach global markets
· Requires secure technologies like SSL encryption, online payment gateways, and data protection
