SlideShare a Scribd company logo
1 of 77
Introduction to Web Design
Presented by
Ms.V.Umamaheswari MCA.,MPhil.,
Department of Information Technology
Bon secours College for Women
Thanjavur-6
Use of this material
 If you would like to be able to distribute this
PowerPont presentation from your own
website – simply credit the author with a link
to The small Business Depot. Use the
following:
Link URL: http://www.smallbizdepot.com
Link text: By Mike Tyler – The Small Business Depot
Copyright – 2005 – The Small Business Depot
Copyright 2005 - The Small Business Depot
2
Web Components
 Clients and Servers
 Internet Service Providers
 Web Site Hosting Services
 Domains Names, URL’s and Ips
 Registrars
Copyright 2005 - The Small Business Depot
3
Clients & Servers
Copyright 2005 - The Small Business Depot
4
Clients (Browser)
 Internet Explorer
 Firefox
 Mozilla
 Netscape
 Opera
 Amaya
 AOL
 MSN
Servers
 Apache
 Microsoft
 Netscape
 zeus
 AOLserver
 AV
 JavaWebServer
 Oracle
Web Components
 Clients and Servers
 Internet Service Providers
 Web Site Hosting Services
 Domains Names, URL’s and Ips
 Registrars
Copyright 2005 - The Small Business Depot
5
Internet Service Providers
Connect Clients to the Internet
Copyright 2005 - The Small Business Depot
6
 Phone Company
 AOL
 Earthlink
 Verizone
 NetZero
 Basic internet connection
 Dialup/DSL/Cable/Sat
 Email
Web Components
 Clients and Servers
 Internet Service Providers
 Web Site Hosting Services
 Domains Names, URL’s and Ips
 Registrars
Copyright 2005 - The Small Business Depot
7
Web Hosting Services
Connects Web Sites to the Internet
 Computer (server) farm
 Web server software
 Firewall hardware and software
 IT services
 (Backup, troubleshooting, hardware repair)
 Disk space
 Bandwidth / connection to internet
 Routers and switchers
 Email server / storage
Copyright 2005 - The Small Business Depot
8
Web Components
 Clients and Servers
 Internet Service Providers
 Web Site Hosting Services
 Domains Names, URL’s and Ips
 Registrars
Copyright 2005 - The Small Business Depot
9
Domain’s URL’s and IPs
 Domain name: The specific address of a
computer on the Internet
 microsoft.com
 Uniform Resource Locator (URL):
 http://www.microsoft.com/faqs.html
 Internet protocol (IP) address
 192.168.1.1
Copyright 2005 - The Small Business Depot
10
Web Components
 Clients and Servers
 Internet Service Providers
 Web Site Hosting Services
 Domains Names, URL’s and Ips
 Registrars
Copyright 2005 - The Small Business Depot
11
Domain Registrar
 A company that provides domain name
registration services for a fee.
 Maintain database which maps domain
names to IP’s
 Propagate new domain name/IP address
information across the internet
Copyright 2005 - The Small Business Depot
12
Creating a Web Site
1. Choose a domain name
2. Register with a Registrar
3. Choose a hosting service
4. Tell Registrar the IP address
5. Create web content
6. Store (publish) onto hosting server (FTP)
7. Submit new site to search engines
Copyright 2005 - The Small Business Depot
13
12 Principles of good web design
1. Visitor-centric, clear purpose
2. Progressive disclosure
3. Displays quickly
4. Browser compatible
5. Intuitive navigation
6. Spelling, grammar, writing
7. Secure (eCommerce)
8. Attractive design, easy to read
9. Cultural bias? (Regional? Domestic? International?)
10. No technical problems (broken links, buggy scripts)
11. Maintainable (separate content from style)
12. Search Engine Accessible
Copyright 2005 - The Small Business Depot
14
Creating your Web Site
Technologies & Tools
 Markup Languages
 HTML, DHTML, XML, XSLT, etc....
 Cascading Style Sheets (CSS)
 Scripting languages
 perl,javascript,php, etc....
 Web creation and editing software
 Notepad, FrontPage, Coldfusion, Flash,
Hotmetal, Site Builder, etc..
Copyright 2005 - The Small Business Depot
15
Markup Languages - HTML
Derived from SGML
(Standard Generalized Markup Language )
 HyperText Markup Language
Copyright 2005 - The Small Business Depot
16
HTML Fundamentals
 Clear text, case insensitive
 Ignores white space
 Comprised of tags <tag />
 Open tags and closed tags
Copyright 2005 - The Small Business Depot
17
HTML - Fundamentals
 Open tags
 <name attributes/>
 <hr/>, <br/>
 <img src=“url” width=‘100px’ height=’60px’/>
 Closed tags
 <name attributes> stuff </name>
 <b>text to be bolded</b>
 <h1>level 1 heading text</h1>
 Comments
< ! - - comment text -- >
Copyright 2005 - The Small Business Depot
18
HTML – Fundamentals
Document Structure
Copyright 2005 - The Small Business Depot
19
Header
Body
< / HTML>
< HTML >
HTML – Fundamentals
Basic Structure
<html>
<head>
<title> The title of your html page </title>
<meta_tags/>
</head>
<body>
<! - - your web page content and markup - ->
</body>
</html>
Copyright 2005 - The Small Business Depot
20
HTML - Fundamentals
header
<body>
Hello world
</body>
Copyright 2005 - The Small Business Depot
21
HTML - Fundamentals
header
<body>
Mike Tyler
PO Box 190387
Hungry Horse, Mt 59919
</body>
Copyright 2005 - The Small Business Depot
22
HTML - Fundamentals
header
<body>
<b>Mike Tyler</b><br>
PO Box 190387<br>
Hungry Horse, Mt 59919<br>
</body>
Copyright 2005 - The Small Business Depot
23
HTML - Fundamentals
header
<body>
<font face=“Arial,Times,Courier” color=“red” size=“3”>
<b>Mike Tyler</b><br>
PO Box 190387<br>
Hungry Horse, Mt 59919<br></font>
</body>
Copyright 2005 - The Small Business Depot
24
HTML - Fundamentals
header
<body>
<p align=‘center’>
<font face=“Arial,Lucida Sans” color=“red” size=“3”>
<b>Mike Tyler</b><br>
PO Box 190387<br>
Hungry Horse, Mt 59919<br></font>
</p>
</body>
Copyright 2005 - The Small Business Depot
25
HTML - Fundamentals
header
<body>
<p align=‘center’>
<font face=“Arial,Lucida Sans” color=“red” size=“3”>
<b>Mike Tyler</b><br>
PO Box 190387<br>
Hungry Horse, Mt 59919<br></font>
</p>
<img src=‘http://www.myserver.com/images/mike.jpg’/>
</body>
Copyright 2005 - The Small Business Depot
26
HTML - Fundamentals
header
<body>
<p align=‘center’>
<font face=‘Arial,Lucida Sans’ color=‘red’ size=3>
<b>Mike Tyler</b><br>
PO Box 190387<br>
Hungry Horse, Mt 59919<br></font>
</p>
<img src=‘http://www.domain.com/images/mike.jpg’>
<a href=‘biopage.html’>Read my Bio</a>
</body>
Copyright 2005 - The Small Business Depot
27
HTML - Fundamentals
Copyright 2005 - The Small Business Depot
28
HTML - Fundamentals
ANCHORS (Hypertext Link)
<A href=“url” attributes>Displayed text </A>
Attributes
 NAME = “text”
 TITLE = "text"
 TARGET = “frame_name|window_name”
Copyright 2005 - The Small Business Depot
29
HTML – Fundamentals
Hypertext links
Copyright 2005 - The Small Business Depot
30
Click this link
opens mywebpage.html
in the window / frame
named “window2”
<a href=“mywebpage.html” target=“window2” >Click this link </a>
window2
HTML – Fundamentals
Hyperlink Colors
<BODY LINK=color, VLINK=color,
ALINK=color >
<BODY LINK=“blue”, VLINK=“purple”,
ALINK=“red” >
<BODY LINK=“#0000FF”, VLINK=“#FF00FF”,
ALINK=“#FF0000” > Copyright 2005 - The Small Business Depot
31
HTML – Fundamentals
Colors
 Cathode Ray Tubes (CRT)
Copyright 2005 - The Small Business Depot
32
HTML – Fundamentals
Colorscolor = “red” (Browser compatibility issues)
color = “#FF0000”
values vary from 00 to FF (hexadecimal)
0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f
Copyright 2005 - The Small Business Depot
33
Red
Green
Blue
#FF FF FF
HTML – Fundamentals
Headings
 Renders text as a heading, the rendering
depending on the level of heading selected.
Headings should be automatically spaced
from the body text.
<h1>Heading 1 level
text</h1>
<h2>Heading 2 level
text</h2>
<h3>Heading 3 level text</h3>
Copyright 2005 - The Small Business Depot
34
HTML – Fundamentals
Lists
Copyright 2005 - The Small Business Depot
35
Unordered list
<ul>
<li>apples</li>
<li>bananas</li>
<li>grapes</li>
<li>strawberries</li>
</ul>
Ordered list
<ol type=‘i’ start=‘2’>
<li>apples</li>
<li>bananas</li>
<li>grapes</li>
<li>strawberries</li>
</ol>
HTML – Fundamentals
Lists
Copyright 2005 - The Small Business Depot
36
Unordered list
 apples
 bananas
 grapes
 strawberries
Ordered list
II. apples
III. bananas
IV. grapes
V. strawberries
HTML – Fundamentals
Tables
<TABLE>
<CAPTION ALIGN="bottom">Class Grades</CAPTION>
<TR>
<TH>Student</TH>
<TH>Grade</TH>
</TR>
<TR>
<TD>Tom</TD>
<TD>B+</TD>
</TR>
<TR>
<TD>Sue</TD>
<TD>A-</TD>
</TR>
</TABLE> Copyright 2005 - The Small Business Depot
37
HTML – Fundamentals
Tables
Copyright 2005 - The Small Business Depot
38
HTML – Fundamentals
Tables
BORDER=value
ALIGN=left|right|center
CELLSPACING=value
CELLPADDING=value
WIDTH=value|percent Copyright 2005 - The Small Business Depot
39
HTML – Fundamentals
Tables
<TABLE BORDER=1 WIDTH=“50%" CELLPADDING=“6”
CELLSPACING=“2” ALIGN="RIGHT">
<CAPTION ALIGN="bottom">Class Grades</CAPTION>
<TR>
<TH>Student</TH>
<TH>Grade</TH>
</TR>
<TR>
<TD>Tom</TD>
<TD>B+</TD>
</TR>
<TR>
<TD>Sue</TD>
<TD>A-</TD>
</TR>
</TABLE>
Copyright 2005 - The Small Business Depot
40
HTML – Fundamentals
Tables
Student Grade
Tom B-
Sue A+
Copyright 2005 - The Small Business
Depot
41
Class Grades
HTML – Fundamentals
Tables
rowspan and colspan
Copyright 2005 - The Small Business
Depot
42
HTML – Fundamentals
<TABLE BORDER=1 WIDTH="50%" CELLPADDING=5 ALIGN="center">
<TR>
<TD colspan=2 align='center'>
<font color="red"><b>Student Grades</b></font>
</TD>
</TR>
<TR>
<TD><b>Student</b></TD>
<TD><b>Grade</b></TD>
</TR>
<TR>
<TD>Tom</TD>
<TD rowspan=2>A</TD>
</TR>
<TR>
<TD>Sue</TD>
</TR>
</TABLE>
Copyright 2005 - The Small Business Depot
43
HTML – Fundamentals
Student Grades
Student Grade
Tom
A
Sue
Copyright 2005 - The Small Business
Depot
44
Screen Compatibility
Copyright 2005 - The Small Business Depot
45
1280 x 1024
1024 x 768
800 x 600
640 x 480
HTML – Fundamentals
Tables
 Tables are frequently used to layout the basic web page design.
Copyright 2005 - The Small Business
Depot
46
640
1280
HTML – Fundamentals
Frames
 Basic Frames
 Floating Frames (inline frames)
 Picture in picture
 Frames let you divide a screen into windows
with each window viewing a different web
page.
Copyright 2005 - The Small Business Depot
47
HTML – Fundamentals
Basic Frames
Banner
Menu Content
Footer
Copyright 2005 - The Small Business
Depot
48
HTML – Fundamentals
Basic Frames
Basic tags
 <frameset> ..</frameset>
 <frame />
 <noframes> .. </noframes>
Basic attributes
 cols = “values”
 rows = “values”
 name = “frame_name”
 src = “frame_source(url)”
 target = “frame_name”
Copyright 2005 - The Small Business Depot
49
HTML – Fundamentals
Basic Frames
Banner
Menu Content
Footer
Copyright 2005 - The Small Business
Depot
50
HTML – Fundamentals
Basic Frames
<frameset rows=“80,*,80”>
<frame src=“banner.html” />
<frameset cols = “25%,75%” >
<frame src=“menu.html” />
<frame src=“content.html” />
</frameset>
<frame src=“footer.html” />
</frameset>
Copyright 2005 - The Small Business Depot
51
HTML – Fundamentals
Basic Frames
<frameset rows=“80,*,80”>
<frame src=“banner.html” />
<frameset cols = “25%,75%” >
<frame src=“menu.html” />
<frame src=“content.html” />
</frameset>
<frame src=“footer.html” />
<noframes>
<body>
Welcome to my page.
<A HREF="noframes.htm">Continue</A>
to the frame-free version.
</body>
</noframes>
</frameset>
Copyright 2005 - The Small Business Depot
52
HTML – Fundamentals
Basic Frames
FRAMESET attributes
 FRAMEBORDER="yes|no"|0
 BORDER=pixels
 BORDERCOLOR="#hexcolor|colorname"
< frameset rows="80,*,80" border=2
bordercolor=“red" >
..
..
</frameset>
Copyright 2005 - The Small Business Depot
53
HTML – Fundamentals
Basic FramesIndividual FRAME attributes
 SCROLLING="yes|no|auto"
 NORESIZE
 MARGINWIDTH=pixels
 MARGINHEIGHT="pixels"
 BORDERCOLOR="color"
 FRAMESPACING="pixels"
 FRAMEBORDER="yes|no"|0
 NAME=“frame_name”
Copyright 2005 - The Small Business Depot
54
HTML – Fundamentals
Floating Frames
 Floating frames allow you to create a frame
within the boundaries of a page
Copyright 2005 - The Small Business Depot
55
Basic Frames Floating Frames
HTML – Fundamentals
Floating Frames
<IFRAME attributes ></IFRAME>
Attributes
 SRC=URL
 HEIGHT=pixels|percent,
 WIDTH=pixels|percent
 HSPACE=pixels
 VSPACE=pixels
 ALIGN=left|right
 FRAMEBORDER=0
Copyright 2005 - The Small Business Depot
56
HTML – Fundamentals
Floating Frames
<IFRAME
NAME=“frame_name”
ALIGN="right"
HSPACE=“40”
VSPACE=“40”
WIDTH="75%"
HEIGHT=“150”
FRAMEBORDER=0
SRC=http://www.mysite/mypage.htm >
</IFRAME>
Copyright 2005 - The Small Business Depot
57
HTML – Fundamentals
Hypertext links
<a href=“page.html” target=“blank” >Click this
link </a>
 Creates new window for the page
<a href=“page.html” target=“parent” >Click this
link </a>
 Opens page in the parent frame/wind of this
frame/window
<a href=“page.html” target=“top” >Click this link
Copyright 2005 - The Small Business Depot
58
HTML – Fundamentals
DIV and ILAYER
 Allows you create a position-able block of
content.
Copyright 2005 - The Small Business Depot
59
Content
positioned
within this
block
HTML – Fundamentals
DIV
<div attributes> content </div>
attributes
 ID=“name”
 STYLE = “style parameters re: CSS”
Copyright 2005 - The Small Business Depot
60
HTML – Fundamentals
DIV
< DIV ID=“fred”
STYLE = “POSITION:absolute|relative;
VISIBILITY:visible:hidden;
Z-INDEX:number;
WIDTH:width in pixels;
HEIGHT:height in pixels;
TOP:pixels from top of page or block;
LEFT:pixels from left edge of page or block;
PADDING:margin in pixels;
other style attributes; “ >
content
</DIV> Copyright 2005 - The Small Business Depot
61
HTML – Fundamentals
DIV
Copyright 2005 - The Small Business Depot
62
contentc content
content
content
content
content
content
HTML – Fundamentals
DIV
<div style="position:absolute; left:100px;
top:100px; width:100px; height:100px;
background-color:#ffffff; ">
Copyright 2005 - The Small Business Depot
63
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
Styles enable you to define a
consistent 'look' for your documents by
describing once how headings,
paragraphs, quotes, etc. should be
displayed.
Style sheet syntax is made up of three
parts:
selector {property: value}
Copyright 2005 - The Small Business Depot
64
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
H1 {text-align: center; color: blue}
A {color:green; font-familiy:arial,courier; font-weight:bold;}
td { align:center; background-color:grey; border-color:red;}
div {position:absolute; visibily:hidden; margin:10px }
font {color:navy; font-size:2pt; font-face:trebuchet; }
hr {color:#ff0000; width:80%; align:center; }
table {width:80%; align:center; border:2px; padding:5px; }
Copyright 2005 - The Small Business Depot
65
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
H1 {text-align: center; color: blue}
H1.widget {text-align: center; color: red; font-size:80%; }
A {color:green; font-familiy:arial,courier; font-weight:bold;}
A.menu {color:cyan; font-familiy:arial,courier; font-style:italics;}
td { align:center; background-color:grey; border-color:red;}
td.figure { align:right; background-color:white; border-
color:black;}
font {color:navy; font-size:2pt; font-face:trebuchet; }
font.fred {color:blue; font-size:2pt; font-face:trebuchet; font-
weight:bold; }
Copyright 2005 - The Small Business Depot
66
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
Embedded
<head>
<title> My Page Title </title>
<style TYPE="text/css >
<! - -
element.class { property:value; }
element.class { property:value; }
- - >
</style>
</head>
Copyright 2005 - The Small Business Depot
67
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
Linked
Styles can be defined in a separate file
<font style=“property:value; “> text </font>
<font class=“fred”> text </font>
mystyles.css
<head>
<LINK REL="stylesheet" HREF="mystyles.css“
TYPE="text/css">
</head>
Copyright 2005 - The Small Business Depot
68
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
/* Example style sheet file (note how this comment was
created) */
BODY {background: #FFFFD8; margin-top: 20}
A:link {color: #400080; background: #FFFFD8}
H1 {font-weight: bold; text-align: center; color:
#006000; background: #FFFFD8; font-family: Gill Sans,
Arial, sans-serif; }
font.caption {font-family: Gill Sans, Arial, sans-serif; font-
style: italic; }
Copyright 2005 - The Small Business Depot
69
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
Inline
Styles can be placed within individual
elements
<font style=“color:red; font-face:ariel;” >
Copyright 2005 - The Small Business Depot
70
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
Inline > Embedded > Linked
Defining the style of your text
 linked -> font-family:arial,georgia;
 embedded -> color:navy;
 inline -> font-size:2pt;
Copyright 2005 - The Small Business Depot
71
HTML – Fundamentals
CASCADING STYLE SHEETS (CSS)
Using IDs
 IDs enable you to define a unique style which you can apply
to a number of elements.
<STYLE>
<!–
#copyright {font-style:italic; font-
size:smaller; }
-->
</STYLE>
<p ID=“copyright”> Any textual content </p>
Copyright 2005 - The Small Business Depot
72
HTML – Fundamentals
Images
<img src=“images/pic1.jpg” width=75px,
height=50px />
<img class=“pics” src=“images/pic1.jpg” />
img.pics { width:75px; height:50px; border-
width:3px }
Copyright 2005 - The Small Business Depot
73
HTML – Fundamentals
Using Images
 Images take longer to download than text
 The larger the image, the slower the page
 Use optimization software
 Use thumb nail images
Copyright 2005 - The Small Business Depot
74
HTML – Fundamentals
Other uses of Images
Page background (not recommended)
 <body background-image = “url” >
 <body class=“background”>
 body.background { background-image:$url; }
Table background
 <table background-image=“url”>
 <table class=“background”>
 table.background { backlground-image:url; }
DIV background
 <div style={ background-image:url; } >
Copyright 2005 - The Small Business Depot
75
Resources
http://www.w3schools.com/
Copyright 2005 - The Small Business Depot
76
 HTML Tutorials
Learn HTML
Learn XHTML
Learn CSS
Learn TCP/IP
 Browser Scripting
Learn JavaScript
Learn DHTML
Learn VBScript
Learn HTML DOM
Learn WMLScript
 Server Scripting
Learn SQL
Learn ASP
Learn ADO
Learn PHP
 XML Tutorials
Learn XML
Learn XSL
Learn XSLT
Learn XSL-FO
Learn XPath
Learn XQuery
Learn XLink
Learn XPointer
Learn DTD
Learn Schema
Learn XML DOM
Learn XForms
Learn SOAP
Learn WSDL
Learn RDF
Learn RSS
Learn WAP
 .NET (dotnet)
.NET Microsoft
.NET ASP
.NET Mobile
 Multimedia
Learn Media
Learn SMIL
Learn SVG
Learn Flash
 Web Building
Web Building
Web W3C
Web Browsers
Web Quality
Web Semantic
Web Careers
Web Hosting
Web Certification
Courses at FVCC
 Introduction to Web Design
 FrontPage Web Design
 Intermediate Web Design
 Advanced Topics in Web Design
 Web Site Promotion
 Basic Perl Programming
 Using Macromedia Studio MX
Copyright 2005 - The Small Business Depot
77

More Related Content

What's hot

Chapter 14 - Web Design
Chapter 14 - Web DesignChapter 14 - Web Design
Chapter 14 - Web Designtclanton4
 
Animation in the web
Animation in the webAnimation in the web
Animation in the webVishal Polley
 
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution ModelInternet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution ModelDavid J Rosenthal
 
SEO In Joomla - Patrick Jackson (JoomlaDay Melbourne & Sydney 2010)
SEO In Joomla - Patrick Jackson (JoomlaDay Melbourne & Sydney 2010)SEO In Joomla - Patrick Jackson (JoomlaDay Melbourne & Sydney 2010)
SEO In Joomla - Patrick Jackson (JoomlaDay Melbourne & Sydney 2010)Patrick Jackson
 
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven ApplicationSharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven ApplicationBrian Culver
 
Coming Up to Speed with XML Authoring in Adobe FrameMaker
Coming Up to Speed with XML Authoring in Adobe FrameMakerComing Up to Speed with XML Authoring in Adobe FrameMaker
Coming Up to Speed with XML Authoring in Adobe FrameMakerdclsocialmedia
 
Integrating Search Driven Content in SharePoint 2013/2016/O365
Integrating Search Driven Content in SharePoint 2013/2016/O365Integrating Search Driven Content in SharePoint 2013/2016/O365
Integrating Search Driven Content in SharePoint 2013/2016/O365Eric Overfield
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTMLSiva Rushi
 
BrightGen's Salesforce Summer 19 Release Webinar
BrightGen's Salesforce Summer 19 Release WebinarBrightGen's Salesforce Summer 19 Release Webinar
BrightGen's Salesforce Summer 19 Release Webinarbrightgenss
 
IBM Connections – Beyond a standard installation – Fasten your seatbelt!
IBM Connections – Beyond a standard installation – Fasten your seatbelt!IBM Connections – Beyond a standard installation – Fasten your seatbelt!
IBM Connections – Beyond a standard installation – Fasten your seatbelt!LetsConnect
 

What's hot (15)

Chapter 14 - Web Design
Chapter 14 - Web DesignChapter 14 - Web Design
Chapter 14 - Web Design
 
Html5
Html5Html5
Html5
 
Animation in the web
Animation in the webAnimation in the web
Animation in the web
 
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution ModelInternet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
 
Webfx
WebfxWebfx
Webfx
 
SEO In Joomla - Patrick Jackson (JoomlaDay Melbourne & Sydney 2010)
SEO In Joomla - Patrick Jackson (JoomlaDay Melbourne & Sydney 2010)SEO In Joomla - Patrick Jackson (JoomlaDay Melbourne & Sydney 2010)
SEO In Joomla - Patrick Jackson (JoomlaDay Melbourne & Sydney 2010)
 
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven ApplicationSharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
 
Html 4.0
Html 4.0Html 4.0
Html 4.0
 
Coming Up to Speed with XML Authoring in Adobe FrameMaker
Coming Up to Speed with XML Authoring in Adobe FrameMakerComing Up to Speed with XML Authoring in Adobe FrameMaker
Coming Up to Speed with XML Authoring in Adobe FrameMaker
 
Html
HtmlHtml
Html
 
Introduction to HTML4
Introduction to HTML4Introduction to HTML4
Introduction to HTML4
 
Integrating Search Driven Content in SharePoint 2013/2016/O365
Integrating Search Driven Content in SharePoint 2013/2016/O365Integrating Search Driven Content in SharePoint 2013/2016/O365
Integrating Search Driven Content in SharePoint 2013/2016/O365
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
BrightGen's Salesforce Summer 19 Release Webinar
BrightGen's Salesforce Summer 19 Release WebinarBrightGen's Salesforce Summer 19 Release Webinar
BrightGen's Salesforce Summer 19 Release Webinar
 
IBM Connections – Beyond a standard installation – Fasten your seatbelt!
IBM Connections – Beyond a standard installation – Fasten your seatbelt!IBM Connections – Beyond a standard installation – Fasten your seatbelt!
IBM Connections – Beyond a standard installation – Fasten your seatbelt!
 

Similar to Introduction to web design

Similar to Introduction to web design (20)

Introduction to web design
Introduction to web designIntroduction to web design
Introduction to web design
 
Introduction to web design
Introduction to web designIntroduction to web design
Introduction to web design
 
Introduction to Web Design
Introduction to Web DesignIntroduction to Web Design
Introduction to Web Design
 
Getting Your Website Up & Running
Getting Your Website Up & RunningGetting Your Website Up & Running
Getting Your Website Up & Running
 
IT8005 Electronic Commerces Notes UNIT 1
IT8005 Electronic Commerces Notes UNIT 1IT8005 Electronic Commerces Notes UNIT 1
IT8005 Electronic Commerces Notes UNIT 1
 
php
phpphp
php
 
Html.pptx
Html.pptxHtml.pptx
Html.pptx
 
Web Programming introduction
Web Programming introductionWeb Programming introduction
Web Programming introduction
 
Webmaster
WebmasterWebmaster
Webmaster
 
Webmaster
WebmasterWebmaster
Webmaster
 
HTML.pptx
HTML.pptxHTML.pptx
HTML.pptx
 
Website Design and Development
Website Design and DevelopmentWebsite Design and Development
Website Design and Development
 
Intro to html revised2
Intro to html revised2Intro to html revised2
Intro to html revised2
 
Html basics
Html basicsHtml basics
Html basics
 
Web design and Development
Web design and DevelopmentWeb design and Development
Web design and Development
 
Net as an awesome startup platform
Net as an awesome startup platformNet as an awesome startup platform
Net as an awesome startup platform
 
Web Application Development Fundamentals
Web Application Development FundamentalsWeb Application Development Fundamentals
Web Application Development Fundamentals
 
Web Designing
Web Designing Web Designing
Web Designing
 
Web Performance, Scalability, and Testing Techniques - Boston PHP Meetup
Web Performance, Scalability, and Testing Techniques - Boston PHP MeetupWeb Performance, Scalability, and Testing Techniques - Boston PHP Meetup
Web Performance, Scalability, and Testing Techniques - Boston PHP Meetup
 
Online Marketing Audit Example
Online Marketing Audit ExampleOnline Marketing Audit Example
Online Marketing Audit Example
 

More from Umamaheshwariv1 (12)

Intro html
Intro htmlIntro html
Intro html
 
Create webpages
Create webpagesCreate webpages
Create webpages
 
Primitive data types in java
Primitive data types in javaPrimitive data types in java
Primitive data types in java
 
Object and class in java
Object and class in javaObject and class in java
Object and class in java
 
Introduction to oops
Introduction to oopsIntroduction to oops
Introduction to oops
 
Coreldraw
CoreldrawCoreldraw
Coreldraw
 
Coreldraw
Coreldraw  Coreldraw
Coreldraw
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
The five-generations-of-computer
The five-generations-of-computerThe five-generations-of-computer
The five-generations-of-computer
 
Osi model
Osi modelOsi model
Osi model
 
Adobe pagemaker
Adobe pagemakerAdobe pagemaker
Adobe pagemaker
 
Introduction to dbms
Introduction to dbmsIntroduction to dbms
Introduction to dbms
 

Recently uploaded

Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 

Recently uploaded (20)

Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

Introduction to web design

  • 1. Introduction to Web Design Presented by Ms.V.Umamaheswari MCA.,MPhil., Department of Information Technology Bon secours College for Women Thanjavur-6
  • 2. Use of this material  If you would like to be able to distribute this PowerPont presentation from your own website – simply credit the author with a link to The small Business Depot. Use the following: Link URL: http://www.smallbizdepot.com Link text: By Mike Tyler – The Small Business Depot Copyright – 2005 – The Small Business Depot Copyright 2005 - The Small Business Depot 2
  • 3. Web Components  Clients and Servers  Internet Service Providers  Web Site Hosting Services  Domains Names, URL’s and Ips  Registrars Copyright 2005 - The Small Business Depot 3
  • 4. Clients & Servers Copyright 2005 - The Small Business Depot 4 Clients (Browser)  Internet Explorer  Firefox  Mozilla  Netscape  Opera  Amaya  AOL  MSN Servers  Apache  Microsoft  Netscape  zeus  AOLserver  AV  JavaWebServer  Oracle
  • 5. Web Components  Clients and Servers  Internet Service Providers  Web Site Hosting Services  Domains Names, URL’s and Ips  Registrars Copyright 2005 - The Small Business Depot 5
  • 6. Internet Service Providers Connect Clients to the Internet Copyright 2005 - The Small Business Depot 6  Phone Company  AOL  Earthlink  Verizone  NetZero  Basic internet connection  Dialup/DSL/Cable/Sat  Email
  • 7. Web Components  Clients and Servers  Internet Service Providers  Web Site Hosting Services  Domains Names, URL’s and Ips  Registrars Copyright 2005 - The Small Business Depot 7
  • 8. Web Hosting Services Connects Web Sites to the Internet  Computer (server) farm  Web server software  Firewall hardware and software  IT services  (Backup, troubleshooting, hardware repair)  Disk space  Bandwidth / connection to internet  Routers and switchers  Email server / storage Copyright 2005 - The Small Business Depot 8
  • 9. Web Components  Clients and Servers  Internet Service Providers  Web Site Hosting Services  Domains Names, URL’s and Ips  Registrars Copyright 2005 - The Small Business Depot 9
  • 10. Domain’s URL’s and IPs  Domain name: The specific address of a computer on the Internet  microsoft.com  Uniform Resource Locator (URL):  http://www.microsoft.com/faqs.html  Internet protocol (IP) address  192.168.1.1 Copyright 2005 - The Small Business Depot 10
  • 11. Web Components  Clients and Servers  Internet Service Providers  Web Site Hosting Services  Domains Names, URL’s and Ips  Registrars Copyright 2005 - The Small Business Depot 11
  • 12. Domain Registrar  A company that provides domain name registration services for a fee.  Maintain database which maps domain names to IP’s  Propagate new domain name/IP address information across the internet Copyright 2005 - The Small Business Depot 12
  • 13. Creating a Web Site 1. Choose a domain name 2. Register with a Registrar 3. Choose a hosting service 4. Tell Registrar the IP address 5. Create web content 6. Store (publish) onto hosting server (FTP) 7. Submit new site to search engines Copyright 2005 - The Small Business Depot 13
  • 14. 12 Principles of good web design 1. Visitor-centric, clear purpose 2. Progressive disclosure 3. Displays quickly 4. Browser compatible 5. Intuitive navigation 6. Spelling, grammar, writing 7. Secure (eCommerce) 8. Attractive design, easy to read 9. Cultural bias? (Regional? Domestic? International?) 10. No technical problems (broken links, buggy scripts) 11. Maintainable (separate content from style) 12. Search Engine Accessible Copyright 2005 - The Small Business Depot 14
  • 15. Creating your Web Site Technologies & Tools  Markup Languages  HTML, DHTML, XML, XSLT, etc....  Cascading Style Sheets (CSS)  Scripting languages  perl,javascript,php, etc....  Web creation and editing software  Notepad, FrontPage, Coldfusion, Flash, Hotmetal, Site Builder, etc.. Copyright 2005 - The Small Business Depot 15
  • 16. Markup Languages - HTML Derived from SGML (Standard Generalized Markup Language )  HyperText Markup Language Copyright 2005 - The Small Business Depot 16
  • 17. HTML Fundamentals  Clear text, case insensitive  Ignores white space  Comprised of tags <tag />  Open tags and closed tags Copyright 2005 - The Small Business Depot 17
  • 18. HTML - Fundamentals  Open tags  <name attributes/>  <hr/>, <br/>  <img src=“url” width=‘100px’ height=’60px’/>  Closed tags  <name attributes> stuff </name>  <b>text to be bolded</b>  <h1>level 1 heading text</h1>  Comments < ! - - comment text -- > Copyright 2005 - The Small Business Depot 18
  • 19. HTML – Fundamentals Document Structure Copyright 2005 - The Small Business Depot 19 Header Body < / HTML> < HTML >
  • 20. HTML – Fundamentals Basic Structure <html> <head> <title> The title of your html page </title> <meta_tags/> </head> <body> <! - - your web page content and markup - -> </body> </html> Copyright 2005 - The Small Business Depot 20
  • 21. HTML - Fundamentals header <body> Hello world </body> Copyright 2005 - The Small Business Depot 21
  • 22. HTML - Fundamentals header <body> Mike Tyler PO Box 190387 Hungry Horse, Mt 59919 </body> Copyright 2005 - The Small Business Depot 22
  • 23. HTML - Fundamentals header <body> <b>Mike Tyler</b><br> PO Box 190387<br> Hungry Horse, Mt 59919<br> </body> Copyright 2005 - The Small Business Depot 23
  • 24. HTML - Fundamentals header <body> <font face=“Arial,Times,Courier” color=“red” size=“3”> <b>Mike Tyler</b><br> PO Box 190387<br> Hungry Horse, Mt 59919<br></font> </body> Copyright 2005 - The Small Business Depot 24
  • 25. HTML - Fundamentals header <body> <p align=‘center’> <font face=“Arial,Lucida Sans” color=“red” size=“3”> <b>Mike Tyler</b><br> PO Box 190387<br> Hungry Horse, Mt 59919<br></font> </p> </body> Copyright 2005 - The Small Business Depot 25
  • 26. HTML - Fundamentals header <body> <p align=‘center’> <font face=“Arial,Lucida Sans” color=“red” size=“3”> <b>Mike Tyler</b><br> PO Box 190387<br> Hungry Horse, Mt 59919<br></font> </p> <img src=‘http://www.myserver.com/images/mike.jpg’/> </body> Copyright 2005 - The Small Business Depot 26
  • 27. HTML - Fundamentals header <body> <p align=‘center’> <font face=‘Arial,Lucida Sans’ color=‘red’ size=3> <b>Mike Tyler</b><br> PO Box 190387<br> Hungry Horse, Mt 59919<br></font> </p> <img src=‘http://www.domain.com/images/mike.jpg’> <a href=‘biopage.html’>Read my Bio</a> </body> Copyright 2005 - The Small Business Depot 27
  • 28. HTML - Fundamentals Copyright 2005 - The Small Business Depot 28
  • 29. HTML - Fundamentals ANCHORS (Hypertext Link) <A href=“url” attributes>Displayed text </A> Attributes  NAME = “text”  TITLE = "text"  TARGET = “frame_name|window_name” Copyright 2005 - The Small Business Depot 29
  • 30. HTML – Fundamentals Hypertext links Copyright 2005 - The Small Business Depot 30 Click this link opens mywebpage.html in the window / frame named “window2” <a href=“mywebpage.html” target=“window2” >Click this link </a> window2
  • 31. HTML – Fundamentals Hyperlink Colors <BODY LINK=color, VLINK=color, ALINK=color > <BODY LINK=“blue”, VLINK=“purple”, ALINK=“red” > <BODY LINK=“#0000FF”, VLINK=“#FF00FF”, ALINK=“#FF0000” > Copyright 2005 - The Small Business Depot 31
  • 32. HTML – Fundamentals Colors  Cathode Ray Tubes (CRT) Copyright 2005 - The Small Business Depot 32
  • 33. HTML – Fundamentals Colorscolor = “red” (Browser compatibility issues) color = “#FF0000” values vary from 00 to FF (hexadecimal) 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f Copyright 2005 - The Small Business Depot 33 Red Green Blue #FF FF FF
  • 34. HTML – Fundamentals Headings  Renders text as a heading, the rendering depending on the level of heading selected. Headings should be automatically spaced from the body text. <h1>Heading 1 level text</h1> <h2>Heading 2 level text</h2> <h3>Heading 3 level text</h3> Copyright 2005 - The Small Business Depot 34
  • 35. HTML – Fundamentals Lists Copyright 2005 - The Small Business Depot 35 Unordered list <ul> <li>apples</li> <li>bananas</li> <li>grapes</li> <li>strawberries</li> </ul> Ordered list <ol type=‘i’ start=‘2’> <li>apples</li> <li>bananas</li> <li>grapes</li> <li>strawberries</li> </ol>
  • 36. HTML – Fundamentals Lists Copyright 2005 - The Small Business Depot 36 Unordered list  apples  bananas  grapes  strawberries Ordered list II. apples III. bananas IV. grapes V. strawberries
  • 37. HTML – Fundamentals Tables <TABLE> <CAPTION ALIGN="bottom">Class Grades</CAPTION> <TR> <TH>Student</TH> <TH>Grade</TH> </TR> <TR> <TD>Tom</TD> <TD>B+</TD> </TR> <TR> <TD>Sue</TD> <TD>A-</TD> </TR> </TABLE> Copyright 2005 - The Small Business Depot 37
  • 38. HTML – Fundamentals Tables Copyright 2005 - The Small Business Depot 38
  • 40. HTML – Fundamentals Tables <TABLE BORDER=1 WIDTH=“50%" CELLPADDING=“6” CELLSPACING=“2” ALIGN="RIGHT"> <CAPTION ALIGN="bottom">Class Grades</CAPTION> <TR> <TH>Student</TH> <TH>Grade</TH> </TR> <TR> <TD>Tom</TD> <TD>B+</TD> </TR> <TR> <TD>Sue</TD> <TD>A-</TD> </TR> </TABLE> Copyright 2005 - The Small Business Depot 40
  • 41. HTML – Fundamentals Tables Student Grade Tom B- Sue A+ Copyright 2005 - The Small Business Depot 41 Class Grades
  • 42. HTML – Fundamentals Tables rowspan and colspan Copyright 2005 - The Small Business Depot 42
  • 43. HTML – Fundamentals <TABLE BORDER=1 WIDTH="50%" CELLPADDING=5 ALIGN="center"> <TR> <TD colspan=2 align='center'> <font color="red"><b>Student Grades</b></font> </TD> </TR> <TR> <TD><b>Student</b></TD> <TD><b>Grade</b></TD> </TR> <TR> <TD>Tom</TD> <TD rowspan=2>A</TD> </TR> <TR> <TD>Sue</TD> </TR> </TABLE> Copyright 2005 - The Small Business Depot 43
  • 44. HTML – Fundamentals Student Grades Student Grade Tom A Sue Copyright 2005 - The Small Business Depot 44
  • 45. Screen Compatibility Copyright 2005 - The Small Business Depot 45 1280 x 1024 1024 x 768 800 x 600 640 x 480
  • 46. HTML – Fundamentals Tables  Tables are frequently used to layout the basic web page design. Copyright 2005 - The Small Business Depot 46 640 1280
  • 47. HTML – Fundamentals Frames  Basic Frames  Floating Frames (inline frames)  Picture in picture  Frames let you divide a screen into windows with each window viewing a different web page. Copyright 2005 - The Small Business Depot 47
  • 48. HTML – Fundamentals Basic Frames Banner Menu Content Footer Copyright 2005 - The Small Business Depot 48
  • 49. HTML – Fundamentals Basic Frames Basic tags  <frameset> ..</frameset>  <frame />  <noframes> .. </noframes> Basic attributes  cols = “values”  rows = “values”  name = “frame_name”  src = “frame_source(url)”  target = “frame_name” Copyright 2005 - The Small Business Depot 49
  • 50. HTML – Fundamentals Basic Frames Banner Menu Content Footer Copyright 2005 - The Small Business Depot 50
  • 51. HTML – Fundamentals Basic Frames <frameset rows=“80,*,80”> <frame src=“banner.html” /> <frameset cols = “25%,75%” > <frame src=“menu.html” /> <frame src=“content.html” /> </frameset> <frame src=“footer.html” /> </frameset> Copyright 2005 - The Small Business Depot 51
  • 52. HTML – Fundamentals Basic Frames <frameset rows=“80,*,80”> <frame src=“banner.html” /> <frameset cols = “25%,75%” > <frame src=“menu.html” /> <frame src=“content.html” /> </frameset> <frame src=“footer.html” /> <noframes> <body> Welcome to my page. <A HREF="noframes.htm">Continue</A> to the frame-free version. </body> </noframes> </frameset> Copyright 2005 - The Small Business Depot 52
  • 53. HTML – Fundamentals Basic Frames FRAMESET attributes  FRAMEBORDER="yes|no"|0  BORDER=pixels  BORDERCOLOR="#hexcolor|colorname" < frameset rows="80,*,80" border=2 bordercolor=“red" > .. .. </frameset> Copyright 2005 - The Small Business Depot 53
  • 54. HTML – Fundamentals Basic FramesIndividual FRAME attributes  SCROLLING="yes|no|auto"  NORESIZE  MARGINWIDTH=pixels  MARGINHEIGHT="pixels"  BORDERCOLOR="color"  FRAMESPACING="pixels"  FRAMEBORDER="yes|no"|0  NAME=“frame_name” Copyright 2005 - The Small Business Depot 54
  • 55. HTML – Fundamentals Floating Frames  Floating frames allow you to create a frame within the boundaries of a page Copyright 2005 - The Small Business Depot 55 Basic Frames Floating Frames
  • 56. HTML – Fundamentals Floating Frames <IFRAME attributes ></IFRAME> Attributes  SRC=URL  HEIGHT=pixels|percent,  WIDTH=pixels|percent  HSPACE=pixels  VSPACE=pixels  ALIGN=left|right  FRAMEBORDER=0 Copyright 2005 - The Small Business Depot 56
  • 57. HTML – Fundamentals Floating Frames <IFRAME NAME=“frame_name” ALIGN="right" HSPACE=“40” VSPACE=“40” WIDTH="75%" HEIGHT=“150” FRAMEBORDER=0 SRC=http://www.mysite/mypage.htm > </IFRAME> Copyright 2005 - The Small Business Depot 57
  • 58. HTML – Fundamentals Hypertext links <a href=“page.html” target=“blank” >Click this link </a>  Creates new window for the page <a href=“page.html” target=“parent” >Click this link </a>  Opens page in the parent frame/wind of this frame/window <a href=“page.html” target=“top” >Click this link Copyright 2005 - The Small Business Depot 58
  • 59. HTML – Fundamentals DIV and ILAYER  Allows you create a position-able block of content. Copyright 2005 - The Small Business Depot 59 Content positioned within this block
  • 60. HTML – Fundamentals DIV <div attributes> content </div> attributes  ID=“name”  STYLE = “style parameters re: CSS” Copyright 2005 - The Small Business Depot 60
  • 61. HTML – Fundamentals DIV < DIV ID=“fred” STYLE = “POSITION:absolute|relative; VISIBILITY:visible:hidden; Z-INDEX:number; WIDTH:width in pixels; HEIGHT:height in pixels; TOP:pixels from top of page or block; LEFT:pixels from left edge of page or block; PADDING:margin in pixels; other style attributes; “ > content </DIV> Copyright 2005 - The Small Business Depot 61
  • 62. HTML – Fundamentals DIV Copyright 2005 - The Small Business Depot 62 contentc content content content content content content
  • 63. HTML – Fundamentals DIV <div style="position:absolute; left:100px; top:100px; width:100px; height:100px; background-color:#ffffff; "> Copyright 2005 - The Small Business Depot 63
  • 64. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) Styles enable you to define a consistent 'look' for your documents by describing once how headings, paragraphs, quotes, etc. should be displayed. Style sheet syntax is made up of three parts: selector {property: value} Copyright 2005 - The Small Business Depot 64
  • 65. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) H1 {text-align: center; color: blue} A {color:green; font-familiy:arial,courier; font-weight:bold;} td { align:center; background-color:grey; border-color:red;} div {position:absolute; visibily:hidden; margin:10px } font {color:navy; font-size:2pt; font-face:trebuchet; } hr {color:#ff0000; width:80%; align:center; } table {width:80%; align:center; border:2px; padding:5px; } Copyright 2005 - The Small Business Depot 65
  • 66. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) H1 {text-align: center; color: blue} H1.widget {text-align: center; color: red; font-size:80%; } A {color:green; font-familiy:arial,courier; font-weight:bold;} A.menu {color:cyan; font-familiy:arial,courier; font-style:italics;} td { align:center; background-color:grey; border-color:red;} td.figure { align:right; background-color:white; border- color:black;} font {color:navy; font-size:2pt; font-face:trebuchet; } font.fred {color:blue; font-size:2pt; font-face:trebuchet; font- weight:bold; } Copyright 2005 - The Small Business Depot 66
  • 67. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) Embedded <head> <title> My Page Title </title> <style TYPE="text/css > <! - - element.class { property:value; } element.class { property:value; } - - > </style> </head> Copyright 2005 - The Small Business Depot 67
  • 68. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) Linked Styles can be defined in a separate file <font style=“property:value; “> text </font> <font class=“fred”> text </font> mystyles.css <head> <LINK REL="stylesheet" HREF="mystyles.css“ TYPE="text/css"> </head> Copyright 2005 - The Small Business Depot 68
  • 69. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) /* Example style sheet file (note how this comment was created) */ BODY {background: #FFFFD8; margin-top: 20} A:link {color: #400080; background: #FFFFD8} H1 {font-weight: bold; text-align: center; color: #006000; background: #FFFFD8; font-family: Gill Sans, Arial, sans-serif; } font.caption {font-family: Gill Sans, Arial, sans-serif; font- style: italic; } Copyright 2005 - The Small Business Depot 69
  • 70. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) Inline Styles can be placed within individual elements <font style=“color:red; font-face:ariel;” > Copyright 2005 - The Small Business Depot 70
  • 71. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) Inline > Embedded > Linked Defining the style of your text  linked -> font-family:arial,georgia;  embedded -> color:navy;  inline -> font-size:2pt; Copyright 2005 - The Small Business Depot 71
  • 72. HTML – Fundamentals CASCADING STYLE SHEETS (CSS) Using IDs  IDs enable you to define a unique style which you can apply to a number of elements. <STYLE> <!– #copyright {font-style:italic; font- size:smaller; } --> </STYLE> <p ID=“copyright”> Any textual content </p> Copyright 2005 - The Small Business Depot 72
  • 73. HTML – Fundamentals Images <img src=“images/pic1.jpg” width=75px, height=50px /> <img class=“pics” src=“images/pic1.jpg” /> img.pics { width:75px; height:50px; border- width:3px } Copyright 2005 - The Small Business Depot 73
  • 74. HTML – Fundamentals Using Images  Images take longer to download than text  The larger the image, the slower the page  Use optimization software  Use thumb nail images Copyright 2005 - The Small Business Depot 74
  • 75. HTML – Fundamentals Other uses of Images Page background (not recommended)  <body background-image = “url” >  <body class=“background”>  body.background { background-image:$url; } Table background  <table background-image=“url”>  <table class=“background”>  table.background { backlground-image:url; } DIV background  <div style={ background-image:url; } > Copyright 2005 - The Small Business Depot 75
  • 76. Resources http://www.w3schools.com/ Copyright 2005 - The Small Business Depot 76  HTML Tutorials Learn HTML Learn XHTML Learn CSS Learn TCP/IP  Browser Scripting Learn JavaScript Learn DHTML Learn VBScript Learn HTML DOM Learn WMLScript  Server Scripting Learn SQL Learn ASP Learn ADO Learn PHP  XML Tutorials Learn XML Learn XSL Learn XSLT Learn XSL-FO Learn XPath Learn XQuery Learn XLink Learn XPointer Learn DTD Learn Schema Learn XML DOM Learn XForms Learn SOAP Learn WSDL Learn RDF Learn RSS Learn WAP  .NET (dotnet) .NET Microsoft .NET ASP .NET Mobile  Multimedia Learn Media Learn SMIL Learn SVG Learn Flash  Web Building Web Building Web W3C Web Browsers Web Quality Web Semantic Web Careers Web Hosting Web Certification
  • 77. Courses at FVCC  Introduction to Web Design  FrontPage Web Design  Intermediate Web Design  Advanced Topics in Web Design  Web Site Promotion  Basic Perl Programming  Using Macromedia Studio MX Copyright 2005 - The Small Business Depot 77