4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.

Slides:



Advertisements
Similar presentations
3.02D HTML Overview 3.02 Develop webpages.
Advertisements

3.02B Authoring Languages 3.02 Develop webpages..
DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
XHTML Basics.
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
Project 1 Introduction to HTML.
Tutorial 1 Developing a Basic Web Page
Multimedia for the Web: Creating Digital Excitement HTML, XHTML and Web Authoring.
Developing a Basic Web Page with HTML
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
1st Project Introduction to HTML.
© Ms. Masihi 1.  A web page is created using a language called, Hypertext Markup Language, better known as HTML Code.  HTML is a user friendly language.
Chapter 14 Introduction to HTML
1 Lesson 1 Quick HTML Know-How HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
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.
Overview of HTML. Three Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
Chapter 1 Variables in the Web Design Environment.
Chapter 1 Variables in the Web Design Environment
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Creating a Simple Page: HTML Overview
Chapter 1 Introduction to HTML, XHTML, and CSS
1 Networks and the Internet A network is a structure linking computers together for the purpose of sharing resources such as printers and files Users typically.
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.
Creating a Basic Web Page
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
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.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
Learning Web Design: Chapter 4. HTML  Hypertext Markup Language (HTML)  Uses tags to tell the browser the start and end of a certain kind of formatting.
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
Overview of HTML/XHTML Two Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
XHTML and CSS Session 1 Intro, (X)HTML, CSS, W3C, browsers, webpage, structure, tags, attributes, elements, web development process, basic XHTML elements.
Tutorial 1 Developing a Basic Web Page. Objectives Learn the history of the Web and HTML Describe HTML standards and specifications Understand HTML elements.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
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!
HTML HyperText Markup Language Victoria E. Kozlek.
XP 1 HTML Tutorial 1: Developing a Basic Web Page.
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.
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
Project: Web Designer. Phase 1: The World Wide Web.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
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.
Project 1 Introduction to HTML.
Web Site Development and Macromedia Dreamweaver 8
4.01B Authoring Languages and Web Authoring Software
Chapter 1 Introduction to HTML.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Project 1 Introduction to HTML.
3.02B Authoring Languages 3.02 Develop webpages..
Unit 2, Lesson 5 Website Development Tools
Unit 2, Lesson 5 Website Development Tools
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
4.01B Authoring Languages and Web Authoring Software
Web Page Development Tools
3.02B Authoring Languages 3.02 Develop webpages..
Web Page Development Tools
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
Presentation transcript:

4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.

Authoring Languages  Used to control the appearance and functionality of webpages when displayed in a browser  Examples include:  HTML (HyperText Markup Language)  XML (eXtensible Markup Language)  XHTML (eXtensible HTML)  HTML 5

HTML HyperText Markup Language  First and still primary language for developing webpages/sites.  Uses codes, or tags, to instruct the browser how to display text and images.  Is platform independent. Example of HTML code Student Website Welcome to my website!

XML eXtensible Markup Language  Describes data types to facilitate data processing  Designed to carry data, not to display it  Allows the author to define tags to identify each data entry so that the data can be easily imported into other applications  Metadata—data about data Example of XML code Atlanta Georgia 75

XHTML eXtensible HyperText Markup Language  Combination of HTML and XML  Allows the designer to mix HTML and XML so that browsers can display and manage data correctly  Originally intended to replace HTML as dominant authoring language  Places restrictions on HTML tags so that code is cleaner and can display data as the author intended  Requires all HTML tag sets be closed  Requires lowercase tags  Many devices can’t interpret bad HTML code (mobile phones, PDAs)

HTML 5  The latest revision of HTML.  It has been adopted by the W3C as the next HTML standard.  It merges some of the features of HTML and XHTML.  It is still being developed.

Website Enhancement Tools  Style Sheets  Describe how browsers should present or display information on a webpage.  Give web developers more control over layout and page formatting.  Scripting Languages  Lightweight programming languages used to create interactive webpages.  Applets  Short programs written in Java code that can be embedded into webpages.

CSS Cascading Style Sheets  Separates content from appearance and gives web authors more control over layout and page format  CSS code instructs the Web browser how to format each item. h1 {color: #00ff00} h2 {color: #dda0dd} p {color: rgb(0,0,255)} This is header 1 This is header 2 This is a paragraph

Pros and Cons of CSS Advantages  One style sheet can control the formatting for multiple webpages.  An entire website can be reformatted by editing one CSS file.  Styles can also be set internally. The CSS code is keyed in the header section of the html document. Disadvantages  May alter the ability of some devices to accurately read and display information.  Not all browsers recognize style sheets, especially older versions of browsers.  Many browsers do not recognize all the styles in CSS.

JavaScript  An object based scripting language that allows creation and execution of procedures within a webpage.  Does not require plug- ins (additional programs for the user to install).  Widely supported by most browsers.  The JavaScript below displays this dialog box in the browser window: JavaScript Example var foo="Greetings, visitor!"alert(foo);

Java Applets  Short programs written in Java code  Added to basic HTML and XHTML  Used to add multimedia, animation, gaming, and other interactive elements to webpages to make them more interesting.

Web Authoring Software  There are several web authoring software solutions available for authoring and managing websites.  Text Editors – allow developers to write code in plain text.  Examples: Notepad and Wordpad  Web Editors - provides a graphical user interface with menus containing commands to make webpage creation easier for developers. Examples include:  Adobe’s Dreamweaver Adobe’s Dreamweaver  Microsoft’s Expression Web Microsoft’s Expression Web  Kompozer – open source software Kompozer  Seamonkey – open source software Seamonkey  Website hosts also provide proprietary web software authoring solutions for managing pages stored on their sites.