HTML BASIC http xuanhien wordpress com Contents Fundamental
HTML BASIC http: //xuanhien. wordpress. com
Contents Fundamental HTML elements Basic HTML Tags HTML List HTML Image Company Logo
FUNDAMENTAL v What is HTML? § HTML is a language for describing web pages. § HTML stands for Hyper Text Markup Language § HTML is not a programming language, it is a markup language. § A markup language is a set of markup tags. § HTML uses markup tags to describe web pages. Company Logo
FUNDAMENTAL v HTML Tags: HTML markup tags are usually called HTML tags § HTML tags are keywords surrounded by angle brackets like <html> § HTML tags normally come in pairs like <b> and </b> § The first tag in a pair is the start tag, the second tag is the end tag. § Start and end tags are also called opening tags and closing tags. Company Logo
FUNDAMENTAL v HTML Document = Web Page § HTML documents describe web pages, it contain HTML tags and plain text § Structure of the web page: <html> <head> information of the web page</head> <body> content display on browser </body> </html> Company Logo
FUNDAMENTAL v Web Browser § The purpose of a web browser (like Internet Explorer or Firefox) is to read HTML documents and display them as web pages. § The browser does not display the HTML tags, but uses the tags to interpret the content of the page Company Logo
FUNDAMENTAL v Editing HTML § We use a plain text editor (like Notepad) to edit HTML. This is the best way to learn HTML. § However, professional web developers often prefer HTML editors like Front. Page or Dreamweaver, instead of writing plain text. v HTM or HTML Extension? § When you save an HTML file, you can use either the. htm or the. html extension. § With new software it is perfectly safe to use . html. Company Logo
HTML ELEMENTS v HTML Elements: An HTML element is everything from the start tag to the end tag: Start tag * <p> Element content End tag * This is a paragraph </p> <a href="default. htm"> This is a link </a> <br /> Company Logo
HTML ELEMENTS v HTML Element Syntax § An HTML element starts with a start tag / opening tag and ends with an end tag / closing tag § The element content is everything between the start and the end tag § Some HTML elements have empty content § Empty elements are closed in the start tag § Most HTML elements can have attributes Company Logo
HTML ELEMENTS v Nested HTML Elements § Most HTML elements can be nested (can contain other HTML elements). § HTML documents consist of nested HTML elements. v Empty HTML Elements § HTML elements without content are called empty elements. Empty elements can be closed in the start tag. § is an empty element without a closing tag Company Logo
HTML ELEMENTS v Example: <html> <body> <p>This is my first paragraph</p> </body> </html> v Explain: § The <html> element defines the whole HTML document. § The <body> element defines the body of the HTML document. § The <p> element defines a paragraph in the HTML document Company Logo
HTML ELEMENTS v HTML Attributes § HTML elements can have attributes § Attributes provide additional information about the element. § Attributes are always specified in the start tag. § Attributes come in name/value pairs like: name="value“. § Attribute values should always be enclosed in quotes v Example <a href=“http: //www. w 3 schools. com”>This is a link </a> Company Logo
HTML ELEMENTS v Below is a list of some attributes that are standard for most HTML elements: Attribute Value Description class_rule or style_rule The class of the element id id_name A unique id for the element style_definition An inline style definition title tooltip_text A text to display in a tool tip Company Logo
BASIC HTML TAGS v HTML Headings § Headings are defined with the <h 1> to <h 6> tags. • <h 1> defines the largest heading. • <h 6> defines the smallest heading. v Example <h 1>This is a heading 1</h 1> <h 2>This is a heading 2</h 2> <h 3>This is a heading 3</h 3> Browsers automatically adds an empty line before and after headings. Company Logo
BASIC HTML TAGS v Example <html> <body> <h 1>This is heading 1</h 1> <h 2>This is heading 2</h 2> <h 3>This is heading 3</h 3> <h 4>This is heading 4</h 4> <h 5>This is heading 5</h 5> <h 6>This is heading 6</h 6> </body> </html> Company Logo
BASIC HTML TAGS v HTML Rules (Lines) § The <hr /> tag is used to create an horizontal rule (line). v Example: <html><body> <p>The hr tag defines a horizontal rule: </p> <hr /> <p>This is a paragraph</p> </body></html> Company Logo
BASIC HTML TAGS v Optional Attributes of the <HR> tag: <HR Align=”directtion” Width= “Value” Size=value color=#rrggbb> v Example: <HR Align=CENTER Size=12 Width=100% color=RED> <HR Align=CENTER Size. E=6 Width=50% color=GREEN> <HR Align=CENTER Size=3 Width=25% color=BLUE> <HR Align=CENTER Size=1 Width=10% color=YELLOW> Company Logo
BASIC HTML TAGS v HTML Comments § Comments can be inserted in the HTML code to make it more readable and understandable. Comments are ignored by the browser and are not displayed. v Example <html><body> <!--This comment will not be displayed--> <p>This is a regular paragraph</p> </body></html> Company Logo
BASIC HTML TAGS v HTML Paragraphs: § Paragraphs are defined with the <p> tag § Browsers automatically adds an empty line before and after paragraphs. v Example: <html><body> <p>This is a paragraph. <p>Don't forget to close your HTML tags!</p> </body></html> Company Logo
BASIC HTML TAGS v HTML Line Breaks: § Use the <br /> tag if you want a line break (a new line) without starting a new paragraph. § The <br /> element is an empty HTML element. It has no end tag. § or v Example: <html><body> <p>This is<br />a paragraph<br /> with line breaks</p> </body></html> Company Logo
BASIC HTML TAGS v HTML Text Formatting: § HTML uses tags like <b> and <i> formatting output, like bold or italic text. § These HTML tags are called formatting tags. v Example: <html><body> <p><b>This text is bold</b></p> <p><big>This text is big</big></p> <p><i>This text is italic</i></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body></html> Company Logo
BASIC HTML TAGS Text Formatting Tags Tag <b> <big> <em> <i> <small> <strong> Description Defines bold text Defines big text Defines emphasized text Defines italic text Defines small text Defines strong text <sub> <sup> <u> Defines subscripted text Defines superscripted text Deprecated. Use styles instead Company Logo
BASIC HTML TAGS v HTML Styles: The style attribute is a new HTML attribute. It introduces CSS to HTML. v The purpose of the style attribute is: § To provide a common way to style all HTML elements. § With HTML styles, styles can be added to HTML elements directly by using the style attribute, or indirectly by in separate style sheets (CSS files). . Company Logo
BASIC HTML TAGS v Examples • style="background-color: yellow" • style="font-size: 10 px" • style="font-family: Times" • style="text-align: center" v Some the attribute always use: § Background Color Ex: <body style="background-color: yellow"> § The style attribute defines a style for the <body> element. Company Logo
BASIC HTML TAGS § Font Family, Color and Size Ex: <p style="font-family: courier new; color: red; fontsize: 20 px"> – The style attribute defines a style for the <p> element. § Text Alignment Ex: <h 1 style="text-align: center"> – The style attribute defines a style for the <h 1> element. Company Logo
BASIC HTML TAGS v HTML Fonts: <FONT Face=”font. Name 1, font. Name 2, font. Name 3” size=”value” color=”#rrggbb”> content </FONT> v Example: <p> <font size="2" face="Verdana"> This is a paragraph. </font> </p> Company Logo
BASIC HTML TAGS v Font Attributes Attribute Example Purpose size="number" size="2" Defines the font size Increases the font size="+number" size="+1" size Decreases the font size="-number" size="-1" size face="face. Defines the fontface="Times" name color="color="#eeff 00 Defines the font value" " color Company Logo
BASIC HTML TAGS v The Right Way to Do It - With Styles: <html> <body> <p style="font-family: verdana; font-size: 80%; color: green"> This is a paragraph with style. </p> </body> </html> Company Logo
HTML Colors v HTML Color Values: HTML colors are defined using a hexadecimal (hex) notation for the combination of Red, Green, and Blue color values (RGB). v The lowest value that can be given to one of the light sources is 0 (hex 00). The highest value is 255 (hex FF). v Hex values are written as 3 double digit numbers, starting with a # sign. Company Logo
HTML Colors Company Logo
HTML Colors v HTML Color Names: § The W 3 C HTML and CSS standards have listed only 16 valid color names: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow. Company Logo
HTML Colors v To change the color scheme of web page you use Body tag. <BODY BGCOLOR=color TEXT=color LINK=color VLINK=color> Company Logo
- Slides: 32