DEPARTMENT OF INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Further features of XHTML – Stylesheets and CSS Andy Dawson.

Slides:



Advertisements
Similar presentations
4 & 6 figure grid references Lesson 3-5
Advertisements

History Study Center Primary and secondary sources documenting global history 2010.
DEPARTMENT OF INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Basics of XHTML Andy Dawson Department of Information Studies,
Signals and Systems EE235 Leo Lam ©
AHEAD HTML Accessibility Topics: Keyboard Accessibility Content and Structure Links Headings and Lists Images in HTML Pages Tables Forms.
LO4 - Be able to create websites
Map symbols Click here.
Sep 2010 Palestinian Land Authority IT Department By Salam Turkman1 Jquery (write less do more)
Chapter 4 Adding Images. Inserting and Aligning Images Using CSS When you choose graphics to add to a web page, it’s important to use graphic files in.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic DHTML.
CM143 Week 4 Introducing CSS. Cascading Style Sheets A definition for the style in which an element of the webpage will be displayed Border width, colour,
Art 128 Interface Programming 1 In-class Presentation Week 11A.
IV. “Regular” Web Pages: HTML A Web Accessibility Primer: Usability for Everyone Office of Web Communications.
5 th February Introduction Web Development Course.
VARS – Website Creation Planning to create one Updating an existing one For a hobby For the family To Share (Files, Photographs, or whatever) WHY?
DESIGN PROCESS. DESIGN Every design starts from research and early concept.
Multiplication Table Grid
HOSPITAL COPYRIGHT TOOLKIT A Guide to the Canadian Copyright Act A Presentation prepared by Jan Figurski, MLS Mary McDiarmid, MISt, AHIP c2007.
DEPARTMENT OF INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Systems Analysis Andy Dawson Department of Information Studies,
SCHOOL OF LIBRARY, ARCHIVE AND INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Mounting information on the Web Andy Dawson.
 Knowledge Export  HTML Pages  Graphs  Advanced Short tour of Knowledge Export in DOCTUS BEGIN TOUR  Tables.
CrmPLUS. Why Use CRM Software? In today's competitive business landscape, small and medium-sized businesses need the most efficient and effective way.
SCHOOL OF LIBRARY, ARCHIVE AND INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Further features of HTML – Stylesheets and.
Dreamweaver – Setting up a Site and Page Layouts Web Design Section 7-2 Part or all of this lesson was adapted from the University of Washington’s “Web.
May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide Build Great Web Application 'Fast and Easy'
 2004 Prentice Hall, Inc. All rights reserved. Chapter 13 - Dynamic HTML: Object Model and Collections Outline 13.1 Introduction 13.2 Object Referencing.
SCHOOL OF LIBRARY, ARCHIVE AND INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Website management Andy Dawson School of.
The Creative Advertising Campaign. How It All Begins.
The Accessibility of Ohio Public & Academic Library Web Sites, Past & Present Michael Providenti Robert Zai III April 28, 2008.
HTML B OOT C AMP Itinerary Kirkwood Continuing Education © Copyright 2015, Fred R. McClurg All Rights Reserved.
Intro to Dreamweaver Web Design Section 7-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course.
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
CIS 1315 – Web Development for Educators CIS 1315 HTML Tutorial 9: Working With XHTML.
SCHOOL OF LIBRARY, ARCHIVE AND INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Systems Analysis Andy Dawson School of Library,
XHTML By Trevor Adams. Topics Covered XHTML eXtensible HyperText Mark-up Language The beginning – HTML Web Standards Concept and syntax Elements (tags)
Project 2 Web Page Design Creating and Editing a Web Page Pages
Web sites Design: Cascading Style Sheet (CSS) (Cont’d) Dimensions and Position of Elements –Width and Height Space –Table Cell Padding –Left and Top Position.
Putting the Digital City Audit maps on the web Martin Dodge Practical 8, Friday 3rd December 2004
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
Andy Dawson– University College London 1 EABH SUMMER SCHOOL Web Page Construction Andy Dawson Department of Information Studies, UCL.
Web Technologies Lecture 4 XML and XHTML. XML Extensible Markup Language Set of rules for encoding a document in a format readable – By humans, and –
EXAMPLES OF DIGITAL ARCHIVES AND LIBRARIES Advanced Techniques in Processing Images Advanced Techniques in Processing Images Chapter 6. Slide 57.
SCHOOL OF LIBRARY, ARCHIVE AND INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues XML and extensible systems Andy Dawson School.
Ivailo Chakarov Web Design & Development Ivo Chakarov Telephone: Ext Room: NL11 (above New Library)
The Elements of Art Visual Arts 8. The Elements of Design Line Shape Form Value Space Colour.
Multiplication Table Grid
`. Lecture Overview HTML Body Elements Linking techniques HyperText references Linking images Linking to locations on a page Linking to a fragment on.
Stencilling 101. Portrait Stencilling 101 You will create 3 unique stencils. These are: You will create 3 unique stencils. These are: Black and white.
MSc Publishing on the Web Week 4 Image Maps. Aims and Objectives Discover what are image maps To understand the different types of image map To understand.
Dreamweaver – Setting up a Site and Page Layouts Web Design Section 7-2 Part or all of this lesson was adapted from the University of Washington’s “Web.
Image from
Orthographic Projection: an introduction
Learning and remembering.
Tutorial 11/05/2016.
Objective % Select and utilize tools to design and develop websites.
Create and edit web pages 4
Height and Relief.
REVIEW OF GOVERNMENT SPENDING: ROLE OF THE LIBRARY
LIS1510 Library and Archives Automation Issues Basics of XHTML
Select the cover you want or choose your own image
Objective % Select and utilize tools to design and develop websites.
Hire Toyota Innova in Delhi for Outstation Tour
© 2010, Mike Murach & Associates, Inc.
Images in Binary.
Chapter 13 - Dynamic HTML: Object Model and Collections
Room: NL11 (above New Library)
Map symbols Click here.
First we need to draw a place table grid. Then write our number in it
Hash Tables By JJ Shepherd.
Web map application for presidential elections 2006
Presentation transcript:

DEPARTMENT OF INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Further features of XHTML – Stylesheets and CSS Andy Dawson Department of Information Studies, UCL Department of Information Studies, UCL (University of Malta 2010)

DEPARTMENT OF INFORMATION STUDIES Andy Dawson What we will be covering today A very quick look at most of the advanced elements of the XHTML workbook: –Image maps –Tables –Forms –Frames Stylesheets in a little more detail Using colour values in XHTML and stylesheets More practical work on your projects!

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Image maps A method for making areas of images clickable Client-side processed Overlays an invisible grid on your image – the image map Map definition and image are quite separate Always remember to provide a textual alternative!

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Image maps Assigning a map to an image: Defining the map: <area SHAPE="POLY" COORDS="10,110, 20,110, 20,200, 100,200, 20,200, 30,150, 20,120" HREF="file2.htm" ALT=Unusual shape">

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Tables a useful facility –for tables of information –for laying out some page designs without CSS Tables need to be specified carefully –Cells of data, within rows, within a table –Tables are not automatically reconciled! Best to create blank tables in reverse and then populate with data

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Using tables for page design

DEPARTMENT OF INFORMATION STUDIES Andy Dawson A simple table Row 1, Col 1 Row 1, Col 2 Row 2, Col 1 Row 2, Col 2

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Forms A tool for gathering information from users Provides specific prompts for information Data is then sent somewhere (usually to a computer process) Cant really do much without server-side processing

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Structure of forms Forms placed anywhere inside element Can have multiple forms on a page, as long as each form is kept separate Basic structure:

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Some other FORM elements Form attributes : –Method (post, or get) –Action (e.g. mailto) Form controls: –Input: type (text, submit, reset, radio, checkbox) size, maxlength, checked, value, name –Textarea – cols, rows, name –Select – size, multiple, name

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Frames Screen split into independent sections –a different document displayed in each section –frame loading and the target atttribute Now deprecated by W3C –bookmarking problems –Tables and CSS quite often used to mimic some effects of frames without the drawbacks

DEPARTMENT OF INFORMATION STUDIES Andy Dawson An example

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Creating frames three files are needed to create just two frames on the screen: The frameset: INDEX.HTM 1st frame: MENU.HTM 2nd frame: BODY.HTM

DEPARTMENT OF INFORMATION STUDIES Andy Dawson The frameset

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Other FRAME features Mixing rows and columns –Any can be replaced by another frameset which can then itself be split Links and TARGETs –Links default to loading in the frame clicked in –To load elsewhere the link needs a specified target attribute (a named frame)

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Stylesheets A definition of a documents appearance: –typeface, size, colour for headings and text –line spacing, margin widths on all sides –spacing between headings … and much more! Specified at the beginning of a document by linking or embedding, or inline use Written in various special languages, e.g. CSS1

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Stylesheets Promotes the separation of form and content Allow Web designers to ensure consistency across a sites pages Specific elements of the overall stylesheet can be overridden locally (cascading) Use of stylesheets is recommended by the World Wide Web Consortium Stylesheets can be used with modern (IE5+ or Netscape 4+) graphical browsers

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Some basic stylesheet elements Linking to external stylesheets: – Syntax –TAG{ property : value; } – … Some common properties font-family : font-size : font-style : font-weight : color : background-color See handbook, cribsheet and the W3c website ( for further information – stylesheets are very useful!

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Local and Inline style Any tag can be given a one-off application of style with a style attribute Classes can be established to modify tags repeatedly but irregularly Blocks of a page can be changed with and tags Always remember principles of inheritance! Order – most local takes precedence!

DEPARTMENT OF INFORMATION STUDIES Andy Dawson An example embedded stylesheet body{color : #000000; font-family : arial; sans-serif; font-size : 13px;} p{color: #ff0000;}.special{color : #00ff00;} This paragraph is black text… This paragraph is green text!

DEPARTMENT OF INFORMATION STUDIES Andy Dawson A note about colours The Hexadecimal RGB triplet RGB colour mixing Hexadecimal representation How to work out your colours Palette tools, e.g. Websafe colour charts:

DEPARTMENT OF INFORMATION STUDIES Andy Dawson Thats all for today… Any questions? Next session – XML and extensible systems More practical work Now carry on with your projects!