1 / 20

CNIT 131

CNIT 131. HTML5 – Heading, Paragraph. Understanding Markup Languages. A Web page is simply a text file written in a language called Hypertext Markup Language (HTML).

anitakallen
Download Presentation

CNIT 131

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CNIT 131 HTML5 – Heading, Paragraph

  2. Understanding Markup Languages • A Web page is simply a text file written in a language called Hypertext Markup Language (HTML). • Hypertext: is a method of organizing information that gives the reader control over the order in which the information is presented. • The key to use Hypertext is the use of Hyperlinks/links, which are the elements in a hypertext document that allow you to jump from one topic to another.

  3. Understanding Markup Languages • Markup Language: is a language that describes a document’s structure and content. • Web Site: an entire collection of linked documents. • The hypertext documents within a Web Site are known as Web Pages. • Styles: are format descriptions written in a separate language from HTML that tell browsers how to render each element.

  4. History of HTML • Hypertext Markup Language (HTML): a nonproprietary markup language that a Web browser interprets and uses to display the content as a Web page. • The first version of HTML was created using the Standard Generalized Markup Language (SGML) in 1989 by Tim Berners-Lee and Robert Calliau. • SGML is a strong and highly flexible metalanguage (language used to create other languages).

  5. History of HTML • In the early years after HTML was created, no one organization was responsible for the language. Browsers (Netscape and IE) introduced some differences in the language. • Such changes to the language were called extensions. • These extensions were providing Web page authors with more options. • Web designers faced the challenge of determining which browser or browser version supported a particular extension, and creating a workaround for browsers that did not.

  6. History of HTML • A group of Web developers, programmers, and authors formed the World Wide Web Consortium or the W3C. (http://www.w3c.org) • The World Wide Web Consortium(W3C) developed specifications, or sets of standards, that identify how a browser interprets the HTML code. • The specifications are voluntary, but most organizations follow the specifications as much as possible. • The current specification for HTML is HTML5.

  7. Versions of HTML

  8. History of HTML • Extensible Markup Language(XML): a popular markup language that began in 1998 to describe the format and structure of data. • Extensible Hypertext Markup Language(XHTML) or XHTML 1.1: • combines the formatting features of HTML with a stricter syntax that works to combine HTML and XML so that Web content is more readily and easily delivered to all devices that are connected to the Internet • is compatible with the HTML 4.01 specification • Hypertext Markup Language 5 (HTML5) is the current version of HTML.

  9. Understanding Tags and Attributes • Older features of HTML are often deprecated or phased out by the W3C. • Elements: distinct object in the document, like a paragraph, a heading, or the page’s title. Even the whole document can be considered an element. • Tags: codes that indicate different elements on a Web page such as headings, paragraphs, and bulleted lists. • Nested tags: tags that are included within other tags. • Tags are either two-sided and require a a tag at the beginning and the end of the element, or they are one-sided. • A two-sided tag: <element>content</element> • <p>A new paragraph here</p> • A one-sided tag (also called empty elements since they contain no content): <element > • <br>

  10. Understanding Tags and Attributes • A third type of tag is the comment tag. They are not displayed or used by the Web browser. • <!-- This is a comment line --> • <!– this is a multiple comment lines --> • White space: the blank spaces, tabs, and line breaks. • When a browser encounters consecutive occurrences of white space, it collapses them into a single occurrence. • Some tags include attributesthat specify additional information about the content to be formatted by the tag. • <element attribute1=“value1” attribute2=“value2”…>content</element> • <p id=“new_para” name=“new_para”>This is a new paragraph</p> • NOTE: “element” refers to an object in a Web page, and “tag” refers to the HTML code that creates the object. We can create a “p” (paragraph) element in a Web page by using a <p> tag.

  11. Creating an HTML Document • It is a good idea to plan out a Web page before you start coding. • Draw a planning sketch or create a sample document using a word processor. • Preparatory work can weed out errors or point to potential problems. • In planning, identify a document’s different elements. An element is a distinct object in the document, like a paragraph, a heading, or a page’s title. • Formatting features such as boldfaced font, and italicized text may be used.

  12. The Structure of an HTML File • The opening <html> tag marks the start of an HTML document, and the closing </html> tag tells a browser when it has reached the end of that HTML document. • Anything between these two tags makes up the content of the document, including all other elements, text, and comments.

  13. The Structure of an HTML File • An HTML document is divided into two parts: the head and the body. • The head element contains information about the document, for example the document title or the keywords. • The content of the head element is not displayed within the Web page. • The titleelement contains the page’s title. A document’s title is usually displayed in the title bar.

  14. The Structure of an HTML File • The body element contains all of the content to be displayed in the Web page. • The bodyelement can contain code that tells the browser how to render the content.

  15. Sample HTML Code

  16. Displaying an HTML File • As you work on a Web page, you should occasionally view it with your Web browser to verify that the file contains no syntax errors or other problems. • You may want to view the results using different browsers to check for compatibility.

  17. Initial Web page viewed in Internet Explorer

  18. Block-Level Elements and Inline Elements • In a Web page, most content is marked as either a block-level element or an inline element. • A block-level element contains content displayed in a separate section within the page, setting it off from other blocks. For example, Paragraph <p> </p>, Heading <h1..6> </h1..6>, Ordered List <ol> </ol>, Unordered List <ul> </ul> • An inlineelement is part of the same block as its surrounding content—for example individual words or phrases within a paragraph. Such as, Bold text <b> </b>, Citation text <cite> </cite>, Deleted text <del> </del>, Italic text <i> </i>, Subscript text <sub> </sub>, Superscript text <sup> </sup>

  19. Block-Level Elements - Heading • HTML supports six heading elements.

  20. Block-Level Element - Paragraph • A paragraph element is using the <p> tag. • <p>content</p> • Where content is the content of the paragraph. • When a browser encounters the opening <p> tag, it starts a new line with a blank space above it.

More Related