User's Guide Visual Profile Appendix L Version 7.5.2

Size: px
Start display at page:

Download "User's Guide Visual Profile Appendix L Version 7.5.2"

Transcription

1 User's Guide Visual Profile Appendix L Version MobilityGuard AB Appendix L Visual Profile v 7.4

2 Table of Contents 1 Introduction Configuration Select a theme to use The theme organizer Create and modify Themes File structure Create / modify themes...17 Step Step Step Step Step Theme Profiles Examples...18 MobilityGuard AB Appendix L Visual Profile v (19)

3 1 Introduction This appendix covers the section Visual Profile. Visual Profile makes it easy to change the look and feel of all web pages located on the MobilityGuard Server. It is fast and easy to change colors, logos and the general look in a matter of seconds. There are a few themes shipped with MobilityGuard, ready to use, but you can also create your own themes and upload them to the MobilityGuard Server. If there are any custom or modified pages these files will override the selected theme. Please note that it is not possible to modify the Control Center pages. A Theme describes how the elements on the web page are grouped. For example: a logo to the left, a menu in the middle etc. Theme settings describes the colors, fonts etc of the Theme. 2 Configuration It is possible to configure different installed themes in the Theme Settings. To install new themes, or store configured theme settings the Theme Organizer is used, 2.1 Select a theme to use By default themes are disabled in MobilityGuard. To enable a theme on a Virtual Host go to Control Center Server Settings Theme Settings. Choose the theme to use from the drop-down menu named Select Theme to Use. MobilityGuard AB Appendix L Visual Profile v (19)

4 After a Theme has been selected, MobilityGuard will ask if you wish to activate the new theme directly. Please note that there are two steps to activate the theme. First the settings will be reloaded. And secondly the files on the MobilityGuard Server will be re-indexed. See the next two figures. Click OK to re-index the files. When the files has been re-indexed, you will be able to configure different settings for the selected theme as shown in the next figure. The settings can vary between different themes. The settings shown in the previous figure is for the theme Tab Dialog. If you change any setting in the theme and then try to load another theme, your settings will be lost. It is however possible to store your settings for a theme in the Theme Organizer. This is explained in the next chapter. Most themes are delivered with two or more pre-defined settings to select from. These settings are loaded from the drop-down box named Preload Settings for the Theme. MobilityGuard AB Appendix L Visual Profile v (19)

5 If you wish to upload custom background images just click on the link Click here to upload images... and upload the image as if you where uploading any other file using the MobilityGuard Browse File System feature. The images are stored in /server/custom_data-public/mg-gfx. 2.2 The theme organizer The Theme Organizer is used to store your settings for a theme or import settings from another MobilityGuard as well as importing or exporting complete themes. Click the button Store Current Theme Settings.. to save the current settings. After you have named the settings and saved them the settings will show up in the list below. In this example the settings has been saved with the name My Settings. From here you can download or delete it from the MobilityGuard server. If you want to install previously created settings click Choose File and locate the file on your computer and then click Upload Settings. Please note: If the settings uploaded already exist, it will be overwritten. MobilityGuard AB Appendix L Visual Profile v (19)

6 At the bottom of the Theme Organizer view theres is a list of the current installed themes. In the example below there are four pre installed themes and one custom theme called My Theme. Please note that you can delete the uploaded themes but not the pre installed. When installing a new theme click Choose File to locate the zip file on your computer and then click Upload Theme to save it to the MobilityGuard Server. Please note: If the theme uploaded already exist, it will be overwritten. How to create and modify themes and settings is covered in the next chapter. MobilityGuard AB Appendix L Visual Profile v (19)

7 2.3 Create and modify Themes File structure When downloading a theme from the MobilityGuard Server, the theme is compressed into a zip file. E g theme-bottom_bar.zip. Save the file onto your computer and unzip it. In this example the theme Bottom Bar is used. The zip file contains the following files and folders: Bottom_Bar is the root folder containing the files and folders shown in the pictures below. html: The folder containing the web pages you could modify *.settings: files containing the settings for the theme. In this case Sand.settings. Themes.definition: information about the settings for the theme. Example from Sand.Settings: theme Bottom_Bar color 1 C9AF59 color 2 6B5D38 color path 1 %2Fmg-local%2Fmg-gfx%2Ftoplogo-250x50.png path 2 %2Fmg-local%2Fmg-gfx%2Fbackground.jpg path 11 %2Fmg-local%2Fmg-gfx%2Ftoplogo-250x50.png radio data1 data 3 0 data 4 3px data 5 0 data 6 2px There are three different parameters that can be used inside any HTML-file that will be replaced with the value defined in the theme settings. The parameters are: PARM{style-colorn Color definition as defined by color n PARM{style-pathn - Path as defined by path n PARM{style-datan - Data as defined by data n MobilityGuard AB Appendix L Visual Profile v (19)

8 Compare the values in Sand.settings with the values on the different tabs in the picture below. For example: (color1) C9AF59 (path1) toplogo-250x50.png Example from Theme.Definition ( for the tab Top Navigator ): tab Top+Navigator color color80 60px Background+Color color color81 60px Background+Highlight+Color color color82 60px Background+Shadow+Color data data80 40px Total+Navigator+Height data data81 40px Inner+Navigator+Height separator line path path31 200px /mg-gfx /mg-local/mg-gfx/toplogo-138x25.png Top+Banner+Logo separator line color color83 60px Normal+Link+Color color color84 60px Normal+Link+Hover+Color color color85 60px No+Access+Link+Color color color86 60px No+Access+Link+Hover+Color Theme Definition defines which settings you may configure from Control Center for the theme. In the following picture, almost all settings for the Top Navigator has been removed. Only background color ( color80 ) and the logo ( path31 ) can be configured from Control Center. MobilityGuard AB Appendix L Visual Profile v (19)

9 The contents of the html folder: include: folder containing files that will be included in several other files mg-gfx: the folder where to save pictures, logos etc. These files will override the files in custom_data-public common.css The CSS file for the web pages html files Some of the web pages in MobilityGuard. For example _topnavigator.html shown below. <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> <html> <head> <link rel="icon" type="image/png" media="screen" href="/mg-local/mggfx/mgicon.png"> <title>parm{text-productname Navigator</title> <link href="common.css" rel="stylesheet" type="text/css"> <script language="javascript" type="text/javascript"> <!-- var main_window; var nav_window; var wins = new Array(); var winwidth = screen.availwidth; var winheight = screen.availheight; if (winwidth > 1024) { MobilityGuard AB Appendix L Visual Profile v (19)

10 winwidth = 1024; if (winheight > 768) { winheight = 768; var height = winheight; var width = winwidth; var winprop = 'height='+height+',width='+width+',top=0,left=0,scrollbars=yes,'; winprop += 'resizable=yes,location=yes,menubar=yes,status=yes,titlebar=yes,toolbar=yes,dir ectories=yes'; function newnavigator() { navwinprop = 'height='+(screen.availheight - 30) +',width='+200+',top=0,left=0,scrollbars=yes,resizable=yes'; navwinprop += 'location=no,menubar=no,status=no,titlebar=no,toolbar=no,directories=no'; nav_window = window.open("/mg-local/navigatorframe.html?topnav=true", "navigatorpopup", navwinprop); nav_window.focus(); function logout() { if (PARM{confirmlogout) { if (!confirm('you are about to logout from PARM{textproductname...')) { return; main_window = window.open('/mg-local/logout', "_top"); main_window = window.open('/mg-local/closewindow.html', "_mg_mglocal"); if (nav_window) { nav_window.close(); var navwins = nav_window.frames[1].wins; var win; for (var i in navwins) { win = navwins[i]; if (win) { win.close(); if (wins) { for (var i in wins) { win = wins[i]; if (win) { win.close(); MobilityGuard AB Appendix L Visual Profile v (19)

11 // --> </script> </head> <body id="topnavbody"> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr><td bgcolor="#parm{style-color81"><img src="/mg-local/mg-gfx/1x1.gif" width=1 height=1></td></tr> </table> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr> <td align=right width=100% class="topnavsepright"> </td> <td nowrap align=center class="topnavsepleft topnavsepright"><a class=topnav href="javascript:logout();">parm{text-logout</a></td> PARM{options <td nowrap class="topnavsepleft topnavsepright"><a class=topnav href="javascript:newnavigator()">parm{text-normalnavigator</a></td> <td class=topnavsepleft align=center><a href=" target="_top"><img src="parm{style-path31" border=0 alt="parm{textcompany"></a></td> </tr> </table> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr><td bgcolor="#"><img src="/mg-local/mg-gfx/1x1.gif" width=1 height=10></td></tr> </table> </body> </html> Please note: The values from the Theme-definition is found i in the file. For example PARM{stylecolor82. If you remove color82 from the Theme.Definition file, you must replace PARM{style-color82 with a value for the color, if you choose to use it. The content of the include folder: The files in this folder are included in several other web pages to create the web page you can see in your browser. For example the index page, login pages and error pages. Changes in these files affects several other files. In the the original index page, which is shown below ( not the entire file ) you can see the pages included to create the final page. MobilityGuard AB Appendix L Visual Profile v (19)

12 For example: PARM{include:/include/requestraheader.html?topheading=textchooseauthmethod?dialogheading=text-authmethod PARM{include:/include/head.html?title=text-logintomg <script type="text/javascript" src="/mg-local/erase-cookies.js"></script> <script type="text/javascript" src="/mg-local/blinkfade.js"></script> <style type="text/css"> li.indexlist { padding: 5px; font-size: 18px; position: relative; left: 40px; </style> </head> <body id="commonbody" style="margin: 0;" onload="blinklink('remotelink');"> PARM{include:/include/requestraheader.html?topheading=text-chooseauthmethod? dialogheading=text-authmethod <br> PARM{text-pleasechooseauthmethod.<br> <table border=0 cellspacing=0 cellpadding=0 width="100%"><tr><td align="left"> <ul style="margin: 10px; list-style-type: square;"> PARM{viewstestlogon <li class=indexlist><a href="/mg-local/login?type=testlogon"> Testlogon</a></li> PARM{viewetestlogon PARM{text- PARM{viewsanonymous <li class=indexlist><a href="/mg-local/login?type=anonymous"> anonymous</a></li> PARM{vieweanonymous PARM{viewsradius19 <li class=indexlist><a href="/mg-local/login?type=radius19"> PARM{nameradius19</a></li> PARM{vieweradius19 </ul> </td></tr> PARM{viewsresetpassword <tr><td><img alt="" src="/mg-local/mg-gfx/1x1.gif" height=8></td></tr> <tr><td align="center"><a href="/mg-local/resetpasswordstep1">parm{text-forgotpassword</a></td></tr> PARM{vieweresetpassword </div> </table> <p> PARM{include:/include/requestrafooter.html?topheading=text-chooseauthmethod? dialogheading=text-authmethod The final index page ( part of ) with the included files: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> MobilityGuard AB Appendix L Visual Profile v (19)

13 <link rel="icon" type="image/png" media="screen" href="/mg-local/mggfx/mgicon.png"> <title>login to MobilityGuard</title> <link href="/mg-local/common.css" rel="stylesheet" type="text/css"> <link href="/mg-local/text.css" rel="stylesheet" type="text/css" media="screen"> <script type="text/javascript" src="/mg-local/common.js"></script> <!--[if IE 6]> <link href="/mg-local/text-ie.css" rel="stylesheet" type="text/css" media="screen"> <![endif]--> <!--[if IE 7]> <link href="/mg-local/text-ie.css" rel="stylesheet" type="text/css" media="screen"> <![endif]--> <script type="text/javascript" src="/mg-local/erase-cookies.js"></script> <script type="text/javascript" src="/mg-local/blinkfade.js"></script> <style type="text/css"> li.indexlist { padding: 5px; font-size: 18px; position: relative; left: 40px; </style> </head> <body id="commonbody" style="margin: 0;" onload="blinklink('remotelink');"> <TABLE WIDTH="100%" CELLSPACING=0 CELLPADDING=0 BORDER=0> <TR><TD BGCOLOR="#000000" colspan=2><img alt="" src="/mg-local/mggfx/1x1.gif" width=1 height=1></td></tr> <TR><TD BGCOLOR="#b8c0b5" colspan=2 style="background-image: url(/mglocal/mg-gfx/topbgsmall-beige.gif)"><img alt="" src="/mg-local/mg-gfx/1x1.gif" width=4 height=4></td></tr> <TR><TD BGCOLOR="#000000" colspan=2><img alt="" src="/mg-local/mggfx/1x1.gif" width=1 height=1></td></tr> <TR> <TD BGCOLOR="#799eb0" height=39 style="background-image: url(/mglocal/mg-gfx/topbg.jpg)"> <div id="topheading"> <span class="shadow"> <b>please choose authentication method</b> </span> <span> <b><font color="#ffffff">please choose authentication method</font></b> </span> </div> <TD align="right" valign="top" width="214" BGCOLOR="#799eb0" nowrap> <div id=remote style="display: none;"> <span class="shadow"> Request Remote Assistance </span> <span> <a id=remotelink class=ralink href="/mglocal/jretestifneeded?path=/mg-local/manualreversedframeset.html" target="mg_manualdynamic">request Remote Assistance</a> MobilityGuard AB Appendix L Visual Profile v (19)

14 </span> </div> <a href=" alt="mobilityguard" border=0 src="/mg-local/mg-gfx/mg-logo.jpg" width=214 height=39></a> </TD> </TR> <TR> <TD BGCOLOR="#000000" colspan=2><img alt="" src="/mg-local/mggfx/1x1.gif" width=1 height=1></td> </TR> <TR><TD BGCOLOR="#b8c0b5" colspan=2 style="background-image: url(/mglocal/mg-gfx/topbgsmall-beige.gif)"><img alt="" src="/mg-local/mg-gfx/1x1.gif" width=4 height=4></td></tr> <TR> <TD BGCOLOR="#000000" colspan=2><img alt="" src="/mg-local/mggfx/1x1.gif" width=1 height=1></td> </TR> </table> <br><br> <br><br> <CENTER> <TABLE width=380 cellspacing=0 cellpadding=0 border=0> <TR> <TD nowrap><img alt="" SRC="/mg-local/mg-gfx/dia_topl.gif" width=6 height=24></td> <TD width="99%" nowrap BGCOLOR="#598296"><div id="heading"><span class="shadow"><b><font size=2> Authentication Method </font></b></span><span><b><font COLOR="#FFFFFF" size=2> Authentication Method </font></b></span></div></td> <TD nowrap BGCOLOR="#598296" width=121 align=right><img alt="" SRC="/mg-local/mg-gfx/dia_logo-shadow.gif" width=121 height=24></td> <TD nowrap><img alt="" SRC="/mg-local/mg-gfx/dia_topr.gif" width=16 height=24></td> </TR> <TR> <TD style="background-image:url(/mg-local/mg-gfx/dia_midl.gif)" width=6 height=5> </TD> <TD BGCOLOR="#FFFFFF" COLSPAN=2 align=center><img alt="" SRC="/mglocal/mg-gfx/1x1.gif" width=5 height=5><br> <table cellspacing=0 cellpadding=0 border=0><tr><td><img alt="" SRC="/mg-local/mg-gfx/1x1.gif" width=5></td><td> <!-- --> <br> Please choose authentication method.<br> <table border=0 cellspacing=0 cellpadding=0 width="100%"><tr><td align="left"> <ul style="margin: 10px; list-style-type: square;"> <!-- <li class=indexlist><a href="/mg-local/login?type=testlogon"> Testlogon</a></li> --> <li class=indexlist><a href="/mg-local/login?type=webtoken"> Web Token</a></li> MobilityGuard AB Appendix L Visual Profile v (19)

15 </ul> </td></tr> <!-- <tr><td><img alt="" src="/mg-local/mg-gfx/1x1.gif" height=8></td></tr> <tr><td align="center"><a href="/mg-local/resetpasswordstep1">forgot your password?<br>click here to reset it...</a></td></tr> --> </div> </table> <p> <!-- --> </td><td><img alt="" SRC="/mg-local/mg-gfx/1x1.gif" width=5></td> </tr> </table> </TD><TD style="background-image:url(/mg-local/mg-gfx/dia_midr.gif)" width=16 height=10> </TD></TR> <TR><TD><img alt="" SRC="/mg-local/mg-gfx/dia_botl.gif" width=6 height=16></td><td WIDTH="100%" COLSPAN=2 style="background-image:url(/mglocal/mg-gfx/dia_botm.gif)"><img alt="" SRC="/mg-local/mg-gfx/dia_botlm.gif" width=9 height=16></td><td><img alt="" SRC="/mg-local/mg-gfx/dia_botr.gif" width=16 height=16></td></tr> </TABLE> </CENTER> </body> </html> The html code for e g the file requestraheader.html is found in the final page with the parameters ( PARM ) translated to their right values. Requestraheader.html: <!-- This is the top banner --> <div id=topdiv class=css3pagetop> <table border=0 cellpadding=0 cellspacing=0 width=100%> <tr> <td nowrap> <!-- Left title in the top banner --> PARM{topheading </td> <td align=right width=100% style="padding: 10px" nowrap> <div id=remote style="display: PARM{display;"> <a id=remotelink class=ralink href="/mg-local/jretestifneeded? path=/mg-local/manualreversedframeset.html" target="mg_manualdynamic">parm{text-requesthelp</a> </div> </td> <td align=right nowrap style="padding: 0px 10px 0px 0px;"> <!-- Logo to the right in the top banner --> <img alt="mobilityguard" src="parm{style-path1"> </td> </tr> </table> </div> MobilityGuard AB Appendix L Visual Profile v (19)

16 <!-- One pixel thin black line below the top banner --> <table style="background-color: #PARM{style-color3;" border=0 cellpadding=0 cellspacing=0 width=100%><tr><td style="height: 1px"></td></tr></table> <!-- Shadow below the top banner --> <div id=shadowdiv class=css3separator> <table border=0 cellpadding=0 cellspacing=0 width=100%> <tr> <td style="height: PARM{style-data13"> </td> </tr> </table> </div> <!-- the main background area --> <div id=maindiv class=commonbodydiv> <!-- This is the beginning of the dialog in the center of the page --> <center> <br><br><br> <table border=0 cellpadding=0 cellspacing=20 width=380> <tr valign="top"> <td align=left nowrap> <!-- This is the header/title of the dialog box --> <div class="css3divtop"> PARM{dialogheading </div> <!-- This is the actual dialog box --> <div class="css3div" align="center"> <div style="margin: 10px"> <!-- CUT HERE --> MobilityGuard AB Appendix L Visual Profile v (19)

17 2.3.2 Create / modify themes The easiest way to start is to download a pre installed theme and from there modify the web pages. Step 1 Download a pre installed theme, e g Classic. Step 2 Unzip the file. If you want to save your modified pages as a new theme you must rename the folder Classic ( in this example ) to someting else. If you just want to modify the Classic theme you don't have to rename the folder. Step 3 Modify the webpages. Step 4 Compress the folder to a zip file and upload it to the MobilityGuard server. The theme will show up in the list of installed themes. Step 5 Configure MobilityGuard to use your new theme. 2.4 Theme Profiles Theme profiles can be used to use special custom layouts in some specific situations. For example, a Profile-ID can be specified on a Known Service Provider on a SAML IdP to give users connecting from a specific SP a customized layout. Each profile must be configured with the virtual hosts that should have the profile available. If a user has a specific visual profile ID set in the session that profile will be used. The theme profiles are configured much in the same way that themes are configured under Theme settings. MobilityGuard AB Appendix L Visual Profile v (19)

18 2.5 Examples Themes disabled: Theme Tab Dialog with Settings Sand: MobilityGuard AB Appendix L Visual Profile v (19)

19 Theme Center Desk with modified Navigator and another logotype. MobilityGuard AB Appendix L Visual Profile v (19)

Denes Kubicek. Oracle ACE APEX Developer of the Year 2008

Denes Kubicek. Oracle ACE APEX Developer of the Year 2008 Denes Kubicek Oracle ACE APEX Developer of the Year 2008 Blog & Tools at: http://www.deneskubicek.blogspot.com/ http://apex.oracle.com/pls/otn/f?p=31517:1 http://www.opal-consulting.de Create Web 2.0 Applications

More information

Tables *Note: Nothing in Volcano!*

Tables *Note: Nothing in Volcano!* Tables *Note: Nothing in Volcano!* 016 1 Learning Objectives After this lesson you will be able to Design a web page table with rows and columns of text in a grid display Write the HTML for integrated

More information

Date Issued: Subject: Editing the HTML files in the C-more panel. Revision: Original

Date Issued: Subject: Editing the HTML files in the C-more panel. Revision: Original APPLICATION NOTE THIS INFORMATION PROVIDED BY AUTOMATIONDIRECT.COM TECHNICAL SUPPORT These documents are provided by our technical support department to assist others. We do not guarantee that the data

More information

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

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

More information

NCR Customer Connect Working with Templates: ADVANCED

NCR Customer Connect Working with Templates: ADVANCED NCR Customer Connect Working with Templates: ADVANCED Adding Your Logo to an Image Banner... 2 Mixed 2 Column + 1 Column Template... 4 Changing the Body-Separator Color... 6 Changing the Template Border

More information

Technical Guide Login Page Customization

Technical Guide Login Page Customization Released: 2017-11-15 Doc Rev No: R2 Copyright Notification Edgecore Networks Corporation Copyright 2019 Edgecore Networks Corporation. The information contained herein is subject to change without notice.

More information

HTML Exercise 24 Tables

HTML Exercise 24 Tables HTML Exercise 24 Tables Tables allow you to put things in columns and rows. Without tables, you can only have one long list of text and graphics (check Exercise 20). If you have ever made a table in a

More information

Lab 4 CSS CISC1600, Spring 2012

Lab 4 CSS CISC1600, Spring 2012 Lab 4 CSS CISC1600, Spring 2012 Part 1 Introduction 1.1 Cascading Style Sheets or CSS files provide a way to control the look and feel of your web page that is more convenient, more flexible and more comprehensive

More information

Chapter 4 Notes. Creating Tables in a Website

Chapter 4 Notes. Creating Tables in a Website Chapter 4 Notes Creating Tables in a Website Project for Chapter 4 Statewide Realty Web Site Chapter Objectives Define table elements Describe the steps used to plan, design, and code a table Create a

More information

$this->dbtype = "mysql"; // Change this if you are not running a mysql database server. Note, the publishing solution has only been tested on MySQL.

$this->dbtype = mysql; // Change this if you are not running a mysql database server. Note, the publishing solution has only been tested on MySQL. 0.1 Installation Prior to installing the KRIG publishing system you should make sure that your ISP supports MySQL (versions from 4.0 and up) and PHP (version 4.0 or later, preferably with PEAR installed.)

More information

Web Design and Application Development

Web Design and Application Development Yarmouk University Providing Fundamental ICT Skills for Syrian Refugees (PFISR) Web Design and Application Development Dr. Abdel-Karim Al-Tamimi altamimi@yu.edu.jo Lecture 04 A. Al-Tamimi 1 Lecture Overview

More information

White Paper. Creation of Online Help for Fabasoft Folio. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Creation of Online Help for Fabasoft Folio. Fabasoft Folio 2017 R1 Update Rollup 1 White Paper Creation of Online Help for Fabasoft Folio Fabasoft Folio 2017 R1 Update Rollup 1 Copyright Fabasoft R&D GmbH, Linz, Austria, 2018. All rights reserved. All hardware and software names used

More information

2004 WebGUI Users Conference

2004 WebGUI Users Conference WebGUI Site Design 2004 WebGUI Users Conference General Rules of Web Design Content is King good content is more important than anything else. keeps people interested. even if your design is bad, content

More information

***OPEN IMODULES IN CHROME*** 1) Choose Home:

***OPEN IMODULES IN CHROME*** 1) Choose  Home: imodules Reference Guide Creating an Email (For Giving Day 2017) ***OPEN IMODULES IN CHROME*** 1) Choose Email Home: 2) Find your college/unit templates using the search bar next to the Saved Drafts section

More information

IMY 110 Theme 7 HTML Tables

IMY 110 Theme 7 HTML Tables IMY 110 Theme 7 HTML Tables 1. HTML Tables 1.1. Tables The HTML table model allows authors to arrange data into rows and columns of cells, just as in word processing software such as Microsoft Word. It

More information

PlantVisorPRO Plant supervision

PlantVisorPRO Plant supervision PlantVisorPRO Plant supervision Software Development Kit ver. 2.0 Integrated Control Solutions & Energy Savings 2 Contents 1. Key... 5 2. Context... 5 3. File Structure... 6 4. Log Structure and error

More information

COMP519 Web Programming Autumn Cascading Style Sheets

COMP519 Web Programming Autumn Cascading Style Sheets COMP519 Web Programming Autumn 2015 Cascading Style Sheets Content vs. Presentation Most HTML tags define content type, independent of how that content is to be presented. There are a few obvious exceptions

More information

8 Basic Skinning. Introduction. In this chapter we will cover the following topics:

8 Basic Skinning. Introduction. In this chapter we will cover the following topics: 8 Basic Skinning In this chapter we will cover the following topics: Downloading and installing a skin Creating a simple HTML skin Creating a simple ASCX skin Deploying your skins and containers Exploring

More information

The Web Pro Miami, Inc NW 99 th Pl. Doral, FL T: v.1.0

The Web Pro Miami, Inc NW 99 th Pl. Doral, FL T: v.1.0 2963 NW 99 th Pl. Doral, FL 33172 1092 T: 786.273.7774 info@thewebpro.com www.thewebpro.com v.1.0 Web Pro Manager is an open source website management platform that is easy to use, intuitive, and highly

More information

Hyperlinks, Tables, Forms and Frameworks

Hyperlinks, Tables, Forms and Frameworks Hyperlinks, Tables, Forms and Frameworks Web Authoring and Design Benjamin Kenwright Outline Review Previous Material HTML Tables, Forms and Frameworks Summary Review/Discussion Email? Did everyone get

More information

Dreamweaver: Portfolio Site

Dreamweaver: Portfolio Site Dreamweaver: Portfolio Site Part 3 - Dreamweaver: Developing the Portfolio Site (L043) Create a new Site in Dreamweaver: Site > New Site (name the site something like: Portfolio, or Portfolio_c7) Go to

More information

Web Publishing Basics II

Web Publishing Basics II Web Publishing Basics II Jeff Pankin Information Services and Technology Table of Contents Course Objectives... 2 Create a Site Definition... 3 The Dreamweaver CS4 Interface... 4 Panels are groups of icons

More information

Dreamweaver CS3 Lab 2

Dreamweaver CS3 Lab 2 Dreamweaver CS3 Lab 2 Using an External Style Sheet in Dreamweaver Creating the site definition First, we'll set up the site and define it so that Dreamweaver understands the site structure for your project.

More information

Advanced Users Guide. Section A Design Tips and Tricks Section B Technical Manual. Actinic

Advanced Users Guide. Section A Design Tips and Tricks Section B Technical Manual. Actinic Actinic Advanced Users Guide Covering Version 7 of Actinic Catalog, Business and Developer Section A Design Tips and Tricks Section B Technical Manual Advanced Users Guide - 1 Version 1.31 Last Revised

More information

HTML Tags <A></A> <A HREF="http://www.cnn.com"> CNN </A> HREF

HTML Tags <A></A> <A HREF=http://www.cnn.com> CNN </A> HREF HTML Tags Tag Either HREF or NAME is mandatory Definition and Attributes The A tag is used for links and anchors. The tags go on either side of the link like this: the link

More information

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar. Hover Effect:

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar. Hover Effect: GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover Effect: Images required: 58 x 1 px high background image (black gloss gradient) for the nav bar

More information

Creating Tables in a Web Site Using an External Style Sheet

Creating Tables in a Web Site Using an External Style Sheet HTML 4 Creating Tables in a Web Site Using an External Style Sheet Objectives You will have mastered the material in this chapter when you can: Define table elements Describe the steps used to plan, design,

More information

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

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10 CONTENTS Chapter 1 Introduction to Dreamweaver CS3 1 About Dreamweaver CS3 Interface...4 Title Bar... 4 Menu Bar... 4 Insert Bar... 5 Document Toolbar... 5 Coding Toolbar... 6 Document Window... 7 Properties

More information

Chapter4: HTML Table and Script page, HTML5 new forms. Asst. Prof. Dr. Supakit Nootyaskool Information Technology, KMITL

Chapter4: HTML Table and Script page, HTML5 new forms. Asst. Prof. Dr. Supakit Nootyaskool Information Technology, KMITL Chapter4: HTML Table and Script page, HTML5 new forms Asst. Prof. Dr. Supakit Nootyaskool Information Technology, KMITL Objective To know HTML5 creating a new style form. To understand HTML table benefits

More information

An Introduction to WebSphere Portal content publishing channels

An Introduction to WebSphere Portal content publishing channels An Introduction to WebSphere Portal content publishing channels By Gregory Melahn Software Engineer, IBM Corp. May 2003 Abstract WebSphere Portal content publishing (WPCP) allows you to import news stories

More information

How to use the Dealer Car Search ebay posting tool. Overview. Creating your settings

How to use the Dealer Car Search ebay posting tool. Overview. Creating your settings How to use the Dealer Car Search ebay posting tool Overview The Dealer Car Search ebay posting tool is designed to allow you to easily create an auction for a vehicle that has been loaded into Dealer Car

More information

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

HTTP and HTML. We will use HTML as a frontend to our webapplications, therefore a basic knowledge of HTML is required, especially in forms. HTTP and HTML We will use HTML as a frontend to our webapplications, therefore a basic knowledge of HTML is required, especially in forms. HTTP and HTML 28 January 2008 1 When the browser and the server

More information

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

LING 408/508: Computational Techniques for Linguists. Lecture 14 LING 408/508: Computational Techniques for Linguists Lecture 14 Administrivia Homework 5 has been graded Last Time: Browsers are powerful Who that John knows does he not like? html + javascript + SVG Client-side

More information

Copyright IBM Corporation All Rights Reserved.

Copyright IBM Corporation All Rights Reserved. Customizing Publication Skins IBM Rational Method Composer 7.2 Tushara Gangavaram (tgang@us.ibm.com), Tech Services Engineer, IBM Peter Haumer (phaumer@us.ibm.com), RMC Solution Architect, IBM Copyright

More information

Shatin Tsung Tsin Secondary School S.3 Computer and Technology Web Page Design by HTML Introduction to HTML

Shatin Tsung Tsin Secondary School S.3 Computer and Technology Web Page Design by HTML Introduction to HTML Shatin Tsung Tsin Secondary School S.3 Computer and Technology Web Page Design by HTML Introduction to HTML HTML (Hyper Text Markup Language) is the set of markup symbols (tags or codes) (e.g. , ,

More information

2.) You need personal webspace. This is usually provided by your Internet service provider. Check with your ISP on how to set up the webspace.

2.) You need personal webspace. This is usually provided by your Internet service provider. Check with your ISP on how to set up the webspace. Welcome Congratulations for purchasing or trying out DIPLink, a tool that we believe will be very helpful for running a web server on your local home computer. DIPLink enables you to run a web server on

More information

Information and Communication Technology: TECHNOLOGY (EXTENDED MEANING) presented by: Rhiza S. Sadjad

Information and Communication Technology: TECHNOLOGY (EXTENDED MEANING) presented by: Rhiza S. Sadjad Information and Communication Technology: TECHNOLOGY (EXTENDED MEANING) presented by: Rhiza S. Sadjad rhiza@unhas.ac.id http://www.unhas.ac.id/rhiza/ Question: What is the ICT? 2 ICT = Information and

More information

Website Development with HTML5, CSS and Bootstrap

Website Development with HTML5, CSS and Bootstrap Contact Us 978.250.4983 Website Development with HTML5, CSS and Bootstrap Duration: 28 hours Prerequisites: Basic personal computer skills and basic Internet knowledge. Course Description: This hands on

More information

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

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal COMSC-030 Web Site Development- Part 1 Part-Time Instructor: Joenil Mistal Chapter 9 9 Working with Tables Are you looking for a method to organize data on a page? Need a way to control our page layout?

More information

CSS Cascading Style Sheets

CSS Cascading Style Sheets CSS Cascading Style Sheets site root index.html about.html services.html stylesheet.css images boris.jpg Types of CSS External Internal Inline External CSS An external style sheet is a text document with

More information

Branding Customizations

Branding Customizations Branding Overview, page 1 Branding Prerequisites, page 1 Enable Branding, page 1 Disable Branding, page 2 Branding File Requirements, page 2 Branding Overview The Branding feature lets you apply customized

More information

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

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML specifies formatting within a page using tags in its

More information

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

HTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS MOST TAGS CLASS Divides tags into groups for applying styles 202 ID Identifies a specific tag 201 STYLE Applies a style locally 200 TITLE Adds tool tips to elements 181 Identifies the HTML version

More information

Table-Based Web Pages

Table-Based Web Pages Table-Based Web Pages Web Authoring and Design Benjamin Kenwright Outline What do we mean by Table-Based Web Sites? Review Table Tags/Structure Tips/Debugging/Applications Summary Review/Discussion Submissions/Quizzes/GitHub

More information

Chapter 4 Creating Tables in a Web Site Using an External Style Sheet

Chapter 4 Creating Tables in a Web Site Using an External Style Sheet Chapter 4 Creating Tables in a Web Site Using an External Style Sheet MULTIPLE RESPONSE Modified Multiple Choice 1. Attributes are set relative to the elements in a table. a. line c. row b. column d. cell

More information

Tables & Lists. Organized Data. R. Scott Granneman. Jans Carton

Tables & Lists. Organized Data. R. Scott Granneman. Jans Carton Tables & Lists Organized Data R. Scott Granneman Jans Carton 1.3 2014 R. Scott Granneman Last updated 2015-11-04 You are free to use this work, with certain restrictions. For full licensing information,

More information

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

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:

More information

Discovery Service Infrastructure for Test- bädden

Discovery Service Infrastructure for Test- bädden Discovery Service Infrastructure for Test- bädden för EID 2.0 Implementation guidelines Version 0.70 2013-04-24 This document describes the discovery service infrastructure for testbädden for EID 2.0 and

More information

Session 4. Style Sheets (CSS) Reading & References. A reference containing tables of CSS properties

Session 4. Style Sheets (CSS) Reading & References.   A reference containing tables of CSS properties Session 4 Style Sheets (CSS) 1 Reading Reading & References en.wikipedia.org/wiki/css Style Sheet Tutorials www.htmldog.com/guides/cssbeginner/ A reference containing tables of CSS properties web.simmons.edu/~grabiner/comm244/weekthree/css-basic-properties.html

More information

Internet publishing HTML (XHTML) language. Petr Zámostný room: A-72a phone.:

Internet publishing HTML (XHTML) language. Petr Zámostný room: A-72a phone.: Internet publishing HTML (XHTML) language Petr Zámostný room: A-72a phone.: 4222 e-mail: petr.zamostny@vscht.cz Essential HTML components Element element example Start tag Element content End tag

More information

CSS (Cascading Style Sheets)

CSS (Cascading Style Sheets) CSS (Cascading Style Sheets) CSS (Cascading Style Sheets) is a language used to describe the appearance and formatting of your HTML. It allows designers and users to create style sheets that define how

More information

Lesson 1 using Dreamweaver CS3. To get started on your web page select the link below and copy (Save Picture As) the images to your image folder.

Lesson 1 using Dreamweaver CS3. To get started on your web page select the link below and copy (Save Picture As) the images to your image folder. Lesson 1 using Dreamweaver CS3 To get started on your web page select the link below and copy (Save Picture As) the images to your image folder. Click here to get images for your web page project. (Note:

More information

CSC 121 Computers and Scientific Thinking

CSC 121 Computers and Scientific Thinking CSC 121 Computers and Scientific Thinking Fall 2005 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language

More information

Hot Desking Application Web Portals Integration

Hot Desking Application Web Portals Integration Hot Desking Application Web Portals Integration NN10850-038 2 Document status: Standard Document issue: 04.01 Document date: Product release: Release 2.2 Job function: Fundamentals Type: NTP Language type:

More information

Rootrainer Trees, ideal for bonsai

Rootrainer Trees, ideal for bonsai 1 h1 { 2 font-family: Arial, Helvetica, sans-serif; 3 font-size: 36pt; 4 font-weight: bold; 5 color: #000066; 6 text-align: center; 7 } 8 h2 { 9 font-family: "Times New Roman", Times, serif; 10 font-size:

More information

RUNNING TRUST FROM YOUR WEBSITE

RUNNING TRUST FROM YOUR WEBSITE RUNNING TRUST FROM YOUR WEBSITE INTRODUCTION TRUST is a powerful web-based application that gives organizations the ability to assess the needs of their clients in a variety of service areas. As soon as

More information

Assignments (4) Assessment as per Schedule (2)

Assignments (4) Assessment as per Schedule (2) Specification (6) Readability (4) Assignments (4) Assessment as per Schedule (2) Oral (4) Total (20) Sign of Faculty Assignment No. 02 Date of Performance:. Title: To apply various CSS properties like

More information

Multimedia Systems and Technologies Lab class 6 HTML 5 + CSS 3

Multimedia Systems and Technologies Lab class 6 HTML 5 + CSS 3 Multimedia Systems and Technologies Lab class 6 HTML 5 + CSS 3 Instructions to use the laboratory computers (room B2): 1. If the computer is off, start it with Windows (all computers have a Linux-Windows

More information

SOEN287: Web Programming

SOEN287: Web Programming Concordia University Department of Computer Science and Software Engineering SOEN287: Web Programming Summer 2016 Programming assignment #1 Deadline: Friday, July, 22, 2016 @ 23:55 Late submission: Type

More information

Page Content. Inserting Text To add text to your document, you can type the text directly or use Cut or Copy and Paste or Paste Special.

Page Content. Inserting Text To add text to your document, you can type the text directly or use Cut or Copy and Paste or Paste Special. This section describes how to add content to your pages including text, Microsoft Office documents, images, Flash, and other media content. Inserting Text To add text to your document, you can type the

More information

5 Snowdonia. 94 Web Applications with C#.ASP

5 Snowdonia. 94 Web Applications with C#.ASP 94 Web Applications with C#.ASP 5 Snowdonia In this and the following three chapters we will explore the use of particular programming techniques, before combining these methods to create two substantial

More information

Tutorial 5 Working with Tables and Columns. HTML and CSS 6 TH EDITION

Tutorial 5 Working with Tables and Columns. HTML and CSS 6 TH EDITION Tutorial 5 Working with Tables and Columns HTML and CSS 6 TH EDITION Objectives Explore the structure of a Web table Create headings and cells in a table Create cells that span multiple rows and columns

More information

Table Basics. The structure of an table

Table Basics. The structure of an table TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that

More information

Web Development & Design Foundations with HTML5

Web Development & Design Foundations with HTML5 1 Web Development & Design Foundations with HTML5 CHAPTER 8 TABLES 2 Learning Outcomes In this chapter, you will learn how to... Create a basic table with the table, table row, table header, and table

More information

Dreamweaver CS3 Concepts and Techniques

Dreamweaver CS3 Concepts and Techniques Dreamweaver CS3 Concepts and Techniques Chapter 3 Tables and Page Layout Part 1 Other pages will be inserted in the website Hierarchical structure shown in page DW206 Chapter 3: Tables and Page Layout

More information

HTML & XHTML Tag Quick Reference

HTML & XHTML Tag Quick Reference HTML & XHTML Tag Quick Reference This reference notes some of the most commonly used HTML and XHTML tags. It is not, nor is it intended to be, a comprehensive list of available tags. Details regarding

More information

Title: Dec 11 3:40 PM (1 of 11)

Title: Dec 11 3:40 PM (1 of 11) ... basic iframe body {color: brown; font family: "Times New Roman"} this is a test of using iframe Here I have set up two iframes next to each

More information

COMPUTER APPLICATIONS IN BUSINESS FYBMS SEM II

COMPUTER APPLICATIONS IN BUSINESS FYBMS SEM II CHAPTER 1: HTML 1. What is HTML? Define its structure. a. HTML [Hypertext Markup Language] is the main markup language for creating web pages and other information that can be displayed in a web browser.

More information

Basic CSS Lecture 17

Basic CSS Lecture 17 Basic CSS Lecture 17 Robb T. Koether Hampden-Sydney College Wed, Feb 21, 2018 Robb T. Koether (Hampden-Sydney College) Basic CSSLecture 17 Wed, Feb 21, 2018 1 / 22 1 CSS 2 Background Styles 3 Text Styles

More information

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

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application. Extra notes - Client-side Design and Development Dr Nick Hayward HTML - Basics A brief introduction to some of the basics of HTML. Contents Intro element add some metadata define a base address

More information

Output a HTML Table to file PDF use FPDF

Output a HTML Table to file PDF use FPDF Output a HTML Table to file PDF use FPDF Informations Class: PDFTable Author: vietcom License: Freeware Version: 1.2 (18-Nov-2004) In this class, I use class HTMLParser from Jose Solorzano and class FPDF

More information

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document

More information

CHANGE is not a four-letter word. Kimberly

CHANGE is not a four-letter word. Kimberly CHANGE is not a four-letter word Kimberly Blessing @obiwankimberly Diffusion of Innovations Everett Rogers (1962) Welcome to AOL.COM

More information

Quick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:

Quick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions: Quick Start Guide This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:. How can I install Kentico CMS?. How can I edit content? 3. How can I insert an image or

More information

How to lay out a web page with CSS

How to lay out a web page with CSS How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS3 to create a simple page layout. However, a more powerful technique is to use Cascading Style Sheets (CSS).

More information

Fish Eye Menu DMXzone.com Fish Eye Menu Manual

Fish Eye Menu DMXzone.com Fish Eye Menu Manual Fish Eye Menu Manual Page 1 of 33 Index Fish Eye Menu Manual... 1 Index... 2 About Fish Eye Menu... 3 Features in Detail... 4 Integrated in Dreamweaver... 6 Before you begin... 7 Installing the extension...

More information

Manage Files. Accessing Manage Files

Manage Files. Accessing Manage Files 1 Manage Files The Manage Files tool is a file management system for your course. You can use this tool to organize and upload files associated with your course offering. We recommend that you organize

More information

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: 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: 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. Sorry about these half rectangle shapes a Smartboard issue today. To

More information

Project 1: Creating a Web Site from Scratch. Skills and Tools: Use Expression Web tools to create a Web site

Project 1: Creating a Web Site from Scratch. Skills and Tools: Use Expression Web tools to create a Web site E00EW3.qxp 4/14/2007 3:17 PM Page 1 Workshops w Introduction The Workshop is all about being creative and thinking outside of the box. These workshops will help your right-brain soar, while making your

More information

B1 Print & Delivery Sample Due Date Reminder System

B1 Print & Delivery Sample Due Date Reminder System B1 Print & Delivery Sample Due Date Reminder System Summary Module B1 Print & Delivery Level Advanced Requirements B1UP 6.2.0 Scenario This sample will use the B1 Print & Delivery module to email customers

More information

INFS 2150 / 7150 Intro to Web Development / HTML Programming

INFS 2150 / 7150 Intro to Web Development / HTML Programming XP Objectives INFS 2150 / 7150 Intro to Web Development / HTML Programming Designing a Web Page with Tables Create a text table Create a table using the , , and tags Create table headers

More information

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

Web development using PHP & MySQL with HTML5, CSS, JavaScript Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create

More information

Exploring Computer Science Web Final - Website

Exploring Computer Science Web Final - Website Exploring Computer Science Web Final - Website Objective: Create a website using rollover menus. You will be graded on the following: Is your CSS in a separate file from your HTML? Are your colors and

More information

Web Publishing Basics I

Web Publishing Basics I Web Publishing Basics I Jeff Pankin Information Services and Technology Contents Course Objectives... 2 Creating a Web Page with HTML... 3 What is Dreamweaver?... 3 What is HTML?... 3 What are the basic

More information

A Balanced Introduction to Computer Science, 3/E

A Balanced Introduction to Computer Science, 3/E A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 2 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is

More information

Simple Carpool Application using SAP NetWeaver Portal, KM, XML Forms, and Google Maps

Simple Carpool Application using SAP NetWeaver Portal, KM, XML Forms, and Google Maps Simple Carpool Application using SAP NetWeaver Portal, KM, XML Forms, and Google Maps Applies to: SAP NetWeaver Portal 6.x\7.x, Knowledge Management (KM), and Google Maps. For more information, visit the

More information

SK Telecom. Platform NATE WAP

SK Telecom. Platform NATE WAP SK Telecom Platform NATE WAP SK TELECOM NATE WAP This Document is copyrighted by SK Telecom and may not be reproduced without permission SK Building, SeRinDong-99, JoongRoGu, 110-110, Seoul, Korea SK Telecom

More information

Getting Started With Design In Actinic v7

Getting Started With Design In Actinic v7 Getting Started With Design In Actinic v7 Under the copyright laws, neither the documentation nor the software may be copied, photocopied, reproduced, translated, or reduced to any electronic medium or

More information

Getting Started with CSS Sculptor 3

Getting Started with CSS Sculptor 3 Getting Started with CSS Sculptor 3 With CSS Sculptor, you can quickly create a cross-browser compatible layout with custom widths, margins, padding, background images and more. Additionally, you can use

More information

How to lay out a web page with CSS

How to lay out a web page with CSS How to lay out a web page with CSS A CSS page layout uses the Cascading Style Sheets format, rather than traditional HTML tables or frames, to organize the content on a web page. The basic building block

More information

IBM Forms V8.0 Custom Themes IBM Corporation

IBM Forms V8.0 Custom Themes IBM Corporation IBM Forms V8.0 Custom Themes Agenda 2 Overview Class Names How to Use Best Practice Styling Form Items Test Custom CSS Sample Overview 3 To create custom theme you must be familiar with the basic concept

More information

Dreamweaver CS5 Lab 2

Dreamweaver CS5 Lab 2 Dreamweaver CS5 Lab 2 Using an External Style Sheet in Dreamweaver Creating the site definition First, we'll set up the site and define it so that Dreamweaver understands the site structure for your project.

More information

Using Dreamweaver CC. 6 Styles in Websites. Exercise 1 Linked Styles vs Embedded Styles

Using Dreamweaver CC. 6 Styles in Websites. Exercise 1 Linked Styles vs Embedded Styles Using Dreamweaver CC 6 So far we have used CSS to arrange the elements on our web page. We have also used CSS for some limited formatting. In this section we will take full advantage of using CSS to format

More information

ICT IGCSE Practical Revision Presentation Web Authoring

ICT IGCSE Practical Revision Presentation Web Authoring 21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:

More information

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

AGENDA :: MULTIMEDIA TOOLS :: (1382) :: CLASS NOTES CLASS :: 13 12.01 2014 AGENDA SIMPLE CSS MENU W/ HOVER EFFECTS :: The Nav Element :: Styling the Nav :: UL, LI, and Anchor Elements :: Styling the UL and LI Elements TEMPLATE CREATION :: Why Templates?

More information

LESSON 3. Coding Tables Continued

LESSON 3. Coding Tables Continued LESSON 3 Coding Tables Continued Lesson Learning Targets I can create a Web page table that displays text and / or images. I can create a Web page table that serves as a menu bar. Creating the Secondary

More information

Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS) Cascading Style Sheets (CSS) Mendel Rosenblum 1 Driving problem behind CSS What font type and size does introduction generate? Answer: Some default from the browser (HTML tells what browser how)

More information