Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

Similar documents
MPT Web Design. Week 1: Introduction to HTML and Web Design

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 2

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

c122jan2714.notebook January 27, 2014

Programmazione Web a.a. 2017/2018 HTML5

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language)

Certified HTML5 Developer VS-1029

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar

CSC 121 Computers and Scientific Thinking

Understanding this structure is pretty straightforward, but nonetheless crucial to working with HTML, CSS, and JavaScript.

Revision for Grade 7 ASP in Unit :1&2 Design & Technology Subject

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

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

Web development using PHP & MySQL with HTML5, CSS, JavaScript

MODULE 2 HTML 5 FUNDAMENTALS. HyperText. > Douglas Engelbart ( )

Markup Language. Made up of elements Elements create a document tree

Web Design 101. What is HTML? HTML Tags. Web Browsers. <!DOCTYPE html> <html> <body> <h1>my First Heading</h1> <p>my first paragraph.

COMP519 Web Programming Lecture 3: HTML (HTLM5 Elements: Part 1) Handouts

INTRODUCTION TO HTML5! HTML5 Page Structure!

The Structure of the Web. Jim and Matthew

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

GRAPHIC WEB DESIGNER PROGRAM

Web Programming Week 2 Semester Byron Fisher 2018

11. HTML5 and Future Web Application

Chapter 2. Self-test exercises

A Balanced Introduction to Computer Science, 3/E

HTML CS 4640 Programming Languages for Web Applications

INTRODUCTION TO WEB USING HTML What is HTML?

introduction to XHTML

CHAPTER 1: GETTING STARTED WITH HTML CREATED BY L. ASMA RIKLI (ADAPTED FROM HTML, CSS, AND DYNAMIC HTML BY CAREY)

CIS 1350 Final Project Part 1 of 4

HTML Hyper Text Markup Language

Tutorial 1 Getting Started with HTML5. HTML, CSS, and Dynamic HTML 5 TH EDITION

S. Rinzivillo DATA VISUALIZATION AND VISUAL ANALYTICS

Creating Web Pages. Getting Started

Hyper Text Markup Language HTML: A Tutorial

Web Development and HTML. Shan-Hung Wu CS, NTHU

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Static Webpage Development

c122sep814.notebook September 08, 2014 All assignments should be sent to Backup please send a cc to this address

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

Hyper Text Markup Language

Web Designing HTML5 NOTES

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank

Adobe Dreamweaver CC Tutorial

Introduction to HTML

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

Beginning Web Site Design

CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1

Creating Web Pages Using HTML

HTML5 & CSS 8 th Edition. Chapter 2 Building a Webpage Template with HTML5

html & css basics class one intro to HTML, HTML page structure, text, images, & links

HTML and CSS COURSE SYLLABUS

AGENDA :: MULTIMEDIA TOOLS :: (1382) :: CLASS NOTES

HTML. HTML Evolution

How the Internet Works

Creating and Building Websites

FORMS. The Exciting World of Creating RSVPs and Gathering Information with Forms in ClickDimensions. Presented by: John Reamer

Downloads: Google Chrome Browser (Free) - Adobe Brackets (Free) -

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS

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

Lab 1: Introducing HTML5 and CSS3

Xerte. Guide to making responsive webpages with Bootstrap

Hyper Text Markup Language

CSC Web Programming. Introduction to HTML

FEWD START SCREENCAST!!!!

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank

week8 Tommy MacWilliam week8 October 31, 2011

HTMLnotesS15.notebook. January 25, 2015

Designing the Home Page and Creating Additional Pages

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables

Brief Intro to HTML. CITS3403 Agile Web Development. 2018, Semester 1

Certified HTML Designer VS-1027

It is possible to create webpages without knowing anything about the HTML source behind the page.

Html basics Course Outline

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1

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.

Title: Sep 12 10:58 AM (1 of 38)

Create web pages in HTML with a text editor, following the rules of XHTML syntax and using appropriate HTML tags Create a web page that includes

Dreamweaver Domain 5: Organizing Content by Using Dreamweaver CS5

Bok, Jong Soon

AGENDA :: MULTIMEDIA TOOLS :: CLASS NOTES

HTML Overview formerly a Quick Review

BASICS OF WEB DESIGN CHAPTER 2 HTML BASICS KEY CONCEPTS

Summary. 1. Page 2. Methods 3. Helloworld 4. Translation 5. Layout a. Object b. Table 6. Template 7. Links. Helloworld. Translation Layout.

Tutorial. Activities. Code o o. Editor: Notepad Focus : Text manipulation & webpage skeleton. Open Notepad

HTML & CSS. Lesson 1: HTML Basics Lesson 2: Adding Tables Lesson 3: Intro to CSS Lesson 4: CSS in more detail Lesson 5: Review

CS 350 COMPUTER/HUMAN INTERACTION. Lecture 6

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

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

WEB APPLICATION. XI, Code- 803

AGENDA. EMBEDDING FONTS [ Font Files & CSS font-family ] :: Online Font Converter :: ADD font-family css code to style.css

Beginning HTML. The Nuts and Bolts of building Web pages.

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

Tutorial 2 Editor Brackets

HYPERTEXT MARKUP LANGUAGE ( HTML )

Management Information Systems

Transcription:

Web Programming and Design MPT Senior Cycle Tutor: Tamara Week 1

What will we cover? HTML - Website Structure and Layout CSS - Website Style JavaScript - Makes our Website Dynamic and Interactive

Plan for the next 5 weeks: Introduction to HTML tags, creating our template file Introduction to CSS and style Introduction to JavaScript More advanced JavaScript & Portfolio Site

Before we get started:

How to view your Website: http://cs1.ucc.ie/~yourusername

What you will need? We will write our code using a text editor such as Notepad++, Sublime or Text Wrangler We will then test our code in a Browser such as Google Chrome, Mozilla Firefox, Internet Explorer For Homework: Download and install a text editor on your personal machine

What we will use in Class We will write our code in Notepad ++ and test our code in Google Chrome by visiting your website URL (cs1.ucc.ie/~yourusername) You can use other Browsers and text editors But Google Chrome lets us test our code for errors using Developer Tools in Settings

Web Design Competition There will be a competition for the best designed website!! Theme is: "Scientific Exploration, the new pioneers into the unknown lands of scientific discovery and innovation. Engineering that will excite and enhance our lives." To enter: Simply upload your website into a folder named competition on your Public_html

HTML

What is HTML? HTML stands for Hyper Text Markup Language HTML allows us to describe and define the structure of our website using markup All the elements in a web page are represented in tags <tag> Example of HTML elements include: headings, paragraphs, images, videos Nearly all HTML tags come in pairs with an start and end tag <tag> </tag> The Browser will not display these tags, instead it will use the tags to render the web page <tagname>some Content in here.</tagname> Defines the type of element The stuff that gets displayed Close off the element

Our Code: What the Browser Displays: Notice: names of the tags, pairs of tags (start and end),some tags are inside other tags

HTML Structure Only white is rendered in browser, the grey does not structure and is a template for every web page

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 <p> 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/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/