basic of web design

Post on 17-May-2015

207 Views

Category:

Design

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Basic of web Design and Basic Fundamentals of HTML

TRANSCRIPT

Basic of web Design and Basic Fundamentals of HTML

Devendra Shukla (Senior web designer)

Definition of Web DesignWeb Design is a skill of creating presentations of content (usually hypertext or hypermedia that is delivered to an end-user through the World Wide Web, by way of a Web browser or either Web-enabled software like Internet clients, microblogging and RSS feeders.

Web Design Basics

What is a good Web site from a design standpoint?

How We Read Text

Following normal reading habits, the users eye moves from left to right

How We View Screens

Looking at a screen, the users eye scans in a more clockwise pattern

How Will Your Users Read/View?

If a page uses a lot of text, the user will read in a more traditional, left to right manner.

If a page has more graphical elements, the user is more likely to take in the whole page.

Accepted Relative Areas of Importance

ThinkBefore you do anything else, you need to spend time thinking about

the 4w’s.

What is the purpose of the web page/site?Who is your target audience?What will bring your audience back?Where will your audience be using the site?

Research WebSitesThis is a very important part in the creation of a web site, and

usually very useful.

Spend time looking at other internet sites, particularlly your competitores

You can get any ideas you can use and improve on

Sites with lots of animation are not always the best.

You must also keep in mind that not everyone has a fast Internet connection.

Principles of good web designVisitor-centric, clear purposeProgressive disclosureDisplays quicklyBrowser compatibleIntuitive navigationSpelling, grammar, writingAttractive design, easy to readCultural bias? (Regional? Domestic? International?)No technical problems (broken links, buggy scripts)Search Engine Accessible

Creating a Web Site

Once you have decided to establish a web site there are three steps to getting it online.

1 - Get a domain name - This is your personal/private address on the Web.

2 - Find a web hosting service- Here is where your website will reside.Free vs Private Web Hosting

3 - Design, build and upload your website - The process of website creation.

Creating your Web SiteTechnologies & 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..

HTML FundamentalsWhat is HTML?

Telling the browser what to do, and what purpose to use. A series of tags that are integrated into a text document.

Tags are ; surrounded with angle brackets like this

<B> or <I>.

Most tags come in pairs exceptions: <P>, <br>, <li> tags …

The first tag turns the action on, and the second turns it off.

Clear text Ignores white space Comprised of tags <tag /> Open tags and closed tags

HTML FundamentalsOpen 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 -- >

The second tag(off switch) starts with a forward slash. For example ,<B> text </B> can embedded, for instance, to do this: <HEAD><TITLE> Your text </HEAD></TITLE> it won't work. The correct order is <HEAD><TITLE> Your text

</TITLE></HEAD> not case sensitivity. Many tags have attributes. For example, <P ALIGN=CENTER> centers the paragraph

following it. Some browsers don't support the some tags and some

attributes.

Tags in head <TITLE>...</TITLE>-- puts text on the browser's title bar. <META>…</META>-- data (information) about data.<HEAD>...</HEAD>-- contains information about the

document

Tags in BodyLet's talk Text Heading: <H1> </H1>Center:<Center> </Center>Line Break <P> ,<Br>Phrase Markups: <I></I> ,<B></B>Create a List

Unordered list : <UL><li>Ordered list: <OL><li>Nested

Add some Link Use <A href=filename|URL></a>tagsHow to specify Relative pathnamesKinds of URLs https://www.facebook.com https://gopher.myhost.com/- news://news.nuri.net- mailto:skrhee@women.or.kr

How to make colors changes? Hexadecimal number :

Color names : <Font color=white>Changing the Background color

<BODY BGCOLOR=#19378a>Changing Text color

<BODY BGCOLOR=#19378a TEXT=#ffffff LINK=#ffff66 VLINK=#66ffff>

Spot color <FONT COLOR=#66ffcc>WENT'99</FONT>

Image Background <BODY BACKGROUND=bgimg.gif >

HTML – FundamentalsHeadings

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><h4>Heading 4 level text</h4><h5>Heading 5 level text</h5><h6>Heading 6 level text</h6>

HTML – FundamentalsDocument Structure

Ordered list

<ol type=‘i’ start=‘2’><li>apples</li><li>bananas</li><li>grapes</li><li>strawberries</li>

</ol>

Unordered list

<ul><li>apples</li><li>bananas</li><li>grapes</li><li>strawberries</li>

</ul>

HTML – FundamentalsTables

<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>

HTML – FundamentalsTables

BORDER=value

ALIGN=left|right|center

CELLSPACING=value

CELLPADDING=value

WIDTH=value|percent

HTML – FundamentalsTables

rowspan and colspan

HTML – FundamentalsTables<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>

HTML – FundamentalsTables

HTML – FundamentalsDiv

<div attributes> content </div>

attributesID=“name”STYLE = “style parameters re: CSS”

HTML – FundamentalsDiv

< 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>

HTML – FundamentalsDiv

HTML – FundamentalsDiv

<div style="position:absolute; left:100px; top:100px; width:100px; height:100px; background-color:#ffffff; ">

</div>

Happy Webbing

Thank You!Devendra Shukla (Senior web designer)

top related