Scientific Communication CITS4008. Designing and Writing Web Pages Rachel Cardell-Oliver 2013 Based on notes by Robyn Owens

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

Introduction to web development and HTML MGMT 230 LAB

Web Programming HTML CSS JavaScript Step by step Exercises Hans-Petter Halvorsen

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

INTRODUCTION TO WEB USING HTML What is HTML?

HTML (Hypertext Mark-up language) Basic Coding

How to lay out a web page with CSS

What You Will Learn Today

Programmazione Web a.a. 2017/2018 HTML5

ATSC 212 html Day 1 Web Authoring

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

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

Motivation (WWW) Markup Languages (defined). 7/15/2012. CISC1600-SummerII2012-Raphael-lec2 1. Agenda

ATSC Week 2 Web Authoring

[AVWSQ-ADWCS6]: WSQ ICDL Adobe Dreamweaver CS6

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

introduction to XHTML

Introduction to WEB PROGRAMMING

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

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

Bridges To Computing

Web Engineering (Lecture 01)

Attributes & Images 1 Create a new webpage

for Beginners COPYRIGHT NATIONAL SEMINARS TRAINING. ALL RIGHTS RESERVED.

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

Objective % Select and utilize tools to design and develop websites.

Introduction to HTML

ICT IGCSE Practical Revision Presentation Web Authoring

Using Dreamweaver CS6

Html basics Course Outline

ITNP43: HTML Lecture 4

JS Lab 1: (Due Thurs, April 27)

Using Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links

CSC9B1: Essential Skills WWW 1

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

Blackboard staff how to guide Accessible Course Design

HTML, CSS. Kristóf Kovács, Róbert Pálovics, Ferenc Wettl Kristóf Kovács, Róbert Pálovics, Ferenc Wettl HTML, CSS / 28

Introduction to the Internet and World Wide Web p. 1 The Evolution of the Internet p. 2 The Internet, Intranets, and Extranets p. 3 The Evolution of

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

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

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

Taking Fireworks Template and Applying it to Dreamweaver

Semantic Web Lecture Part 1. Prof. Do van Thanh

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

(1) I (2) S (3) P allow subscribers to connect to the (4) often provide basic services such as (5) (6)

Dreamweaver Tutorial #2

Seema Sirpal Delhi University Computer Centre

Dreamweaver: Accessible Web Sites

Dreamweaver Basics. Planning your website Organize site structure Plan site design & navigation Gather your assets

KillTest *KIJGT 3WCNKV[ $GVVGT 5GTXKEG Q&A NZZV ]]] QORRZKYZ IUS =K ULLKX LXKK [VJGZK YKX\OIK LUX UTK _KGX

How to lay out a web page with CSS

Hyper Text Markup Language HTML: A Tutorial

Web Design. Basic Concepts

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

Midterm 1 Review Sheet CSS 305 Sp 06

Section 508C This manual provides basic information on applicable guidelines and best practices for 508 Compliance.

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

Dreamweaver CS3 Concepts and Techniques

Introduction to Computer Science (I1100) Internet. Chapter 7

INFS 2150 / 7150 Intro to Web Development / HTML Programming

Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5

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


Exam : 9A Title : Adobe GoLive CS2 ACE Exam. Version : DEMO

AOS Lab 4 HTML, CSS and Your Webpage

Discuss web browsers. Define HTML terms

HTML MIS Konstantin Bauman. Department of MIS Fox School of Business Temple University

FUNDAMENTALS OF WEB DESIGN (405)

Cascading style sheets

HTML Hyperlinks (Links)

Fonts, text, and colour on the web. Sourcing, resizing, and inserting web site images MGMT 230 LAB

A network is a group of two or more computers that are connected to share resources and information.

Introduction, Notepad++, File Structure, 9 Tags, Hyperlinks 1

Table Basics. The structure of an table

Chapter 4 A Hypertext Markup Language Primer

Figure 1 Properties panel, HTML mode

Introduction to HTML and CSS. Arts and Humanities in the Digital Age 2018 CHASE DTP Dr. Paul Gooding

Introduction to. Name: Class: ~ 1 ~

CISC 1400 Discrete Structures

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

HYPERTEXT MARKUP LANGUAGE ( HTML )

Creating Forms. Starting the Page. another way of applying a template to a page.

HTML TIPS FOR DESIGNING.

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD)

How to set up a local root folder and site structure

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

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives. Overall Design Is Related to the Site Purpose. Website Organization

Styles, Style Sheets, the Box Model and Liquid Layout

Adobe Dreamweaver CS6 Digital Classroom

Lecturer. Haider M. Habeeb. Second Year, First Course

Using Dreamweaver CS6

HTML and CSS COURSE SYLLABUS

ADOBE 9A Adobe Dreamweaver CS4 ACE.

Web Systems & Technologies: An Introduction

Creating Accessible Web Sites with EPiServer

1.264 Lecture 12. HTML Introduction to FrontPage

CSS.

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

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1

Overview. Part I: Portraying the Internet as a collection of online information systems HTML/XHTML & CSS

Transcription:

Scientific Communication CITS4008 Designing and Writing Web Pages Rachel Cardell-Oliver 2013 Based on notes by Robyn Owens

Proposed in 1989 by Tim Lee at CERN Mosaic released in 1993 Working group to define standards in HTML set up in 1994 (HTML 3.0 1995) HTML5 Working Draft in 2008 HTML5 full specification: target 2014

Hyper Text Markup Language (HTML) Web pages are written in HTML HTML documents are called web pages Markup language, similar to LaTeX HTML documents contain tags and plain text http://www.w3schools.com/html/

Cascading Style Sheets (CSS) Styles define how to display HTML elements Styles were added to HTML 4.0 to solve a problem (tags for style elements) External Style Sheets can save a lot of work External Style Sheets are store in CCS files http://www.w3schools.com/css/

You will also come across XML is used to transport and store data Javascript is usde to add functionality, validate forms, communicate with the server., and more PHP is a scripting language for making dynamic and interactive web pages http://www.w3schools.com/

HTML documents have a head and a body Documents typically consist of (tables of) paragraphs of text, images, lists, and hypertext links The default file is called index.html and is kept in (a subdirectory of) a directory called WWW, which is a subdirectory of the top directory WWW must be world executable, and all files must be world readable

Example <!DOCTYPE html> <html> <head> <title>title of the document</title> </head> <body> <!-- content of the document this is a comment --> <h1>my First Heading</h1> <p>my <b>first</b> paragraph</p> </body> </html>

Images Images make your documents more exciting visually Must be used with care, e.g. can be very slow to load copyright issues disabled users

<img src= url alt= text description width= 304 height= 228 > URL refers to a Uniform Resource Locator absolute or relative ALT gives an alternative textual description of the image Height and width are in pixels (by default) You can ALIGN attribute takes values TOP, MIDDLE, or BOTTOM and aligns at those places any text that comes with the image

Tables are used to layout information on the page Can define table rows or columns, data and captions

Design Good design is simple Write in well-formed HTML www.htmlgoodies.com for tutorials www.webmonkey.com for code snippets and ASCII colour codes for web-safe colours Also www.htmldog.com www.w3schools.com

What to include It is essential to say Who you are What you do How you can be contacted (but beware machine readable email addresses) Opening page should be simple and concise, with options to click for more detail

Navigation Navigation should be logical and sequential The 3-click rule states that you should be able to get anywhere in the site in three or fewer clicks The structure of the site should be easy to follow Every page should exhibit a visual consistency, with the same location of menus, buttons, and information in each page Draw up a site design before you begin

Page size should be designed to a ratio of 2:3 for height:breadth

Backgrounds There should be a high contrast between the background and text or images Beware of green against red: colourblind users cannot distinguish these All text should be coded as text, because text is easier to read and clearer than graphics

Default font is Arial, default size is 12pt Keep backgrounds simple Plain backgrounds load quickly and give best readability Backgrounds should never be busy Text downloads much faster than images, so make sure there is some text to read while images are downloading

Short pages are best; avoid scroll bars Text that runs across the page is harder to read than text that appears in small blocks

Images One large image loads more quickly than several small images Use gif format for line drawings, maps, and other fine featured or detailed images gif supports only 256 colours Use jpg for natural colour images

Balance text with images and have no more than about 20k in images per page A whole site should fit onto one floppy if you want to be sure of fast download time Do not use HTML to resize images

Menus Limit the number of menu items you have on a page, and restrict each item to one or two words List similar items together Use the same placement of menus throughout your site

http://robotics.stanford.edu/~ok/

http://web.csse.uwa.edu.au/ research/postgraduate-profiles

http://users.ecs.soton.ac.uk/km/

http://www-cs-faculty.stanford.edu/~knuth/

http://people.csse.uwa.edu.au/rachel/

http://watersensitivecities.org.au/about-the-crc/ management/crc-executive/tony-wong/

Google Scholar Automatically Generated Pages http://scholar.google.com.au/citations?user=vkfc88eaaaaj&hl=en