Week 1: Introduction to HTML and Web Design

Slides:



Advertisements
Similar presentations
HTML Basics Customizing your site using the basics of HTML.
Advertisements

Hyper Text Markup Language.  HTML is a language for describing web pages.  HTML stands for Hyper Text Markup Language  HTML is not a programming language,
WeB application development
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
HTML. Goals How to use the Komodo editor HTML coding and testing Basic HTML tags List and Images Tables and Links At least 2 pages and navigation
HTML & CSS A brief introduction. OUTLINE 1.What is HTML? 2.What is CSS? 3.How are they used together? 4.Troubleshooting/Common problems 5.More resources.
HTML. WHAT IS HTML 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.
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
1 HTML John Sum Institute of Technology Management National Chung Hsing University.
HTML | DOM. Objectives  HTML – Hypertext Markup Language  Sematic markup  Common tags/elements  Document Object Model (DOM)  Work on page | HTML.
Copyright 2007, Information Builders. Slide 1 Understanding Basic HTML Amanda Regan Technical Director June, 2008.
INTRODUCTION TO HTML5 Semantic Layout in HTML5.  The new semantic layout in HTML5 refers to a new class of elements that is designed to help you understand.
HTML: Hyptertext Markup Language Doman’s Sections.
Ali Alshowaish. What is HTML? HTML stands for Hyper Text Markup Language Specifically created to make World Wide Web pages Web authoring software language.
Introduction to HTML UWWD. Agenda What do you need? What do you need? What are HTML, CSS, and tags? What are HTML, CSS, and tags? html, head, and body.
WEEK -1 ACM 262 ACM 262 Course Notes. HTML What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
INT222 – Internet Fundamentals
Learning Aim C.  Creating web pages involves many considerations.  In this section we will look at the different software tools you can use and how.
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
INTRODUCTION ABOUT DIV Most websites have put their content in multiple columns. Multiple columns are created by using or elements. The div element is.
HTML Structure & syntax
Basic concepts of web design
Pertemuan 1 Desain web Pertemuan 1
INTRO TO WEB DEVELOPMENT html
Web Systems & Technologies
Web Basics: HTML/CSS/JavaScript What are they?
HTML What is HTML? HTML stands for Hyper Text Markup Language
Introduction to HTML:.
HTML – The COMPUTING UNLOCKED GUIDE
Internet Exploration: HTML Basics
Week 2: Introduction to Design and CSS
HTML: HyperText Markup Language
Elements of HTML Web Design – Sec 3-2
HTML.
Concepts of HTML, CSS and Javascript
INTRODUCTION TO HTML AND CSS
AN INTRODUCTORY LESSON TO MAKING A SIMPLE WEB PAGE By: RC Emily Solis
Internet Exploration: HTML Basics
Elements of HTML Web Design – Sec 3-2
Introduction to web design discussing which languages is used for website designing
Computers and Scientific Thinking David Reed, Creighton University
Basic HTML and Embed Codes
WEB PAGE AUTHORINHG AND DESIGNING
INTRODUCTION TO HTML AND CSS
Introduction to HTML5.
Internet Technologies I - Lect.01 - Waleed Ibrahim Osman
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Web Application Development
HTML 5 SEMANTIC ELEMENTS.
Computer communications
Basic HTML Workshop.
HTML – The COMPUTING UNLOCKED GUIDE
Web Development 101 Workshop
HTML & CSS 7 Languages in 7 Days.
Pertemuan 1 Desain web Pertemuan 1
HyperText Markup Language
Introduction to Web Application Design
Lesson 2: HTML5 Coding.
5.00 Apply procedures to organize content by using Dreamweaver. (22%)
Web Client Side Technologies Raneem Qaddoura
Creating your website and learning HTML
Web Programming and Design
Web Programming and Design
Week 5: Recap and Portfolio Site
Web Programming and Design
Web Programming and Design
Web Programming and Design
HTML Introduction.
Presentation transcript:

Week 1: Introduction to HTML and Web Design MPT Web Design Week 1: Introduction to HTML and Web Design

What will we do in this class? Learn the basics of HTML and how to create our own template Basic website structure Learn design concepts for a web page Learn how to style a page using CSS Make a page dynamic with CSS Extend website functionality with JavaScript

Class Plan WEEK 1 WEEK 2 WEEK 3 WEEK 4 WEEK 5 Introduction to HTML, Page Structures/layouts, Browsers Homework: Make a HTML page for your competition page. Come up with a design plan WEEK 2 Introduction to CSS and how to apply style to a web page Homework: Colour and design scheme for your competition page using paletton WEEK 3 Introduction to JavaScript and dynamic web pages Homework: WEEK 4 More JavaScript WEEK 5 HTML, CSS, JavaScript, complete portfolio site and competition site

What will we need?

What tools will we use? We will use a text editor to write our code and a browser to test Examples of Text Editors: Notepad Notepad ++ Textwrangler Sublime Text Homework: Download and install a text editor on your machine

Where do I save my Files? Computer ⇒ yourUsername ⇒ public_html

How do I see my website? http://cs1.ucc.ie/~yourUsername

How do I test my Code/Scripts? Right Click your .html file Open with….. (a browser) OR Upload to public_html and visit your website: http://cs1.ucc.ie/~yourUsername

Browsers ** + many more lesser known and developed

What’s the difference? Personal Preference and Feature Compatibility CanIUse Browser Comparisons

What is HTML?

<tagname>Some Content in here….</tagname> HTML HTML stands for Hyper Text Markup Language Describes the structure of Web pages Elements are the building blocks of HTML pages and are represented by tags HTML tags label pieces of content such as "heading", "paragraph", "table", and so on Browsers do not display the HTML tags, but use them to render the content of the page <tagname>Some Content in here….</tagname> Defines the type of element The stuff that gets displayed Close off the element

HTML

HTML Required Tags <!DOCTYPE html> Declares that this page uses HTML as it’s markup language <html></html> Every other tag on your page goes inside HTML tags <head></head> Where you give meta-information about the site, e.g. title, author, keywords, and import scripts and stylesheets (more on this later) <body></body> Where your main visible content goes. Contains all other markup elements (tables, sections, text, images, whatever)

<head> Tags <title> Website Title ⇒ Shows up in the tab at the top. Simple title for your site <meta> Meta-information ⇒ Used for page description, author, character set etc <style> Style ⇒ Allows CSS style to be written into the page <script> Script ⇒ Allows ECMAScript or Javascript to be written into the page <link> Link ⇒ References an external file to be loaded with the page (usually external stylesheet or script file)

<body> Simple Tags Paragraph ⇒ Creates a paragraph of text on a new line <h1> Heading ⇒ Creates a text heading. Goes from h1 ⇒ h6 for different heading sizes/styles <a> Anchor ⇒ a link to another website/html document/download etc <br> Line break ⇒ Moves content to a new line <img> Image ⇒ Embed an image in the page

<body> Formatting Tags <ul> Unordered list ⇒ tag that contains list elements <li> List element ⇒ An entry in the <ul> list <table> Table layout ⇒ contains table row and column elements <tr> & <td> Table rows and table columns

<body> Structural and Semantic Tags <div> Division tag ⇒ Creates a divided section for content (HTML4) <header> Specifies a header for a document or section (you can have multiple) <article> Specifies independent, self-contained content (blog/forum post, article) <section> Like div, normally a thematic grouping of content <aside> For sidebar or aside information <footer> Specifies a footer for a document or section (you can have multiple)

Important Links http://www.w3schools.com/ http://aaronbolger.com/mpt