Elder L. Lionel Kendrick Of the First Quorum of the Seventy It has been from the beginning and it will be till the end that the natural man will have a.

Slides:



Advertisements
Similar presentations
CSCI N241: Fundamentals of Web Design Copyright ©2004 Department of Computer & Information Science Introducing XHTML: Module B: HTML to XHTML.
Advertisements

LIS650lecture 1 XHTML 1.0 strict Thomas Krichel
MA foundation Creating webpages using XHTML (part 1) Simon Mahony CCH
Web Development & Design Foundations with XHTML
CREATED BY : VIRAL M.KORADIYA. Anchor elements are defined by the element. The element accepts several attributes, but either the Name or HREF attribute.
Dr. Alexandra I. Cristea XHTML.
Chapter 2 HTML Basics Key Concepts
Introducing XHTML: Module C: Document Structure. Goals Understand how to use DTDsUnderstand how to use DTDs Understand the importance of backward compatibilityUnderstand.
Standards and Increasing Maintainability on Web- based Systems James Eaton SE4112/16/2006.
1 HTML Standards & Compliance. 2 Minimum Required HTML tags: (must go in this order!)
HTML/XML XHTML Authoring. Creating Tables  Table: An arrangement of horizontal rows and vertical columns. The intersection of a row and a column is called.
Chapter 4 Marking Up With Html: A Hypertext Markup Language Primer.
HTML Hypertext Markup Language –First proposed by CERN in 1989 –It is non-linear so it allows you to jump from place to place –Markup refers to the structure.
XHTML1 Building Document Structure. XHTML2 Objectives In this chapter, you will: Learn how to create Extensible Hypertext Markup Language (XHTML) documents.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
 2003 Prentice Hall, Inc. All rights reserved. Chapter 4 - Introduction to XHTML: Part 1 Outline 4.1 Introduction 4.2 Editing XHTML 4.3 First XHTML Example.
Introducing XHTML: Module B: HTML to XHTML. Goals Understand how XHTML evolved as a language for Web delivery Understand the importance of DTDs Understand.
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
HTML Tags. Objectives Know the commonly used HTML tags Create a simple webpage using the HTML tags that will be discussed.
Basics of HTML Shashanka Rao. Learning Objectives 1. HTML Overview 2. Head, Body, Title and Meta Elements 3.Heading, Paragraph Elements and Special Characters.
Chapter 4 Fluency with Information Technology L. Snyder Marking Up With HTML: A Hypertext Markup Language Primer.
4 HTML Basics 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.
Chapter 4: Hypertext Markup Language Primer TECH Prof. Jeff Cheng.
Chapter 1 XHTML: Part I The Web Warrior Guide to Web Design Technologies.
XHTML1 Building Document Structure Chapter 2. XHTML2 Objectives In this chapter, you will: Learn how to create Extensible Hypertext Markup Language (XHTML)
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.
CS134 Web Design & Development Creating a Basic Web Page Exerted from Mehmud Abliz slides.
1.  Describe the anatomy of a web page  Format the body of a web page with block-level elements including headings, paragraphs, lists, and blockquotes.
1 XHTML محمد احمدی نیا 2 Of 19 HTML vs XHTML  XHTML is a stricter and cleaner version of HTML.  by combining the strengths of HTML.
Chapter 2 HTML Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
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.
INTRODUCTION. What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language,
XP Tutorial 9 1 Working with XHTML. XP SGML 2 Standard Generalized Markup Language (SGML) A standard for specifying markup languages. Large, complex standard.
Chapter 2 XHTML: Part II The Web Warrior Guide to Web Design Technologies.
XHTML 1.1  Derived from Standard Generalized Markup Language (SGML) of ISO  XHTML concerned primary with content rather than presentation and style 
Lecture 2 - HTML and CSS Review SFDV3011 – Advanced Web Development 1.
Project 2 Web Page Design Creating and Editing a Web Page Pages
4 Chapter Four Introduction to HTML. 4 Chapter Objectives Learn basic HTML commands Discover how to display graphic image objects in Web pages Create.
Web Development & Design Foundations with XHTML Chapter 2 HTML/XHTML Basics.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
4 HTML Basics 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.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
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”
Basic HTML Document Structure. Slide 2 Goals (XHTML HTML5) XHTML Separate document structure and content from document formatting HTML 5 Create a formal.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
`. Lecture Overview HTML Body Elements Linking techniques HyperText references Linking images Linking to locations on a page Linking to a fragment on.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
HTML. INDEX Introduction to HTML Creating Web Pages Commands And Tags Web Page.
INT222 – Internet Fundamentals
Glencoe Introduction to Web Design Chapter 4 XHTML Basics 1 Review Do you remember the vocabulary terms from this chapter? Use the following slides to.
Lesson 5. XHTML Tags, Attributes and Structure XHTML Basic Structure head and body titles Paragraph headings comments Document Presentation Manipulating.
HTML Basics.
Section 4.1 Section 4.2 Format HTML tags Identify HTML guidelines
Marking Up with XHTML Tags describe how a web page should look
LINKS.
The Web Warrior Guide to Web Design Technologies
COMPUTING FUNDAMENTALS
WEBSITE DESIGN Chp 1
Introducing HTML & XHTML:
Marking Up with XHTML Tags describe how a web page should look
Marking Up with XHTML Tags describe how a web page should look
Introduction to HTML- Basics
Marking Up with XHTML Tags describe how a web page should look
Marking Up with XHTML Tags describe how a web page should look
Basics of Web Design Chapter 2 HTML Basics Key Concepts
Basics of Web Design Chapter 2 HTML Basics Key Concepts
Marking Up with XHTML Tags describe how a web page should look
Presentation transcript:

Elder L. Lionel Kendrick Of the First Quorum of the Seventy It has been from the beginning and it will be till the end that the natural man will have a tendency to rationalize and to blame his behaviors on others or on certain circumstances. When we attempt to place responsibility for our choices on others, we are responding in a less than Christlike manner. Blaming is an unrighteous form of communication. It has been from the beginning and it will be till the end that the natural man will have a tendency to rationalize and to blame his behaviors on others or on certain circumstances. When we attempt to place responsibility for our choices on others, we are responding in a less than Christlike manner. Blaming is an unrighteous form of communication.

Objectives In this chapter, you will: Learn about HTML and XHTML Learn about HTML and XHTML Work with XHTML DTDs Work with XHTML DTDs Study elements and attributes Study elements and attributes Work with basic body elements Work with basic body elements Link your Web pages Link your Web pages Validate your Web pages Validate your Web pages

6 XHTML Document Type Definition (DTDs) A well formed document is a document that conforms to the rules and requirements of XHTML. A well formed document is a document that conforms to the rules and requirements of XHTML. determines the XHTML DTD with which the document complies. determines the XHTML DTD with which the document complies. DTD (Document Type Definition) defines the tags and attributes that can be used in a document. DTD (Document Type Definition) defines the tags and attributes that can be used in a document.

XHTML Document Type Definition (DTDs) Three types of DTDs can be used with XHTML documents: Transitional, Strict, and Frameset. Three types of DTDs can be used with XHTML documents: Transitional, Strict, and Frameset. Deprecated elements are elements that are considered obsolete and they will be eventually removed from a language. Deprecated elements are elements that are considered obsolete and they will be eventually removed from a language. – Examples of deprecated HTML elements:,,,, … –

XHTML Document Type Definition (DTDs) A Transitional DTD allows the use of deprecated style tags in HTML documents: A Transitional DTD allows the use of deprecated style tags in HTML documents: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “

XHTML Document Type Definition (DTDs) The Frameset DTD is identical to the Transitional DTD, except that it includes the and elements: The Frameset DTD is identical to the Transitional DTD, except that it includes the and elements: <!DOCTYPE html PUBLIC“-//W3C//DTD XHTML 1.0 Frameset//EN” “

XHTML Document Type Definition (DTDs) The Strict DTD eliminates deprecated elements in the Transitional DTD and Frameset DTD: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “

Introduction to HTML The general form of an HTML document is as follows: <html><head> title goes here title goes here </head><body> The body of the document goes here </body></html>

9 XHTML Elements and Attributes An element is the tag pair and the information it contains. An element is the tag pair and the information it contains. Elements that do not include a closing tag are called empty elements. Elements that do not include a closing tag are called empty elements. Content is the information contained within an element’s opening and closing tags. Content is the information contained within an element’s opening and closing tags.

XHTML Elements and Attributes There are two basic types of elements: block- level and inline. There are two basic types of elements: block- level and inline. Block-level elements: give the Web page its structure. Block-level elements: give the Web page its structure. – Examples of block-level elements:,,, and – Examples of block-level elements:,,, and Inline elements: used to describe the text that appears on a Web page. Inline elements: used to describe the text that appears on a Web page. – Example of inline elements: and.

Introduction to HTML Attributes are used to configure HTML tags. Attributes are used to configure HTML tags. The src in the following image tag is an example of an attribute: The src in the following image tag is an example of an attribute: To insert spaces in an HTML document, use the and tags. To insert spaces in an HTML document, use the and tags.

11 XHTML Elements and Attributes Standard attributes are attributes that are available to almost every element. Standard attributes are attributes that are available to almost every element. – Examples of standard attributes: class, dir, xml:lang, and style. lang and xml:lang designate the language of the elements. lang and xml:lang designate the language of the elements. dir is used with lang. Its values are “ltr” (left to right) and “rtl” (right to left). dir is used with lang. Its values are “ltr” (left to right) and “rtl” (right to left). title provides descriptive text for an element. title provides descriptive text for an element.

13 Basic Body Elements – Headings through – Headings through – Paragraphs and line breaks – Paragraphs and line breaks – Horizontal rule – Horizontal rule Headings: They are block-level elements that are used for emphasizing a document’s headings and subheadings. They are block-level elements that are used for emphasizing a document’s headings and subheadings.

20 Linking Web Pages Hypertext links are text or graphics that the user can click to open files or to navigate to other documents on the Web. Hypertext links are text or graphics that the user can click to open files or to navigate to other documents on the Web. Anchor is a text or image used to represent a link on a Web page. Anchor is a text or image used to represent a link on a Web page. The element is used to create basic hypertext links: The element is used to create basic hypertext links: A Web Page A Web Page

24 Linking Web Pages The element can be used to create a link to an external document or to a bookmark inside the current document. The element can be used to create a link to an external document or to a bookmark inside the current document. Any element that includes an id attribute can be the target of a link. Any element that includes an id attribute can be the target of a link. C++, the language C++, the language

27 Linking Web Pages To create a link to a bookmark, an id value should be assigned to an href attribute. To create a link to a bookmark, an id value should be assigned to an href attribute. Read about C++ Read about C++

Next Day Next Day

Linking Web Pages href is the hypertext reference. href is the hypertext reference. Relative URL specifies the location of a file according to the location of the currently loaded Web page. Relative URL specifies the location of a file according to the location of the currently loaded Web page. Absolute URL refers to a specific drive and directory or to the full Web address of a Web page. Absolute URL refers to a specific drive and directory or to the full Web address of a Web page.

Creating Lists Three types of lists can be added to a Web page: Three types of lists can be added to a Web page: – Unordered lists – Ordered lists – Definition lists

Creating Lists List elements and their description: <ul> Block-level element that creates an unordered list <ol> Block-level element that creates an ordered list <li> Inline element that defines a list item <dl> Block-level element that creates a definition list <dt> Inline element that defines a definition list term <dd> Inline element that defines a definition list item

Creating Lists An unordered list is a list of bulleted items. An unordered list is a list of bulleted items. The elements are nested within the elements as follows: The elements are nested within the elements as follows:<ul> list item 1 list item 1 list item 2 list item 2 </ul>

Creating Lists An ordered list is a list of numbered items. An ordered list is a list of numbered items. elements are nested within the elements: elements are nested within the elements:<ol> Bill Clinton Bill Clinton George Bush George Bush </ol>

Creating Lists A definition list is a list of terms and their definitions. A definition list is a list of terms and their definitions. Definition lists are created using the element. Within the element, elements are nested for term names and elements for term definitions. Definition lists are created using the element. Within the element, elements are nested for term names and elements for term definitions.

Creating Lists <dl><dt><b>Ohm</b></dt> Measurement unit for electrical resistance or impedance. Measurement unit for electrical resistance or impedance. </dl>

30 Validating Web Pages A validating parser is a program that checks whether an XHTML document is well formed and whether the document conforms to a specific DTD. A validating parser is a program that checks whether an XHTML document is well formed and whether the document conforms to a specific DTD. A validator is available on: A validator is available on: English and many Western languages use the ISO character set. English and many Western languages use the ISO character set.