Understand Web Page Development 98-361 Software Development Fundamentals LESSON 4.1.

Slides:



Advertisements
Similar presentations
ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
Advertisements

Project 1 Introduction to HTML.
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
CIS101 Introduction to Computing
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
1st Project Introduction to HTML.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
COMPUTERS AND INFORMATION SYSTEMS HTML. How the Web Works To access a web site  Enter its address (URL) in the address box of your browser 
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
Web Design Basic Concepts.
Web Page Introduction. What is a web page? A web page is a text file containing markup language tags. –A markup language combines text and extra information.
INTRODUCTION TO WEB DATABASE PROGRAMMING
© 2012 Adobe Systems Incorporated. All Rights Reserved. LEARNING THE LANGUAGE OF THE WEB INTRODUCTION TO HTML AND CSS.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Creating a Basic Web Page
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
With your friendly Web Developer, Chris.. Terminology  HTML - > Hypertext Markup Language  CSS -> Cascading Style Sheet  open tag  close tag  HTTP->Hypertext.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
First things, First Do you belong in here? – 10 – 12 – Comp. Discovery or Keyboard/Comp Apps – Do you have any experience with Web Page Design?????
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and attributes Create.
Web Page Introduction. What is a web page? A web page is a text file containing markup language tags. –A markup language combines text and extra information.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and check boxes using HTML Add a pull-down.
Just A Few More Fun Objectives 1 Having Some Fun With Java Script 2 Using Style Sheets.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
HTML PROJECT #1 Project 1 Introduction to HTML HTML Project 1: Introduction to HTML 2 Vocabulary Internet service provider (ISP) A company that has a.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
HTML: Hyptertext Markup Language Doman’s Sections.
HTML Basics BCIS 3680 Enterprise Programming. Web Client/Server Architecture 2  Your browser (the client) requests a Web page from a remote computer.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Web Page Design Introduction. The ________________ is a large collection of pages stored on computers, or ______________ around the world. Hypertext ________.
Introducing the World Wide Web Internet- a structure made up of millions of interconnected computers whose users communicate with each other and share.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Introduction to HTML. _______________________________________________________________________________________________________________ 2 Outline Key issues.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
LBSC 690 Session 4 Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Introduction to the World Wide Web & Internet CIS 101.
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.
Learning Aim C.  Creating web pages involves many considerations.  In this section we will look at the different software tools you can use and how.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
4.01 How Web Pages Work.
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
Chapter 1 Introduction to HTML.
Project 1 Introduction to HTML.
The Internet and HTML Code
Objective % Select and utilize tools to design and develop websites.
APTECH JANAKPURI INSTITUTE PROVIDING WEB DESIGNING COURSES Address:- J-1,2nd Floor, Opp Metro Pillar No – 559, Janakpuri East, Delhi /42.
Chapter 27 WWW and HTTP.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
INFS 230 L Internet Technology
Presentation transcript:

Understand Web Page Development Software Development Fundamentals LESSON 4.1

Software Development Fundamentals LESSON 4.1 Lesson Overview Students will understand Web page development. In this lesson, you will learn about:  HTML  CSS  JavaScript

Software Development Fundamentals LESSON 4.1 Guiding Questions 1. What is HTML, and how is it used? 2. What is CSS, and how does it augment HTML? 3. What is JavaScript, and how does it augment HTML?

Software Development Fundamentals LESSON 4.1 Activator 1. What does HTML stand for? 2. What does CSS stand for? 3. How is JavaScript related to Java?

Software Development Fundamentals LESSON 4.1 Review Terms  cascading style sheets (CSS) —a Hypertext Markup Language (HTML) specification,developed by the World Wide Web Consortium (W3C), that allows authors of HTML documents and users to attach style sheets to HTML documents.  HTML—acronym for Hypertext Markup Language, the markup language used for documents on the World Wide Web. A tag- based notation language used to format documents that can then be interpreted and rendered by an Internet browser.  JavaScript—a scripting language developed by Netscape Communications and Sun Microsystems that is loosely related to Java. JavaScript, however, is not a true object-oriented language, and it is limited in performance compared with Java because it is not compiled.

Software Development Fundamentals LESSON 4.1 What is HTML?  The language that Web servers and browsers use to define the elements of a Web page.  HTML uses tags to mark elements in a document, such as text and graphics, to indicate how Web browsers should display these elements to the user and should respond to user actions such as activation of a link by means of a key press or mouse click.  Examples of tags: 

Software Development Fundamentals LESSON 4.1 What is HTML? (continued)  Used primarily to format data on a page.  Doesn’t contain any advanced support for doing complex operations; it just serves to lay out the contents in a readable way on the Web page.  When the browser receives an HTML document, it converts the HTML description to a screen display.

Software Development Fundamentals LESSON 4.1 What is HTML? (continued)  A text-based language that you can view and edit in a standard text editor like Notepad.  Consists of the text on the Web page, along with “markup tags” that indicate to the browser how that text should be displayed.  Specifies items such as the font to use for sections of text, where to display embedded images, and of course, hyperlinks that enable you to link to other Web pages.

Software Development Fundamentals LESSON 4.1 HTML Example Code  HTML code consists of a series of tags denoted by angle brackets around a tag name, such as the tag in the example below.  At the end of the document is another tag,. The forward slash indicates that this is the end tag that corresponds to the tag at the start of the document. Everything between the two tags is called the element. displays Content here Content here

Software Development Fundamentals LESSON 4.1 What is a cascading style sheet (CSS)?  A language/code that completely separates the text displayed on a Web page (which is created in HTML code) and information that describes how to display that text.  Includes typographical information on how the page should appear, such as the font of the text in the page.  Directs the manner in which the style sheets for an HTML document and the user’s style will blend.

Software Development Fundamentals LESSON 4.1 Why use CSS?  Improves content accessibility by allowing the same content to be displayed in different styles depending on the rendering method: on screen, by voice, or using Braille-based devices.  Allows more flexibility and control over the way the content is presented.  Provides a more efficient way for multiple pages to share the same formatting.

Software Development Fundamentals LESSON 4.1 CSS Example Code  The first section of the style sheet code here defines that all content within the HTML body element will use the Verdana font with a point size of 9 and will align it to the right. body { font-family: Verdana; font-size: 9pt; text-align: right; } div { font-family: Georgia; }

Software Development Fundamentals LESSON 4.1 Client-side vs. Server-side  A Uniform Resource Locator (URL) is entered, or a link is clicked, and the browser requests that particular page from the server (1)  The server finds the page, opens it, and runs server-side scripts within it (2).  After all the server-side scripts are processed, the results are sent back to the browser (3).  The result is a page created from the HTML and CSS code, and optionally, client-side scripting code. If there is client-side scripting code on the page (for example, JavaScript), the browser will process it and display it to the user (4).

Software Development Fundamentals LESSON 4.1 Server-side Scripting  ASP.NET, ASP, or PHP.  Used for generating Web pages by request.  All data on the pages will be current because it was created moments before being sent back to the browser.  Examples: online shops, auction sites, online forums, and bulletin boards.

Software Development Fundamentals LESSON 4.1 Client-side Scripting  Used to make pages interactive after they are sent to the browser.  A common usage is to check the data that the user has entered in a form on the page.  If the user forgets to enter his or her full name or misspells the address, the client-side script will warn the user.  More responsive and faster for the user, unlike server-side scripts, which depend on the server and Internet traffic between the user’s computer and the server.

Software Development Fundamentals LESSON 4.1 What is JavaScript?  Client-side scripting language used on millions of Web pages  Adds interactivity to the browser and Web pages  Complements very popular server-side programming languages and platforms, like ASP.NET

Software Development Fundamentals LESSON 4.1 Why use JavaScript?  Allows for dynamic content (while HTML is static).  Adds functionality, interactivity, and dynamic effects.  For example, JavaScript allows you to show the current date on the Web page without having to edit the code and upload it to the server every night.

Software Development Fundamentals LESSON 4.1 Example: JavaScript Code My page

Software Development Fundamentals LESSON 4.1 Lesson Review Describe the following terms and how they are used:  HTML  CSS  JavaScript