Html basics Course Outline

Similar documents
HTMLnotesS15.notebook. January 25, 2015

HTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space.

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML)

Indian Institute of Technology Kharagpur. HTML Part III. Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T.

CSC 121 Computers and Scientific Thinking

The internet is a worldwide collection of networks that link millions of computers. These links allow the computers to share and send data.

A Balanced Introduction to Computer Science, 3/E

c122jan2714.notebook January 27, 2014

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application.

LING 408/508: Computational Techniques for Linguists. Lecture 14

HTML. Hypertext Markup Language. Code used to create web pages

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension

HTML TUTORIAL ONE. Understanding What XHTML is Not

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal

Introduction to WEB PROGRAMMING

Web Page Creation Part I. CS27101 Introduction to Web Interface Design Prof. Angela Guercio

Unit 5 Web Publishing Systems Page 1 of 13 Part 4 HTML Part 4

1. The basic building block of an HTML document is called a(n) a. tag. b. element. c. attribute. d. container. Answer: b Page 5

Page Layout Using Tables

HTML BEGINNING TAGS. HTML Structure <html> <head> <title> </title> </head> <body> Web page content </body> </html>

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

HTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS

ICT IGCSE Practical Revision Presentation Web Authoring

HTML. LBSC 690: Jordan Boyd-Graber. October 1, LBSC 690: Jordan Boyd-Graber () HTML October 1, / 29

Text and Layout. Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 11. This presentation 2004, MacAvon Media Productions

Using CSS in Web Site Design

By Ryan Stevenson. Guidebook #2 HTML

1 Creating a simple HTML page

ITL Public School Mid Term examination ( )

Hyper Text Markup Language HTML: A Tutorial

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

ITNP43: HTML Lecture 4

Final Exam Study Guide

3.1 Introduction. 3.2 Levels of Style Sheets. - The CSS1 specification was developed in There are three levels of style sheets

- The CSS1 specification was developed in CSS2 was released in CSS2.1 reflects browser implementations

Title: Jan 29 11:03 AM (1 of 23) Note that I have now added color and some alignment to the middle and to the right on this example.

HTML & XHTML Tag Quick Reference

By completing this practical, the students will learn how to accomplish the following tasks:

11. HTML5 and Future Web Application

A Brief Introduction to HTML

Part 1: HTML Language HyperText Make-up Language

CSS: Cascading Style Sheets

APPENDIX THE TOOLBAR. File Functions

INFS 2150 / 7150 Intro to Web Development / HTML Programming

m ac romed ia D r e a mw e av e r Curriculum Guide

Creating A Web Page. Computer Concepts I and II. Sue Norris

<body bgcolor=" " fgcolor=" " link=" " vlink=" " alink=" "> These body attributes have now been deprecated, and should not be used in XHTML.

Chapter 2 Creating and Editing a Web Page

Modify cmp.htm, contactme.htm and create scheduleme.htm

Index. CSS directive, # (octothorpe), intrapage links, 26

Creating Web Pages. Getting Started

Study Guide 2 - HTML and CSS - Chap. 6,8,10,11,12 Name - Alexia Bernardo

Lab Introduction to Cascading Style Sheets

This document provides a concise, introductory lesson in HTML formatting.

IMY 110 Theme 7 HTML Tables

CSS: The Basics CISC 282 September 20, 2014

HTML and CSS: An Introduction

HTML and CSS COURSE SYLLABUS

Certified HTML5 Developer VS-1029

Introduction to Web Tech and Programming

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

Web Publishing Basics I

Website Development with HTML5, CSS and Bootstrap

HTTP and HTML. We will use HTML as a frontend to our webapplications, therefore a basic knowledge of HTML is required, especially in forms.

ICT IGCSE Practical Revision Presentation Web Authoring

Building Your Website

Markup Language SGML: Standard Generalized Markup Language. HyperText Markup Language (HTML) extensible Markup Language (XML) TeX LaTeX

Welcome Please sit on alternating rows. powered by lucid & no.dots.nl/student

HTML. Based mostly on

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS

The building block of a CSS stylesheet. A rule consists of a selector and a declaration block (one or more declarations).

3.1 Introduction. 3.2 Levels of Style Sheets. - HTML is primarily concerned with content, rather than style. - There are three levels of style sheets

HTML TIPS FOR DESIGNING.

This booklet is knowledge of. a web page. of a web page find what you. you want to. SiteSell offers. Introduction

Chapter 4. Introduction to XHTML: Part 1

Lesson: 6 Database and DBMS an Introduction. Lesson: 7 HTML Advance and features. Types of Questions

Management Information Systems

Web Technology. Assignment 3. Notes: This assignment is individual assignment, every student should complete it by himself.

epromo Guidelines DUE DATES NOT ALLOWED PLAIN TEXT VERSION

Bridges To Computing

8a. Cascading Style Sheet

Introduction to Multimedia. MMP100 Spring 2016 thiserichagan.com/mmp100

The City School. Prep Section. ICTech. 2 nd Term. PAF Chapter. Class 8. Worksheets for Intervention Classes

The City School. Prep Section. ICTech. 2 nd Term. PAF Chapter. Class 7. Worksheets for Intervention Classes

HTML Tags <A></A> <A HREF=" CNN </A> HREF

Session 3.1 Objectives Review the history and concepts of CSS Explore inline styles, embedded styles, and external style sheets Understand style

- HTML is primarily concerned with content, rather than style. - However, tags have presentation properties, for which browsers have default values

HYPERTEXT MARKUP LANGUAGE ( HTML )

Introduction to using HTML to design webpages

Introduction to HTML. SSE 3200 Web-based Services. Michigan Technological University Nilufer Onder

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10

Chapter 4 A Hypertext Markup Language Primer

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1

< building websites with dreamweaver mx >

.hedgehog { background-image: url(backyard.jpg); color: #ffff99; height: 6in; width: 12in; } .tube {

Intro to html. --- define every element, attribute, and entity along with the rules for their use

Appendix D CSS Properties and Values

Web Development & Design Foundations with HTML5, 8 th Edition Instructor Materials Chapter 3 Test Bank

CSS is applied to an existing HTML web document--both working in tandem to display web pages.

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية

Transcription:

Html basics Course Outline Description Learn the essential skills you will need to create your web pages with HTML. Topics include: adding text any hyperlinks, images and backgrounds, lists, tables, and style sheets. While no prior web design or programming knowledge is necessary you should be comfortable working in a Windows environment. Day 1 A. Introductions a. Who I am b. Who you are c. A little about this class. What it is and what it isn t i. This class is about understanding how to use a basic text editor to create HTML pages. It will show you how to use the basic tags needed to construct a web page. ii. This class will not go into wysiwyg editors, scripting or other dynamics of website administration. B. A little history of HTML a. Developed to provide a universal, platform independent, method of displaying documents. b. What it was, is, and where it is going. i. Used originally to display documents, text. ii. Now used to display web information iii. Future includes CSS, XML C. A word or two about browsers a. Microsoft IE b. Netscape c. Opera d. Mozilla D. A word or two about editors. a. Text Editors i. Notepad ii. TextPad iii. Others b. WYSIWYG editors. i. FrontPage ii. Dreamweaver E. Let s get started Install the class data files from the CD-ROM.

F. Lesson 1 Creating a Web Page a. Topic A Create a Global Structure i. What is the Internet? ii. What is the WWW? iii. HTML Elements 1. Tags and tag structure a. <head>, <body> Heading and body tags b. Topic B Page Titles i. <title> title tag ii. Guidelines 1. Brief 2. Specific 3. May want to include company name or organization 4. Keep slogans and meaningless information out c. Topic C Modify the Page Background i. <body> tag 1. bgcolor (ex: bgcolor= red ) a. Hexadecimal notation b. Web Safe Colors 2. background d. Topic D Paragraphs i. <p> tag e. Topic E Embed Images i. Image formats (jpeg, gif, png) 1. Image sizing. ii. <img src=. > iii. Don t forget the alt attribute G. Lesson 2 Structuring Content a. Topic A Heading Tags i. <h1> - <h6> tags. 1. h1 is the largest while h6 is the smallest. b. Topic B Lists i. <ol> ordered lists ii. <ul> unordered lists iii. <li> list item iv. Attributes 1. disk, circle, square 2. l, a, A, i, I c. Topic C Notate Code i. <!-- --> comment tag ii. Code notation d. Topic D Horizontal Rule i. <hr> tag 1. Size, width

e. Topic E Line Breaks i. <br> line break tag ii. non-breaking space iii. Notes 1. Browsers will all break between words when the screen is full unless you tell it not to. 2. A non-breaking space will prevent it from wrapping at a certain point, but will increase the page width. 3. Browsers will always substitute a space for a hard line break in the code (cr/lf). f. Topic F Group elements i. <div> tag 1. Align H. Lesson 3 Linking Web Pages a. Topic A Local Links i. <a href= >..verbage..</a> tag ii. Uses 1. Linking to a page on your site 2. Site Maps iii. Notes 1. Know relative directory structure 2. Directory structure may vary depending on server b. Topic B Remote Links i. Link targets 1. _self 2. _blank c. Topic C Creating Image links i. <a href= ><img src= ></a> tag ii. Don t forget those alt tags. I. Lesson 4 Formatting Text a. Topic A - Bold and Italics i. <b> tag ii. <i> tag (<em>) iii. Nesting tags b. Topic B Modify Font Styles i. Font Families 1. Serif & Sans-Serif 2. Generic Families a. Monospace, serif, sans-serif, cursive, etc ii. Font Sizes 1. size=1 size=7 with 1 being the smallest iii. Modifying Font Styles 1. <font face=. > verbage </font> 2. Specifying more that one font 3. Notes:

a. Make sure the name is spelled correctly b. Make sure it is a common font. If the browser can t find it it will display default font. c. Topic C Embedded Style Sheet i. Cascading Style Sheets (CSS) ii. Why? iii. Browser support 1. The good news Most all browsers support it 2. The bad news They do not necessarily support it in the same fashion. iv. Depreciation 1. Why? 2. What this means to you. v. Style Sheet Options 1. Inline 2. Embedded 3. Linked 4. Imported vi. Embedded Style Sheet container Syntax 1. <style type= text/css > <! style sheet info. --> </style> vii. Style Rules 1. Each rule begins with a CSS selector a. H2 { font-family: Arial, sans-serif; } b. H2, h1 { color: #990000; } d. Topic D Insert HTML Entities i. Symbols that are defined by either a character or numeric codes. 1. Character Codes a. Easier to remember b. 2. Numeric Code a. Better supported b. &#8482 &#174 ii. Example on page 92 of text. J. Lesson 5 Creating Tables a. Topic A The table body i. <table> defines the table ii. <tr> row tag iii. <td> cell tag iv. Example on page 101 shows a table. b. Topic B Creating table headers i. <th> tag

1. Replace the <td> cell tag in a particular row 2. This tag will usually center and bold the text within the cell. c. Topic C Modifying the table structure i. Merging cells and rows ii. Colspan and rowspan tag attributes. d. Topic D - Align Table Content i. Table attributes 1. border - borders 2. align aligment (center, left, right) 3. valign vertical alignment (top, bottom, middle) e. Topic E Background Colors i. Attributes 1. bgcolor 2. th { background-color: #999999; ) (style sheet usage) 3. background K. Let's talk a little about where we are going with this. a. Links and resources available to you b. http://www.robertscomputing.com (select classroom from the menu at the top of the page). c. My email address if you want to contact me: mark.roberts@robertscomputing.com L. Questions