3.02B Authoring Languages 3.02 Develop webpages..

Slides:



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

HTML I. HTML Hypertext mark-up language. Uses tags to identify elements of a page so that a browser such as Internet explorer can render the page on a.
HTML Basics Customizing your site using the basics of HTML.
DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
Intro to HTML. HTML HTML = HyperText Markup Language Used to define the content of a webpage HTML is made up of tags and attributes Content.
ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
Getting a Taste of Cascading Stylesheets Steve Mooradian December 14, 2005.
ASHIMA KALRA.  WHAT IS HTML WHAT IS HTML  HTML TAGS HTML TAGS  FORMATTING TAGS FORMATTING TAGS.
XHTML Basics.
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
Web Pages and Style Sheets Bert Wachsmuth. HTML versus XHTML XHTML is a stricter version of HTML: HTML + stricter rules = XHTML. XHTML Rule violations:
Project 1 Introduction to HTML.
HTML 4 - Introduction HTML stands for Hyper Text Markup Language. It is the standard format for documents on the World Wide Web. Just as Microsoft Word.
1st Project Introduction to HTML.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Chapter 14 Introduction to HTML
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.
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
Basics of HTML.
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.
Cascading Style Sheet. What is CSS? CSS stands for Cascading Style Sheets. CSS are a series of instruction that specify how markup elements should appear.
© 2012 Adobe Systems Incorporated. All Rights Reserved. LEARNING THE LANGUAGE OF THE WEB INTRODUCTION TO HTML AND CSS.
Creating a Basic Web Page
Today’s Topic Language of web page - HTML (Hypertext Markup Language)
CS 299 – Web Programming and Design Introduction to HTML.
Styles with Cascading Style Sheets (CSS) Web Design – Section 4-1 Part or all of this lesson was adapted from the University of Washington’s “Web 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.
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.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Introduction to HTML. What is HTML? Hyper Text Markup Language (HTML) is a language for describing web pages. HTML is not a programming language, it is.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
HTML CSS JAVASCRIPT. HTML - Stands for Hyper Text Markup Language HTML is a ‘language’ that describes web pages. This language is a collection of codes.
Overview of HTML/XHTML Two Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
XHTML and Style. History of the Internet Internet has been around since the early 1960’s as part of a program with universities and the US government.
XHTML and CSS Session 1 Intro, (X)HTML, CSS, W3C, browsers, webpage, structure, tags, attributes, elements, web development process, basic XHTML elements.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
1 Web Application Programming Presented by: Mehwish Shafiq.
Lecture: Web Design Assis. Prof. Freshta Hanif Ehsan Faculty of Computer Science Kabul Polytechnic University Spring Semester
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
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.
Web Terminology Intro to Web. North Lake College 2 by Sean Griffin HTML vs. XHTML HTML: Hypertext Markup Language XHTML: eXtensible Hypertext Markup Language.
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.
Cascading Style Sheets (CSS) EXPLORING COMPUTER SCIENCE – LESSON 3-5.
HTML HyperText Markup Language Victoria E. Kozlek.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
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.
1 ITEC 4830 Graphics Design Chapter 1 Dreamweaver MX 2004 Basics.
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
HTML And the Internet. HTML and the Internet ► HTML: HyperText Markup Language  Language in which all pages on the web are written  Not Really a Programming.
Web Basics: HTML/CSS/JavaScript What are they?
Project 1 Introduction to HTML.
4.01B Authoring Languages and Web Authoring Software
Chapter 1 Introduction to HTML.
Project 1 Introduction to HTML.
3.02B Authoring Languages 3.02 Develop webpages..
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
3.02B Authoring Languages 3.02 Develop webpages..
What is HTML?.
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
Presentation transcript:

3.02B Authoring Languages 3.02 Develop webpages.

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 HyperText Markup Language Example of HTML code <html> <title>Student Website</title> <b>Welcome to my website!</b> </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.

XML Describes data types to facilitate data processing 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 <weather> <city>Atlanta</city> <state>Georgia</state> <temp>75</temp> </weather>

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) Teacher Note: The problem was that different browsers began to add HTML tags that only their browser would support. For example, Netscape’s browser would recognize the <blink> tag which would make text blink. Microsoft’s browser (Internet Explorer) did not recognize this tag. Soon, web developers found themselves faced with having to learn which tags would work in which browsers and design their websites with these compatibility issues in mind. This is why the W3C stepped in and began creating standards for web development. They wanted to create guidelines for developing web pages so that pages would display the same in all browsers. XHTML was intended to separate the data (information) from the formatting (styles). Several tags that were used to format text were deprecated (recommended for deletion from future coding languages) in favor of using style sheets to perform the formatting. Even though the upcoming recommendation from the W3C will be HTML 5, it will still follow many of the coding guidelines used in writing XHTML.

Style Sheets Describe how browsers should present or display information on a webpage. Give web developers more control over layout and page formatting. Cascading Style Sheets (CSS) is a popular style sheet language.

CSS Cascading Style Sheets <html> <head> <style type="text/css"> h1 {color: #00ff00} h2 {color: #dda0dd} p {color: rgb(0,0,255)} </style> </head> <body> <h1>This is header 1</h1> <h2>This is header 2</h2> <p>This is a paragraph</p> </body> </html> 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.

Pros and Cons of CSS Advantages Disadvantages 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.

Text Editors Allow developers to write code in plain text. Examples: Notepad Notepad2 Wordpad Microsoft Word should not be used to create webpages.