2004-2005 Academic Year, Spring Semester Bilkent University - Faculty of Art, Design and Architecture Department of Communication and Design CS 153 Introduction.

Slides:



Advertisements
Similar presentations
Introduction to Web Design Lecture number:. Todays Aim: Introduction to Web-designing and how its done. Modelling websites in HTML.
Advertisements

Introduction to HTML
Introduction to HTML. A Web Page is.. An ASCII (text) file.. Whose filename ends with.htm or.html –index.html or cookie-recipe.htm Contains HTML tags.
4. Internet Programming ENG224 INFORMATION TECHNOLOGY – Part I
Session 2 Introduction to HyperText Markup Language 4 (HTML 4) Matakuliah: M0114/Web Based Programming Tahun: 2005 Versi: 5.
HTML popo.
Internet Applications Development Lecture 2 L. Obead Alhadreti.
Internet Services and Web Authoring (CSET 226) Lecture # 5 HyperText Markup Language (HTML) 1.
HTML. The World Wide Web Protocols Addresses HTML.
HTML: HyperText Markup Language Hello World Welcome to the world!
Presenter: James Huang Date: Sept. 26,  Introduction  Basics  Lists  Links  Forms  CSS 2.
INTRODUCTION TO HYPERTEXT MARKUP LANGUAGE 1. Outline  Introduction  Markup Languages  Editing HTML  Common Tags  Headers  Text Styling  Linking.
OMT II Mam Saima Gul. * Static web page * a web page with contents that remain fixed and unchanged once it has been created by the author Web server Client.
Academic Year, Spring Semester Bilkent University - Faculty of Art, Design and Architecture Department of Communication and Design CS 153 Introduction.
1 Outline 9.1Introduction 9.2Markup Languages 9.3Editing HTML 9.4Common Tags 9.5Headers 9.6Text Styling 9.7Linking 9.8Images 9.9Formatting Text With 9.10Special.
 2001 Deitel & Associates, Inc. All rights reserved. 1 Outline 9.1Introduction 9.2Markup Languages 9.3Editing HTML 9.4Common Tags 9.5Headers 9.6Text Styling.
HTML Computing Concepts HTML - An Introduction 1.
CIS101 Introduction to Computing
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
Basic HTML UCR Webmasters Support Group Derk Adams.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
HTML BASIC
Computer Sciences Department
HTML Tags. Objectives Know the commonly used HTML tags Create a simple webpage using the HTML tags that will be discussed.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach) HTML Basics James Wang.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
Headings, Paragraphs, Formatting, Links, Head, CSS, Images
Computer Science 101 Introduction to Web Pages. Origins of the Web Vannevar Bush (Memex, 1945) Ted Nelson (Xanadu, 1968) Doug Englebart and Alan Kay (
HTML HTML stands for "Hyper Text Mark-up Language“. Technically, HTML is not a programming language, but rather a markup language. Used to create web pages.
HTML HyperText Markup Language Constantly evolving - extra facilities being added regularly Java applets and JavaScript used to increase functionality.
Creating a Web portal: Part II HyperText Markup Language (HTML) Bair-Mundy.
CS117 Introduction to Computer Science II Lecture 1 Introduction to WWW and HTML Instructor: Li Ma Office: NBC 126 Phone: (713)
Understanding HTML Code
 HTML stands for Hyper Text Mark-up Language. The coding language used to create documents for the World Wide Web  HTML is composed of tags. HTML tags.
Objectives: 1. Create a Skeleton HTML 2. View a Skeleton File Through a Server and Browser 3. Learn HTML Body Tags for the Display of Text and Graphics.
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
>> Introduction to HTML: Tags. Hyper - is the opposite of linear Text – words / sentences / paragraphs Mark-up – Marking the text Language – It is a language.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Extended Learning Module F Building a Web Page with HTML.
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
1 Introduction to HTML Joshua S. Simon Collective Technologies.
1 HTML محمد احمدی نیا 2 Of 43 What is HTML?  HTML stands for Hyper Text Markup Language  HTML is not a programming language, it.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
1 HTML – HyperText Markup Language Representation and Management of Data on the Internet.
Just Enough HTML How to Create Basic HTML Documents.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
HTML: Hyptertext Markup Language Doman’s Sections.
Introduction to HTML. HTML Introduction HTML – Hypertext Markup Language are the instructions that tell a browser how to lay out the information (text,
L. Anne Spencer (c) 2001 Basic Web Design Document, text, & layout formatting tags & attributes.
HTML HyperText Markup Language ©Richard L. Goldman July 15, 2003.
HTML Basics Computers. What is an HTML file? *HTML is a format that tells a computer how to display a web page. The documents themselves are plain text.
©SoftMoore ConsultingSlide 1 Introduction to HTML: Basic Document Structure.
HTML BASIC IST 210: Organization of Data IST210 1.
Spiderman ©Marvel Comics Creating Web Pages (part 1)
WEEK -1 ACM 262 ACM 262 Course Notes. HTML What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML.
Basic HTML Programming Technology Education Ellsworth Community Middle School Communication Systems.
HTML HYPER TEXT MARKUP LANGUAGE. INTRODUCTION Normal text” surrounded by bracketed tags that tell browsers how to display web pages Pages end with “.htm”
Web Technology (NCS-504) Prepared By Mr. Abhishek Kesharwani Assistant Professor,UCER Naini,Allahabad.
1 2/16/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Intro to HTML and Basic Web Page Design.
HTML Hyper Text Markup Language. In Early 1970s VINT CERF & BOB KAHN released a paper In 1980s That Solution was implemented as TCP/IP.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
CHAPTER TWO HTML TAGS. 1.Basic HTML Tags 1.1 HTML: Hypertext Markup Language  HTML stands for Hypertext Markup Language.  It is the markup language.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
1999, COMPUTER SCIENCE, BUU Introduction to HTML Seree Chinodom
HTML. INDEX Introduction to HTML Creating Web Pages Commands And Tags Web Page.
Command Innovative Technologies HTML (Hyper Tax Markup Language AND CSS(Cascading Style Sheet) 1.
HTML AN INTRODUCTION TO WEB PAGE PROGRAMMING. INTRODUCTION TO HTML With HTML you can create your own Web site. HTML stands for Hyper Text Markup Language.
What is HTML? Structure of HTML Document HTML TAG HEAD TAG TITLE TAG
What is HTML? Structure of HTML Document HTML TAG HEAD TAG TITLE TAG
WEBSITE DESIGN Chp 1
What is HTML? Structure of HTML Document HTML TAG HEAD TAG TITLE TAG
Presentation transcript:

Academic Year, Spring Semester Bilkent University - Faculty of Art, Design and Architecture Department of Communication and Design CS 153 Introduction to Computing I Lesson 3

Answers to Homework 1 1. Name 2 Peer to Peer networks. 1. Edonkey 2. Icq 5. Send a to me with the topic “Homework Question 5” and your name and number at the body, of which I cannot see who you send the mail to. (so my outlook will say Undisclosed recipients at to: field of the mail I receive.) 1. You should use Bcc: field when sending the and leave To: and CC: fields empty. 6. Search and find five FTP Client Programs and a FTP Server program using your favorite web search engine. (Do not just take the list from your friends.) 1. BulletProof FTP Client, FTP Voyager 11.2, AutoFTP Professional 4.4, FTP Navigator 7.4, BitKinex 2.4, Robo-FTP, AceFTP, AbleFTP, CuteFTP, CyDFTP Serv-U 7. Define the cycle of processing and state which computer hardware is used in the cycle of processing. Which stages do we store data, if we don’t store the data what happens? 1. Input  processing  output. We store data in every stage and every intermediate stage. Because if we don’t store the data, it’s lost. For input: HDD, FDD, System memory; for processing: Registers and Cache at processor; for output: system memory, memory of our video card, HDD, FDD Give two reasons why today we start to have 64 bit processors(i.e. Athlon 64, Itanium). Wasn’t 32 bit processor (i.e. Pentium 4, Athlon XP) enough for todays computing needs? 1. Most important reason is as 2^32 = 4 billion, memory of a computer is limited to 4GBs, and this is limiting to have more memory. Another reason, with 64 bits we can move data faster, 64 bits a time instead of What is a DVD and name and list the capacities of a DVD. 1. Digital Versatile Disk, Digital Video Disk. Single layer single side: ~ 4.7 GB, double layer single side ~ 8.5GB, double layer dual side: ~ 17 GB<

HTML Hyper Text Markup Language Hyper Text Markup Language A text containing small markup tags A text containing small markup tags The markup tags tell the Web browser how to display the page. The markup tags tell the Web browser how to display the page.

HTML as a Markup Language HTML has a set of rules: HTML has a set of rules: It’s tag based. It’s tag based. A tag is opened by a “ ”, the content which tag marks, and then closing of a tag comes with “ ”. content to be tagged content to be tagged A tag can be empty:

HTML as a Markup Language Tags can contain tags: Tags can contain tags: content to be tagged content to be tagged If there is a tag inside another, the lower tag should be closed before higher: If there is a tag inside another, the lower tag should be closed before higher: content to content to be tagged be tagged </tag1> content to content to be tagged be tagged </tag2>

HTML as a Markup Language A Tag may contain parameters, the order is not important: A Tag may contain parameters, the order is not important: content to be tagged content to be tagged

HTML as a Markup Language Number of spaces if more than 1 inside tags and in tags are not important. Number of spaces if more than 1 inside tags and in tags are not important. content content to be tagged to be tagged Same as Same as content to be tagged content to be tagged There is a space here!

HTML is a Markup Language You should write your HTML code layed out neatly! You should write your HTML code layed out neatly! <tag1><tag2><tag3></tag3></tag2><tag4></tag4></tag1> <tag1><tag2><tag3></tag3></tag2><tag4></tag4></tag1>

General Structure of HTML Every HTML document starts with html tag. Every HTML document starts with html tag. An html tag should contain head and body tags. An html tag should contain head and body tags.<html><head>...</head><body>...</body></html>

General Structure of HTML Head tag only contains tags that define the page itself. Head tag is the header of the html page. Head tag only contains tags that define the page itself. Head tag is the header of the html page. TITLE defines the document title, and is always needed. TITLE defines the document title, and is always needed. This is the title of the document. This is the title of the document. SCRIPT reserved for future use with scripting languages. SCRIPT reserved for future use with scripting languages. If Javascript is used in the document it may go here. If Javascript is used in the document it may go here. STYLE reserved for future use with style sheets. STYLE reserved for future use with style sheets. If you define styles for your document (see CSS). If you define styles for your document (see CSS). META used to supply meta info as name/value pairs. META used to supply meta info as name/value pairs. LINK used to define relationships with other documents. LINK used to define relationships with other documents. BASE used for base URL address of this document. BASE used for base URL address of this document. Also... {ISINDEX} Also... {ISINDEX}

META Tag These tags mainly used for search engines. These tags mainly used for search engines. Robots: You only need it if you DO NOT want your pages indexed. Robots: You only need it if you DO NOT want your pages indexed. Description: Description of your web page. Description: Description of your web page. Keywords: Possible keywords for the content of your web page. Keywords: Possible keywords for the content of your web page.

Body Tag Body Tag contains what you will display to the user. May get content from head tag. Body Tag contains what you will display to the user. May get content from head tag. Parameters of body tag are: Parameters of body tag are: bgcolor: Specifies the background color for the document body. bgcolor: Specifies the background color for the document body. text: Specifies the color used to stroke the document's text. text: Specifies the color used to stroke the document's text. link: Specifies the color used to stroke the text for unvisited hypertext links. link: Specifies the color used to stroke the text for unvisited hypertext links. vlink: Specifies the color used to stroke the text for visited hypertext links. vlink: Specifies the color used to stroke the text for visited hypertext links. alink: Specifies the highlight color used to stroke the text for hypertext links at the moment the user clicks on the link. alink: Specifies the highlight color used to stroke the text for hypertext links at the moment the user clicks on the link. background: Specifies a URL for an image that will be used to tile the document background. background: Specifies a URL for an image that will be used to tile the document background.

Some Named Colors

sRGB Red Green Blue: values in hexadecimal order. (0) 16 = 0, (1) 16 = 1 (2) 16 = 2... (9) 16 = 9, (A) 16 = 10, (B) 16 = 11, (C) 16 = 12, (D) 16 = 13, (E) 16 = 14, (F) 16 = 15; (10) 16 = 16, (11) 16 = (FF) 16 = 255 Red Green Blue: values in hexadecimal order. (0) 16 = 0, (1) 16 = 1 (2) 16 = 2... (9) 16 = 9, (A) 16 = 10, (B) 16 = 11, (C) 16 = 12, (D) 16 = 13, (E) 16 = 14, (F) 16 = 15; (10) 16 = 16, (11) 16 = (FF) 16 = 255 FF0000 = pure Red. (this means there are 255 levels from black to pure Red) FF0000 = pure Red. (this means there are 255 levels from black to pure Red) 00FF00 = pure Green 00FF00 = pure Green 0000FF = pure Blue. 0000FF = pure Blue = black = black FFFFFF = white FFFFFF = white How many colors do we have in sRGB? How many colors do we have in sRGB?

Comments Comments should be used to describe sections, notes, ideas on the page... Comments should be used to describe sections, notes, ideas on the page... Will be discarded by the browser. Will be discarded by the browser.

Some Examples to Start! My First Page This is my first page. My First Page This is my first page.

Headings Optional Parameter “align” with values left | center | right Optional Parameter “align” with values left | center | right My First Page This is my first page. This line is h1 This line is h2 This line is h3 This line is h4 This line is h5 This line is h6 My First Page This is my first page. This line is h1 This line is h2 This line is h3 This line is h4 This line is h5 This line is h6

Address For giving an Address. For giving an Address.<address> Computer Engineer Computer Engineer Sinan Uşşaklı Sinan Uşşaklı Engineering Department room 528, Bilkent, Ankara Engineering Department room 528, Bilkent, Ankara Tel: </address>

Line Break Used to force a line break. This is an empty element so the end tag is forbidden. Used to force a line break. This is an empty element so the end tag is forbidden.<br>Or

Block vs Text Tags We will divide the HTML tags into two groups. We will divide the HTML tags into two groups. Block tags Block tags Text tags Text tags Block level tags which cause paragraph breaks, and text level tags which don't.

Some Text Tags (more will come) Font Style tags: Font Style tags: tt teletype or monospaced text tt teletype or monospaced text i italic text style i italic text style b bold text style b bold text style u underlined text style u underlined text style s strike-through text style s strike-through text style big places text in a large font big places text in a large font small places text in a small font small places text in a small font sub places text in subscript style sub places text in subscript style sup places text in superscript style sup places text in superscript style

More Examples My First Page Welcome to My Page This is my first page. My First Page Welcome to My Page This is my first page.

More Examples My First Page Welcome to My Page This is my first page. The major aim of the Department of Communication and Design is to educate media professionals who are both knowledgeable about global culture and art, and competent in recent developments in modern technology of communications, especially visual technologies. My First Page Welcome to My Page This is my first page. The major aim of the Department of Communication and Design is to educate media professionals who are both knowledgeable about global culture and art, and competent in recent developments in modern technology of communications, especially visual technologies.

Paragraph, Line Break Paragraph, Line Break My First Page Welcome to My Page This is my first page. My First Page Welcome to My Page This is my first page. The major aim of the Department of Communication and Design is to educate media professionals who are both knowledgeable about global culture and art, and competent in recent developments in modern technology of communications, especially visual technologies. The major aim of the Department of Communication and Design is to educate media professionals who are both knowledgeable about global culture and art, and competent in recent developments in modern technology of communications, especially visual technologies.

Paragraph Paragraph Used markup paragraphs. Used markup paragraphs. Optional parameter “align” with values right | center | left | justified Optional parameter “align” with values right | center | left | justified

More Examples My First Page Welcome to My Page This is my first page. The major aim of the Department of Communication and Design is to educate media professionals who are both knowledgeable about global culture and art, and competent in recent developments in modern technology of communications, especially visual technologies. My First Page Welcome to My Page This is my first page. The major aim of the Department of Communication and Design is to educate media professionals who are both knowledgeable about global culture and art, and competent in recent developments in modern technology of communications, especially visual technologies.

More Examples (bgcolor) My First Page Welcome to My Page This is my first page. The major aim of the Department of Communication and Design is to educate media professionals who are both knowledgeable about global culture and art, and competent in recent developments in modern technology of communications, especially visual technologies. My First Page Welcome to My Page This is my first page. The major aim of the Department of Communication and Design is to educate media professionals who are both knowledgeable about global culture and art, and competent in recent developments in modern technology of communications, especially visual technologies.