SlideShare ist ein Scribd-Unternehmen logo
1 von 50
CHAPTER 17
WEB DESIGNING
Dept of Computer Science
VMIPUC
OBJECTIVES
To understandthe
concepts of Internet
To develop simple Web
Applications
Blueprint
5 Marks – 1 Q
INTRODUCTION
➢Earlier we had only standalone computers which confined the users to a single
environment
➢If any information is to be exchanged, they had to transfer the data physically
NETWORK
➢Computer Network – Set of computers connected together for the purpose of
sharing resources
➢The most common resource shared today is a connection to the Internet
➢Other shared resources can include a printer or a file server. The internet itself
can be considered as a Computer Network
➢The term Internet is derived from two words Interconnection and Network
INTERNET
➢The Internet is a combined collection of many interconnected computer
networks around the world
➢Each network consists of multiple number of computers connected through
cables, wireless or any other media
➢These computers are used to share and exchange information across the globe
INTERNET SERVICES
➢Military
➢Engineering
➢Banking
➢Multimedia
➢Medicine
➢Aviation
➢Education
➢Business
➢Entertainment
WWW
➢Stands for World Wide Web
➢Invented in 1989 by Tim Berners-Lee and Robert Cailliau
➢World Wide Web Consortium (W3C) was founded in 1994 by Tim Berners-Lee
➢WWW is a collection of information which is accessed via the Internet
➢It can be referred to as an Information system where documents and other
web resources are identified by URLs, interlinked by hyperlinks, and accessible
over Internet
➢Information can include text, images, animations, audio or video
WEB PAGE
➢Web Page is document available on World Wide Web
➢A web page can contain huge information including text, graphics, audio, video
and hyper links. These hyper links are the link to other web pages.
WEBSITE
➢Collection of Webpages usually containing hyperlinks to each other and made
available online by an individual, company, educational institution, government,
or organization
➢Set of related web pages located under a single domain name, typically
produced by a single person or organization.
WEB SERVER
➢Web server is a computer where the web content is stored.
➢Webpages are stored on computers that are connected to Internet, these
computers are known as Web Servers
➢Basically web server is used to host the web sites but there exists other web
servers also such as gaming, storage, FTP, email etc.
BROWSER
➢Application used to access and view Websites
➢It enables user to view web pages, navigates websites, and move from one
website to another
➢Examples:
▪ Microsoft Edge (Internet Explorer)
▪ MozillaFirefox
▪ GoogleChrome
▪ Netscape Navigator
▪ Opera
▪ Brave
▪ Apple’s Safari
HTTP
➢HTTP – Hyper Text Transfer Protocol
➢It is a protocol to exchange or transfer Hypertext
➢Term coined by Ted Nelson in 1965
DNS
➢DNS – Domain Name System is the phonebook of the Internet
➢It is a hierarchical distributed naming system for computers, services or any
resources connected to Internet or a private network
➢Domain Name – String of text that maps to numeric IP Address used to access a
website
➢In other words, domain name is the text that user types into a browser window
to reach a particular website
➢Web browsers interact through Internet Protocol (IP) addresses
➢DNS translates domain names to IP addresses(192.168.1.1) so browsers can
load Internet resources.
URL
➢URL – Uniform Resource Locator
➢HTTP uses internet addresses in URL Format
➢type://address/path/
➢http://www.example.com/index.html
Protocol DomainName/
Hostname
Filename
HYPERLINK
➢Connection that allows you to move easily from one webpage to another
➢Text, Images can be made into hyperlinks
➢Hyperlink text is usually underlined
➢Clicking on hyperlink takes you to different webpage
➢Hyperlink to Google
Click here
SEARCH ENGINE
➢Information Retrieval system designed to help find information on the World
Wide Web
➢The search engine allows one to ask for content meeting specific word or a
phrase and retrieves a list of items that matches those criteria
➢They use regularly updated indexes to operate quickly and efficiently
➢Some examples
▪ Google
▪ Bing
▪ Yahoo
▪ DuckDuckGo
▪ Brave
SURFING
➢Act of browsing the Internet by going from one web page to another web page
using hyperlinks in a Internet Browser
➢The term “surfing” is generally used to describe an unidirectional type of web
browsing in which the user jumps from one page to another page, as opposed to
searching for a specific information
➢Term was coined by Mark McCahill
➢When someone is surfing the Internet, they can be referred to as a surfer or net
surfer
E-MAIL
➢Electronic Mail
➢Popular, Cheap, Easy and Fastest mailing service
➢We can send and receive messages on internet within seconds or minutes
➢E-Mail is a system of exchanging messages through a computer network
➢Address are two strings separated by character”@”
➢Username@domain
ADVANTAGES – E-MAIL
➢Easy to use
➢Speed
➢Easy to prioritize
➢Reliable and secure
➢Informal and conversational
➢Easier for reference
➢Automated E-Mails
➢Environment friendly
➢Use of graphics
➢Advertising tool
➢Cheap Service
➢Data Storage
➢Provision of Attachments
DISADVANTAGES – E-MAIL
➢Viruses
▪ These are computer programs which has the potential to harm a computer system
▪ Recipients need to scan the mails as the viruses transmitted through them may harm the
computer system
➢Spam
▪ E-Mails when used to send unwanted advertisements are called Spam
▪ Checking and deleting the unwanted mails canconsume lot of time
➢Hacking
▪ Act of breaking into computer security is called Hacking
▪ Hackers access important informationand may destroy it
▪ Hackers try to get password of internet users and then access important information
NEWSGROUPS
➢Discussion groups on internet
➢Used for free exchange of information
➢A user sends a message in newsgroups site, the other users read this message
from this site and respond to it
➢They are provided by special computers called News Servers
E-COMMERCE
➢Electronic Commerce used to carry out business dealings by Internet
➢E-Commerce is the buying and selling of goods and services, or the
transmitting of funds or data, over an electronic network, primarily the internet
➢Examples:
▪ Online Banking
▪ Online Shopping
▪ Online Education
FTP
➢File Transfer Protocol used to transfer files on Internet easily and quickly
➢Audio, Video, Graphics and Data files can be uploaded and downloaded using
FTP
TELNET
➢Also called Remote login
➢Computer based protocol which permits your computer to login to another
computer at some other location and use it as if you are there
CHAT
➢Most popular services by which two or more users can communicate with each
other by text or audio or video
➢Examples
▪ LiveChat
▪ Yahoo Messenger
▪ MSN Messenger
▪ GTalk
▪ Skype
▪ Teams
GOPHER
➢Gopher is an Internet application that allows you to browse many different
kinds of resources by looking at menus or listings of information available
➢It is text based browser and users search for files via menus or directory
structures
INTRODUCTION TO HTML
HTML
➢Hyper Text Markup Language
➢Standard markup language for creating web pages
➢Describes the structure of a web page
➢Tells browser how to display the content
HTML VERSIONS
➢HTML 1.0: Released in 1991
➢HTML 2.0: Released in 1995. Supported form-based file upload, form elements
such as text box, option button etc
➢HTML 3.2: Released in 1997. Supported tables and complex mathematical
equations
➢HTML 4.01: Released in 1999. Stable version which supported
stylesheets(CSS) and scripting
➢HTML 5: Released in 2008. Latest version
FEATURES OF HTML
➢Very easy and simple language
➢Easy to make an effective presentation with formatting tags
➢Flexible way to design web pages along with the text
➢Facilitates programmers to add a link on the web pages
➢Platform-Independent
➢Can add Graphics, Videos, and Sound to the web pages
➢Case-insensitive language
HTML DOCUMENT STRUCTURE
HTML TEXT EDITORS
➢HTML file is a text file, hence we can use any text editors
➢Text editors are programs that allow editing in written text to create web page
➢We write out HTML code in some text editor [Notepad, Notepad++, Sublime
Text etc.]
➢We can create simple HTML pages using a simple text editor, i.e., Notepad
which is present in all the platforms of computers
➢The HTML file can be opened in any browser of your choice, but a few tags may
not be supported by some web browsers
STEPS TO WRITE HTML CODE
Step 1: Open Notepad
Step 2: Write HTML code
Step 3: Save HTML file with .htm or .html extension
Step 4: Open the HTML page in your web browser
BUILDING BLOCKS OF HTML
➢Tags: These tags are keywords enclosed within angle braces <TagName>,
usually in pairs. Start tag and end tag
➢Attribute: An attribute provides extra information about the element. It is
applied within the start tag. It has two fields: name and value
➢Element: Individual component of HTML file. It is defined by a start tag, some
content and an end tag
➢Some elements do not have content, they are called empty elements. They do
not have end tag
Example:
<p style="color: red">Welcome</p>
HTML TAGS
➢They are like keywords which define how web browser formats and displays
the content
➢The browser differentiate these tags and content and display only content on
the web browser, not tags
➢HTML tags have 3 main parts:
▪ Opening Tag
▪ Content
▪ Closing Tag
➢Syntax: <tag>Content</tag>
➢Some tags do not have closing tags, they are called empty tags
THE <!DOCTYPE> DECLARATION
➢The <!DOCTYPE> declaration tag is used by web browser to understand the
version of the HTML used in the document
➢Usage: <!DOCTYPE html> -- Refers to current version HTML 5
➢For previous versions: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
➢The declaration becomes complicated for previous versions as it has to refer to
DTD(Document Type Definition)
BASIC TAGS
➢Paragraph
➢Headings
➢Line Break
➢Horizontal Line
PARAGRAPH
➢HTML Paragraph tag <p> is used to define a paragraph in a webpage
➢Browser add an empty line before and after a paragraph
➢Browser removes extra spaces and extra line spaces while displaying the page
HEADING TAG
➢HTML Heading tag <hn>…</hn> can be defined as title or subtitle which has to
be displayed on the web page
➢The text within the heading tags is displayed in bold format and size of text
depends on the number of heading
➢There are six different headings <h1> to <h6>
➢Browser adds one line before and after the content when <hn> tag is used
➢Search engines use the headings to index the structure and content of your
web pages.
LINE BREAK
➢The HTML Line Break <br> defines a line break
➢We use this tag if we want a new line without starting a new paragraph
➢The <br> tag is an empty tag, i.e., it doesn’t have a end tag
➢Many a times, we use <br> as <br/>
HORIZONTAL LINE
➢Horizontal lines are used to visually break up sections of a document
➢The <hr> tag is a used to draw a line from current position to the right margin
of the web page
➢It is used to show a thematic break in an HTML page (i.e., shift of a topic)
➢Or it can be used to separate the content
➢<hr/> is also an empty tag, with no end tag
FORMATTING TAGS
➢Bold
➢Italicize
➢Underline
➢Emphasize
➢Strong Text
➢Small Text
➢Subscripted
➢Superscripted
➢Inserted
➢Deleted
HTML IMAGES
➢The HTML <img> tag is used to embed an image in a web page
➢The <img> tag creates a holding space for the referenced image
➢It does not have a closing tag
➢The <img> tag has two required attributes:
▪ src – Specifies the path to the image
▪ alt – Specifies an alternatetext for the image – This text is displayed if browser fails to load the
image
➢Syntax: <img src=“url” alt=“alternatetext”/>
➢You can use PNG, JPEG or GIF image file. The image name is always case
sensitive
SUPPORTED IMAGE FORMATS
Abbreviation File Format File Extension
APNG Animated PortableNetwork Graphics .apng
GIF Graphics Interchange Format .gif
ICO Microsoft Icon .ico, .cur
JPEG Joint Photographic Expert Group image .jpg, .jpeg, .jfif, .pjpeg, .pjp
PNG PortableNetwork Graphics .png
SVG ScalableVector Graphics .svg
HTML HYPERLINKS
➢HTML links are hyperlinks
➢Clicking on the link will navigate you to another document/web page
➢The mouse cursor will change when you hover over the link
➢The hyperlink can be image or text
➢Attribute href is important attribute which indicates link’s destination
➢Syntax: <a href=“url”>Link Text</a>
HTML LISTS
➢HTML lists allow web developer to group set of related items in lists
➢Each list item start with <li> tag
➢Three types
▪ Unordered list - <ul>
▪ Ordered list - <ol>
▪ Descriptionlist -<dl>
UNORDERED LIST
➢Unordered list starts with <ul> tag
➢The list items will be marked with bullets(small black circles) by default
➢Different types
▪ Disc
▪ Circle
▪ Square
▪ None
ORDERED LIST
➢Ordered list starts with <ol> tag
➢The list items will be marked with numbers by default
➢Different Types
▪ Numbers “1”
▪ Upper Case Roman“I”
▪ Lower Case Roman “i”
▪ Upper Case Letters “A”
▪ Lower Case Letters “a”
DESCRIPTION LIST
➢A description list is a list of terms with a description of each term
➢Description List starts with <dl> tag
➢The <dt> tag defines the term(name)
➢The <dd> tag describes each term

Weitere ähnliche Inhalte

Was ist angesagt?

Numeric Data Types & Strings
Numeric Data Types & StringsNumeric Data Types & Strings
Numeric Data Types & StringsAbhinav Porwal
 
Lecture-7: World Wide Web (WWW) & ECommerce
Lecture-7: World Wide Web (WWW) & ECommerceLecture-7: World Wide Web (WWW) & ECommerce
Lecture-7: World Wide Web (WWW) & ECommerceMubashir Ali
 
Internet and World Wide Web
Internet and World Wide WebInternet and World Wide Web
Internet and World Wide WebSamudin Kassan
 
Linux & Unix Operating System's
Linux & Unix Operating System'sLinux & Unix Operating System's
Linux & Unix Operating System'sRiaz Ahmed Channa
 
Types of errors
Types of errorsTypes of errors
Types of errorsRiya Josh
 
Fundamentals of Python Programming
Fundamentals of Python ProgrammingFundamentals of Python Programming
Fundamentals of Python ProgrammingKamal Acharya
 
Python Exception Handling
Python Exception HandlingPython Exception Handling
Python Exception HandlingMegha V
 
Some E-commerce Applications
Some E-commerce ApplicationsSome E-commerce Applications
Some E-commerce ApplicationsAnuj Gupta
 
Lect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithmLect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithmhktripathy
 
2.3 bayesian classification
2.3 bayesian classification2.3 bayesian classification
2.3 bayesian classificationKrish_ver2
 
Python Programming ppt
Python Programming pptPython Programming ppt
Python Programming pptismailmrribi
 
World Wide Web (WWW)
World Wide Web (WWW)World Wide Web (WWW)
World Wide Web (WWW)Al Mamun
 
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...Edureka!
 

Was ist angesagt? (20)

Numeric Data Types & Strings
Numeric Data Types & StringsNumeric Data Types & Strings
Numeric Data Types & Strings
 
Basic's of internet
Basic's of internet Basic's of internet
Basic's of internet
 
Lecture-7: World Wide Web (WWW) & ECommerce
Lecture-7: World Wide Web (WWW) & ECommerceLecture-7: World Wide Web (WWW) & ECommerce
Lecture-7: World Wide Web (WWW) & ECommerce
 
Internet and World Wide Web
Internet and World Wide WebInternet and World Wide Web
Internet and World Wide Web
 
Linux & Unix Operating System's
Linux & Unix Operating System'sLinux & Unix Operating System's
Linux & Unix Operating System's
 
C++ chapter 4
C++ chapter 4C++ chapter 4
C++ chapter 4
 
Types of errors
Types of errorsTypes of errors
Types of errors
 
Fundamentals of Python Programming
Fundamentals of Python ProgrammingFundamentals of Python Programming
Fundamentals of Python Programming
 
Decision making and looping
Decision making and loopingDecision making and looping
Decision making and looping
 
Introduction to the Python
Introduction to the PythonIntroduction to the Python
Introduction to the Python
 
Python
PythonPython
Python
 
i/o interface
i/o interfacei/o interface
i/o interface
 
Python Exception Handling
Python Exception HandlingPython Exception Handling
Python Exception Handling
 
Some E-commerce Applications
Some E-commerce ApplicationsSome E-commerce Applications
Some E-commerce Applications
 
Lect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithmLect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithm
 
2.3 bayesian classification
2.3 bayesian classification2.3 bayesian classification
2.3 bayesian classification
 
Python Programming ppt
Python Programming pptPython Programming ppt
Python Programming ppt
 
python-ppt.ppt
python-ppt.pptpython-ppt.ppt
python-ppt.ppt
 
World Wide Web (WWW)
World Wide Web (WWW)World Wide Web (WWW)
World Wide Web (WWW)
 
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
 

Ähnlich wie Computer science Chapter 17 - Web Designing.pdf

COM 311 LECTURE - 3.pptx
COM 311 LECTURE - 3.pptxCOM 311 LECTURE - 3.pptx
COM 311 LECTURE - 3.pptxHarinianu2
 
Web Designing and internet applicatioion
Web Designing and internet applicatioionWeb Designing and internet applicatioion
Web Designing and internet applicatioionsavrajsingh2
 
Introduction to internet
Introduction to internetIntroduction to internet
Introduction to internetHimanshu Pathak
 
what is www, website, internet, and URL
what is www, website, internet, and URL what is www, website, internet, and URL
what is www, website, internet, and URL MuhammadSafiullah23
 
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxIntroduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxrohitkumar54448
 
internet
internetinternet
internetITNet
 
Module 1 Basic.pptx
Module 1 Basic.pptxModule 1 Basic.pptx
Module 1 Basic.pptxreddragon32
 
Internet features (2nd topic)
Internet features (2nd topic)Internet features (2nd topic)
Internet features (2nd topic)Anish Thomas
 
Introduction to internet and its applications
Introduction to internet and its applicationsIntroduction to internet and its applications
Introduction to internet and its applicationsRoshanKC10
 
HTML CSS web engineering slides topics
HTML CSS web engineering slides topicsHTML CSS web engineering slides topics
HTML CSS web engineering slides topicsSalman Khan
 

Ähnlich wie Computer science Chapter 17 - Web Designing.pdf (20)

COM 311 LECTURE - 3.pptx
COM 311 LECTURE - 3.pptxCOM 311 LECTURE - 3.pptx
COM 311 LECTURE - 3.pptx
 
Internet
InternetInternet
Internet
 
Web Designing and internet applicatioion
Web Designing and internet applicatioionWeb Designing and internet applicatioion
Web Designing and internet applicatioion
 
Module 5 and 6
Module 5 and 6Module 5 and 6
Module 5 and 6
 
Intro to internet 1
Intro to internet 1Intro to internet 1
Intro to internet 1
 
Internet
InternetInternet
Internet
 
Introduction to internet
Introduction to internetIntroduction to internet
Introduction to internet
 
what is www, website, internet, and URL
what is www, website, internet, and URL what is www, website, internet, and URL
what is www, website, internet, and URL
 
Module 3
Module 3Module 3
Module 3
 
internet workshop
internet workshopinternet workshop
internet workshop
 
WEB DESIGNING.pptx
WEB DESIGNING.pptxWEB DESIGNING.pptx
WEB DESIGNING.pptx
 
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxIntroduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
 
internet
internetinternet
internet
 
WT_TOTAL.pdf
WT_TOTAL.pdfWT_TOTAL.pdf
WT_TOTAL.pdf
 
Inet prog
Inet progInet prog
Inet prog
 
Module 1 Basic.pptx
Module 1 Basic.pptxModule 1 Basic.pptx
Module 1 Basic.pptx
 
INTERNET TECHNOLOGY
INTERNET  TECHNOLOGYINTERNET  TECHNOLOGY
INTERNET TECHNOLOGY
 
Internet features (2nd topic)
Internet features (2nd topic)Internet features (2nd topic)
Internet features (2nd topic)
 
Introduction to internet and its applications
Introduction to internet and its applicationsIntroduction to internet and its applications
Introduction to internet and its applications
 
HTML CSS web engineering slides topics
HTML CSS web engineering slides topicsHTML CSS web engineering slides topics
HTML CSS web engineering slides topics
 

Kürzlich hochgeladen

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 

Kürzlich hochgeladen (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 

Computer science Chapter 17 - Web Designing.pdf

  • 1. CHAPTER 17 WEB DESIGNING Dept of Computer Science VMIPUC
  • 2. OBJECTIVES To understandthe concepts of Internet To develop simple Web Applications Blueprint 5 Marks – 1 Q
  • 3. INTRODUCTION ➢Earlier we had only standalone computers which confined the users to a single environment ➢If any information is to be exchanged, they had to transfer the data physically
  • 4. NETWORK ➢Computer Network – Set of computers connected together for the purpose of sharing resources ➢The most common resource shared today is a connection to the Internet ➢Other shared resources can include a printer or a file server. The internet itself can be considered as a Computer Network ➢The term Internet is derived from two words Interconnection and Network
  • 5. INTERNET ➢The Internet is a combined collection of many interconnected computer networks around the world ➢Each network consists of multiple number of computers connected through cables, wireless or any other media ➢These computers are used to share and exchange information across the globe
  • 6.
  • 8. WWW ➢Stands for World Wide Web ➢Invented in 1989 by Tim Berners-Lee and Robert Cailliau ➢World Wide Web Consortium (W3C) was founded in 1994 by Tim Berners-Lee ➢WWW is a collection of information which is accessed via the Internet ➢It can be referred to as an Information system where documents and other web resources are identified by URLs, interlinked by hyperlinks, and accessible over Internet ➢Information can include text, images, animations, audio or video
  • 9. WEB PAGE ➢Web Page is document available on World Wide Web ➢A web page can contain huge information including text, graphics, audio, video and hyper links. These hyper links are the link to other web pages.
  • 10. WEBSITE ➢Collection of Webpages usually containing hyperlinks to each other and made available online by an individual, company, educational institution, government, or organization ➢Set of related web pages located under a single domain name, typically produced by a single person or organization.
  • 11. WEB SERVER ➢Web server is a computer where the web content is stored. ➢Webpages are stored on computers that are connected to Internet, these computers are known as Web Servers ➢Basically web server is used to host the web sites but there exists other web servers also such as gaming, storage, FTP, email etc.
  • 12. BROWSER ➢Application used to access and view Websites ➢It enables user to view web pages, navigates websites, and move from one website to another ➢Examples: ▪ Microsoft Edge (Internet Explorer) ▪ MozillaFirefox ▪ GoogleChrome ▪ Netscape Navigator ▪ Opera ▪ Brave ▪ Apple’s Safari
  • 13. HTTP ➢HTTP – Hyper Text Transfer Protocol ➢It is a protocol to exchange or transfer Hypertext ➢Term coined by Ted Nelson in 1965
  • 14. DNS ➢DNS – Domain Name System is the phonebook of the Internet ➢It is a hierarchical distributed naming system for computers, services or any resources connected to Internet or a private network ➢Domain Name – String of text that maps to numeric IP Address used to access a website ➢In other words, domain name is the text that user types into a browser window to reach a particular website ➢Web browsers interact through Internet Protocol (IP) addresses ➢DNS translates domain names to IP addresses(192.168.1.1) so browsers can load Internet resources.
  • 15. URL ➢URL – Uniform Resource Locator ➢HTTP uses internet addresses in URL Format ➢type://address/path/ ➢http://www.example.com/index.html Protocol DomainName/ Hostname Filename
  • 16. HYPERLINK ➢Connection that allows you to move easily from one webpage to another ➢Text, Images can be made into hyperlinks ➢Hyperlink text is usually underlined ➢Clicking on hyperlink takes you to different webpage ➢Hyperlink to Google Click here
  • 17. SEARCH ENGINE ➢Information Retrieval system designed to help find information on the World Wide Web ➢The search engine allows one to ask for content meeting specific word or a phrase and retrieves a list of items that matches those criteria ➢They use regularly updated indexes to operate quickly and efficiently ➢Some examples ▪ Google ▪ Bing ▪ Yahoo ▪ DuckDuckGo ▪ Brave
  • 18. SURFING ➢Act of browsing the Internet by going from one web page to another web page using hyperlinks in a Internet Browser ➢The term “surfing” is generally used to describe an unidirectional type of web browsing in which the user jumps from one page to another page, as opposed to searching for a specific information ➢Term was coined by Mark McCahill ➢When someone is surfing the Internet, they can be referred to as a surfer or net surfer
  • 19. E-MAIL ➢Electronic Mail ➢Popular, Cheap, Easy and Fastest mailing service ➢We can send and receive messages on internet within seconds or minutes ➢E-Mail is a system of exchanging messages through a computer network ➢Address are two strings separated by character”@” ➢Username@domain
  • 20. ADVANTAGES – E-MAIL ➢Easy to use ➢Speed ➢Easy to prioritize ➢Reliable and secure ➢Informal and conversational ➢Easier for reference ➢Automated E-Mails ➢Environment friendly ➢Use of graphics ➢Advertising tool ➢Cheap Service ➢Data Storage ➢Provision of Attachments
  • 21. DISADVANTAGES – E-MAIL ➢Viruses ▪ These are computer programs which has the potential to harm a computer system ▪ Recipients need to scan the mails as the viruses transmitted through them may harm the computer system ➢Spam ▪ E-Mails when used to send unwanted advertisements are called Spam ▪ Checking and deleting the unwanted mails canconsume lot of time ➢Hacking ▪ Act of breaking into computer security is called Hacking ▪ Hackers access important informationand may destroy it ▪ Hackers try to get password of internet users and then access important information
  • 22. NEWSGROUPS ➢Discussion groups on internet ➢Used for free exchange of information ➢A user sends a message in newsgroups site, the other users read this message from this site and respond to it ➢They are provided by special computers called News Servers
  • 23. E-COMMERCE ➢Electronic Commerce used to carry out business dealings by Internet ➢E-Commerce is the buying and selling of goods and services, or the transmitting of funds or data, over an electronic network, primarily the internet ➢Examples: ▪ Online Banking ▪ Online Shopping ▪ Online Education
  • 24. FTP ➢File Transfer Protocol used to transfer files on Internet easily and quickly ➢Audio, Video, Graphics and Data files can be uploaded and downloaded using FTP
  • 25. TELNET ➢Also called Remote login ➢Computer based protocol which permits your computer to login to another computer at some other location and use it as if you are there
  • 26. CHAT ➢Most popular services by which two or more users can communicate with each other by text or audio or video ➢Examples ▪ LiveChat ▪ Yahoo Messenger ▪ MSN Messenger ▪ GTalk ▪ Skype ▪ Teams
  • 27. GOPHER ➢Gopher is an Internet application that allows you to browse many different kinds of resources by looking at menus or listings of information available ➢It is text based browser and users search for files via menus or directory structures
  • 29. HTML ➢Hyper Text Markup Language ➢Standard markup language for creating web pages ➢Describes the structure of a web page ➢Tells browser how to display the content
  • 30. HTML VERSIONS ➢HTML 1.0: Released in 1991 ➢HTML 2.0: Released in 1995. Supported form-based file upload, form elements such as text box, option button etc ➢HTML 3.2: Released in 1997. Supported tables and complex mathematical equations ➢HTML 4.01: Released in 1999. Stable version which supported stylesheets(CSS) and scripting ➢HTML 5: Released in 2008. Latest version
  • 31. FEATURES OF HTML ➢Very easy and simple language ➢Easy to make an effective presentation with formatting tags ➢Flexible way to design web pages along with the text ➢Facilitates programmers to add a link on the web pages ➢Platform-Independent ➢Can add Graphics, Videos, and Sound to the web pages ➢Case-insensitive language
  • 33. HTML TEXT EDITORS ➢HTML file is a text file, hence we can use any text editors ➢Text editors are programs that allow editing in written text to create web page ➢We write out HTML code in some text editor [Notepad, Notepad++, Sublime Text etc.] ➢We can create simple HTML pages using a simple text editor, i.e., Notepad which is present in all the platforms of computers ➢The HTML file can be opened in any browser of your choice, but a few tags may not be supported by some web browsers
  • 34. STEPS TO WRITE HTML CODE Step 1: Open Notepad Step 2: Write HTML code Step 3: Save HTML file with .htm or .html extension Step 4: Open the HTML page in your web browser
  • 35. BUILDING BLOCKS OF HTML ➢Tags: These tags are keywords enclosed within angle braces <TagName>, usually in pairs. Start tag and end tag ➢Attribute: An attribute provides extra information about the element. It is applied within the start tag. It has two fields: name and value ➢Element: Individual component of HTML file. It is defined by a start tag, some content and an end tag ➢Some elements do not have content, they are called empty elements. They do not have end tag Example: <p style="color: red">Welcome</p>
  • 36. HTML TAGS ➢They are like keywords which define how web browser formats and displays the content ➢The browser differentiate these tags and content and display only content on the web browser, not tags ➢HTML tags have 3 main parts: ▪ Opening Tag ▪ Content ▪ Closing Tag ➢Syntax: <tag>Content</tag> ➢Some tags do not have closing tags, they are called empty tags
  • 37. THE <!DOCTYPE> DECLARATION ➢The <!DOCTYPE> declaration tag is used by web browser to understand the version of the HTML used in the document ➢Usage: <!DOCTYPE html> -- Refers to current version HTML 5 ➢For previous versions: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ➢The declaration becomes complicated for previous versions as it has to refer to DTD(Document Type Definition)
  • 39. PARAGRAPH ➢HTML Paragraph tag <p> is used to define a paragraph in a webpage ➢Browser add an empty line before and after a paragraph ➢Browser removes extra spaces and extra line spaces while displaying the page
  • 40. HEADING TAG ➢HTML Heading tag <hn>…</hn> can be defined as title or subtitle which has to be displayed on the web page ➢The text within the heading tags is displayed in bold format and size of text depends on the number of heading ➢There are six different headings <h1> to <h6> ➢Browser adds one line before and after the content when <hn> tag is used ➢Search engines use the headings to index the structure and content of your web pages.
  • 41. LINE BREAK ➢The HTML Line Break <br> defines a line break ➢We use this tag if we want a new line without starting a new paragraph ➢The <br> tag is an empty tag, i.e., it doesn’t have a end tag ➢Many a times, we use <br> as <br/>
  • 42. HORIZONTAL LINE ➢Horizontal lines are used to visually break up sections of a document ➢The <hr> tag is a used to draw a line from current position to the right margin of the web page ➢It is used to show a thematic break in an HTML page (i.e., shift of a topic) ➢Or it can be used to separate the content ➢<hr/> is also an empty tag, with no end tag
  • 43. FORMATTING TAGS ➢Bold ➢Italicize ➢Underline ➢Emphasize ➢Strong Text ➢Small Text ➢Subscripted ➢Superscripted ➢Inserted ➢Deleted
  • 44. HTML IMAGES ➢The HTML <img> tag is used to embed an image in a web page ➢The <img> tag creates a holding space for the referenced image ➢It does not have a closing tag ➢The <img> tag has two required attributes: ▪ src – Specifies the path to the image ▪ alt – Specifies an alternatetext for the image – This text is displayed if browser fails to load the image ➢Syntax: <img src=“url” alt=“alternatetext”/> ➢You can use PNG, JPEG or GIF image file. The image name is always case sensitive
  • 45. SUPPORTED IMAGE FORMATS Abbreviation File Format File Extension APNG Animated PortableNetwork Graphics .apng GIF Graphics Interchange Format .gif ICO Microsoft Icon .ico, .cur JPEG Joint Photographic Expert Group image .jpg, .jpeg, .jfif, .pjpeg, .pjp PNG PortableNetwork Graphics .png SVG ScalableVector Graphics .svg
  • 46. HTML HYPERLINKS ➢HTML links are hyperlinks ➢Clicking on the link will navigate you to another document/web page ➢The mouse cursor will change when you hover over the link ➢The hyperlink can be image or text ➢Attribute href is important attribute which indicates link’s destination ➢Syntax: <a href=“url”>Link Text</a>
  • 47. HTML LISTS ➢HTML lists allow web developer to group set of related items in lists ➢Each list item start with <li> tag ➢Three types ▪ Unordered list - <ul> ▪ Ordered list - <ol> ▪ Descriptionlist -<dl>
  • 48. UNORDERED LIST ➢Unordered list starts with <ul> tag ➢The list items will be marked with bullets(small black circles) by default ➢Different types ▪ Disc ▪ Circle ▪ Square ▪ None
  • 49. ORDERED LIST ➢Ordered list starts with <ol> tag ➢The list items will be marked with numbers by default ➢Different Types ▪ Numbers “1” ▪ Upper Case Roman“I” ▪ Lower Case Roman “i” ▪ Upper Case Letters “A” ▪ Lower Case Letters “a”
  • 50. DESCRIPTION LIST ➢A description list is a list of terms with a description of each term ➢Description List starts with <dl> tag ➢The <dt> tag defines the term(name) ➢The <dd> tag describes each term