3.02B Authoring Languages 3.02 Develop webpages..

Slides:



Advertisements
Similar presentations
3.02B Authoring Languages 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.
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.
XHTML Basics.
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
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.
Developing a Basic Web Page Posting Files on UMBC
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Chapter 14 Introduction to HTML
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
Review HTML  What is HTML?  HTML is a language for describing web pages.  HTML stands for Hyper Text Markup Language  HTML is not a programming language,
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.
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.
Creating a Basic Web Page
CS 299 – Web Programming and Design Introduction to HTML.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
1 Web Developer Foundations: Using XHTML Chapter 2 Key Concepts.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
XHTML and CSS Session 1 Intro, (X)HTML, CSS, W3C, browsers, webpage, structure, tags, attributes, elements, web development process, basic XHTML elements.
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.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
HTML HyperText Markup Language Victoria E. Kozlek.
XP 1 HTML Tutorial 1: Developing a Basic Web Page.
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.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML.
CSS Introductions. Objectives To take control of the appearance of a Web site by creating style sheets. To use a style sheet to give all the pages of.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 1 Using HTML to Create Web Pages.
Web Basics: HTML/CSS/JavaScript What are they?
Project 1 Introduction to HTML.
4.01 Cascading Style Sheets
XHTML/CSS Week 1.
4.01B Authoring Languages and Web Authoring Software
Chapter 1 Introduction to HTML.
Introduction to HTML.
Introduction to HTML.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
HTML5 – Heading, Paragraph
CX Introduction to Web Programming
XHTML Basics.
Project 1 Introduction to HTML.
3.00cs HTML Overview 3.00cs Develop webpages.
Lecture 8. HTML. Author: Aleksey Semyonov
Cascading Style Sheets (CSS)
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.
XHTML Basics.
XHTML Basics.
Introducing HTML & XHTML:
4.01B Authoring Languages and Web Authoring Software
Creating a Web Page Using HTML
3.02D HTML Overview 3.02 Develop webpages.
Tutorial Developing a Basic Web Page
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
XHTML Basics.
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
XHTML Basics.
3.02D HTML Overview 3.02 Develop webpages.
4.01 Cascading Style Sheets
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML
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.