Intermediate Web Publishing: Working with Styles

Size: px
Start display at page:

Download "Intermediate Web Publishing: Working with Styles"

Transcription

1 Intermediate Web Publishing: Working with Styles Jeff Pankin Information Services & Technology

2 Contents Introduction... 2 In this class you will:... 2 Set the Preferences... 2 General... 2 Invisible Elements... 2 New Document... 2 Preview in Browser... 2 Define a Site... 3 Set up Dreamweaver to Upload Files... 3 Note: Dependent files refer to page images and linked stylesheets... 4 How to View Your Pages on the Web... 4 Create the First Web Page... 4 The index.html web page so far... 5 Cascading Style Sheets (CSS)... 6 About Styles... 6 Basic CSS Syntax... 7 The CSS Panel... 9 Create a Tag Style... 9 The Rule Definition Dialog Box Editing Styles Text Properties for h Create a Class Style To Center Text Apply a Class Style to a Tag Apply a Class Style to Selected Text Link to an External Style Sheet Background Properties The Box Model More about the box model Some shortcuts for box property values Understanding Float... 15

3 Float Exercise: Understanding Position Advantages of Absolute Positioning Disadvantages of Absolute Positioning Advantages of Using Float Layout Disadvantages of Float Layout Some ways to think about web page layout Creating a Page Layout with CSS Positioning Positioning using Float Creating a Float Layout Descendant Selectors continued Format the Menu Pop-up Menus Creating a Print Style Sheet Validating your CSS Resources Copyright 2010 by Massachusetts Institute of Technology. All Rights Reserved.

4

5 Introduction In this class you will: review the basics of working with styles to establish the look-and-feel throughout a site use Dreamweaver to create, edit, apply and manage styles use styles with background images use CSS positioning for the layout of a web page use CSS to design menus Set the Preferences Win: Edit menu > Preferences Mac: Dreamweaver menu > Preferences General Check Use <strong> instead of <b> and <em> instead of <i> Uncheck Use CSS tags instead of HTML tags Invisible Elements Check all New Document Default document: HTML Default extension:.html Default Document Type (DTD): XHTML 1.0 Transitional Preview in Browser set up the Firefox browser as primary browser

6 Define a Site We define a site in Dreamweaver to identify the location of our web files. This allows Dreamweaver to track and automatically update links when we change a file name or move a file. Also, when we define a site we can use Dreamweaver's secure FTP to move our files to our Athena locker. Step 1 - create or choose a local root folder Step 2 - in Dreamweaver choose Site menu > New Site Step 3 - name your site (could be anything; best practice: use same name as root folder) Step 4 use the Browse icon to show Dreamweaver your local root folder Set up Dreamweaver to Upload Files 1. From the Site menu choose Edit Sites. 2. Select the desired site, and click Edit Click on the Advanced tab -- if not already there -- and select Remote Info from the Category list on the left. 4. On the Remote Info dialog, select or enter the following then Click OK. Below are the settings for Dreamweaver for both Windows and Macintosh computers. Full instructions for configuring connections with Dreamweaver are also available online at FTP Host Host Directory sun.dialup.mit.edu example path for department locker /afs/athena.mit.edu/org/c/chemistry example path for personal locker /afs/athena.mit.edu/user/p/a/pankin/www Note the use of the first two letters for user name but first letter only for org name. Login Password Use Passive FTP Use Firewall Use Secure FTP (SFTP) Kerberos username Leave blank Check this option. Uncheck this option. Check this option. Click the Expand/Collapse button to switch to a split view of your Remote files and Local files. Click to return to the normal Files panel view.

7 In the split view click on the small plug icon between the remote site and your local site. to connect. You can now move files securely Note: Dependent files refer to page images and linked stylesheets. How to View Your Pages on the Web When you have uploaded your pages, you can go see them in a browser by typing the url. Your url will follow the convention shown here: Organization url: web.mit.edu/org name (e.g. or Personal url: (e.g., Create the First Web Page 1. Create a new Basic HTML page 2. Open the file "source.txt" 3. Copy the text and paste into your new document 4. Format headings and blockquote 5. Add a title 6. Save as index.html 7. Preview, upload, view live page

8 The index.html web page so far Web Publishing Basics

9 Cascading Style Sheets (CSS) Originally the web was used by academics to share scientific papers. HTML tags were designed to give structure to these papers. As the web came to be used commercially developers wanted to use fonts, color and other kinds of formatting. Internet Explorer and Netscape added the <font> tag to their browsers to allow formatting to be embedded in HTML documents. The World Wide Web Consortium (W3C) the international standards body for the web created styles and stylesheets in 1996 at the time they released the standards for HTML 4.0. Stylesheet definitions provide consistent formatting for a web page or an entire site. After introducing CSS, the W3C recommended that certain formatting tags in HTML (e.g., the <font> tag) be phased out and replaced by styles. About Styles 1. A style is a collection of formatting (e.g., bold, blue, 24px). By applying a style to content all the formatting in the style is applied at once. 2. When the formatting of a style is changed all content with that style gets updated automatically. 3. Styles may be located in the <head> of a web document available only to that document. Or they may be kept in a separate file and used by some or all the pages in a web site. CSS gives more control over font size, background images, placement of items, layout of pages and the way links function! Also we can apply styles to one area and not another. Without the use of CSS browsers may interpret html individually.

10 Basic CSS Syntax I. A style definition contains three parts: a selector, a property and a value. selector {property: value} h1 {color: red} selector 1. the name of a tag (tag) 2. a name you create (class) 3. the name of a div (id) property the attribute you wish to change h1, p, body.mystyle,.align-table #header #nav font-size, font-family, color value what the attribute will change to 24px, times new roman", blue A class style names begin with a period. An id styles begins with a # (hash mark). Values with more than one word are in quotation marks. II. This is the format for styles placed in the <head> of an html document. Include the bold html tags. <head> </head> <style type="text/css"> h1 {color: red} </style> Styles placed in a cascading stylesheet document (.css extension) require only the style, not the html tags. body {font-family: arial, times new roman } h1 {color: red} h2 {color: blue} Styles in the head of a document are only available in the document where they are located. Styles in a.css document may link to any html document. <link href="stylesheet.css" rel="stylesheet" type="text/css" />

11 III. A single style declaration may include multiple selectors separated by commas. h1, h2 {color: red} A single style declaration may include multiple property/value pairs separated by a semicolon. h1 {color: red; font-family: arial} IV. A tag style affects all content using that style. If the h1 tag is defined to be red then every use of h1 will be red. A class style is: 1. given a user defined name which begins with a period 2. applied to content as needed Example: a style named.red may be applied to any content single characters, phrases, sentences and any individual tag. V. Tag style formatting is applied when the tag is used. Class style formatting must be applied by you. To apply a class style to a block level tag add the class attribute to the open part of the tag. <p class="red">welcome to the MIT Watercolor Club Home Page</p> To apply a class style to inline content surround the content with the <span> tag and add the class attribute to the open part of the span tag. <p>welcome to the <span class="red">mit Watercolor Club</span> Home Page.</p> Drop the period from the name of a class style when it is applied.

12 The CSS Panel You can control all styles activity through the CSS panel. Close the Files panel to allow more room in the panel area for the CSS panel. (at cursor location) Create a Tag Style

13 The Rule Definition Dialog Box The Rules Definition Dialog box is a convenient place to choose properties and attributes for a style definition. Clicking a category brings into view properties associated with that category. Editing Styles 1. Double click any style name to open Rule Definition dialog for that style. 2. Edit one of your styles and click the Apply button to see your changes in the window behind the dialog box. 3. Edit a style in the CSS panel. Text Properties for h1 Property Font Size Weight Style Variant Line Height Case Decoration Color Value Verdana, Arial, Helvetica, sans-serif 30px leave blank [Note: only Bold has been implemented in browsers] leave blank [Note: only Italic has been implemented in browsers] leave blank [Note: won't show in Dreamweaver; Preview in Browser to see] leave blank [Note: HTML does not provide a means to control this property] leave blank underline confuses with link none we'll use with link to take out underline to create button choose from picker or enter # six digit code

14 Create a Class Style 1. Create a new class style named.copyright 2. Choose - Size: 12 pixels, Style: italic, color: maroon 3. Exit the dialog box and apply the style.copyright To Center Text Use the property value pair text-align: center" in the Block category. Note: This is a block level property. It will not work if text is selected. Apply a Class Style to a Tag To apply a class style to a tag, click on the tag and select the style from the pop-up menu on the Properties panel. Tag selector bar Code View <p.copyright> <p class="copyright">copyright 2007 MIT </p> Apply a Class Style to Selected Text To apply a class style to selected text, select the text and select the style from the pop-up menu on the Properties panel. Tag selector bar Code View <span.copyright> <span class="copyright">mit</span>

15 Link to an External Style Sheet To link to an existing stylesheet open the Style popup menu on the Properties Panel and choose Attach Style Sheet. Background Properties Choose Background from the category list. Property Value Background-color use the color picker pop-up or type in a color code [e.g., #3388FF] Background-image select an image for the background default position is upper left corner Background-repeat repeats the background image throughout the page or on the X or Y axis Background-attachment use fixed to prevent the image from scrolling Background-position (X) left, center, right or amount in pixels Background-position (Y) top, center, bottom or amount in pixels

16 The Box Model To ensure consistency across browsers, the w3c developed standards for the way browsers should interpret margins, borders and padding of an element. These standards are referred to as the Box Model. The basic idea is that every element has a margin, border and padding on the top and bottom as well as the left and right. Each of these may be styled differently using the appropriate property name. Things to know about the Box Model: all elements have the option to display borders, padding and margins - they are set to 0 by default margins are transparent, picking up the color of their enclosing element top and bottom margins are merged using the higher margin value or to the size of one value if they are the same size there is a shorthand for designating different sides

17 More about the box model content padding border margin The content area holds the content of the element. Padding creates visual space around the content. Border surrounds the content and padding and gives a visual boundary. Margin surrounds the border, padding and content and allows for space between the element and other elements. a background color or image will show under content and padding but not the margin padding and margins may be set in pixels, percents or ems border size may be set in pixels or by the keywords thin, medium or thick border styles include solid, dotted, dashed, double and others Some shortcuts for box property values to specify sides for margin or padding zero padding: 10px; [top right bottom left all 10px] padding: 10px 5px [top and bottom 10px, left and right 5 px] padding: 10px 20px 5px [top 10px, left and right 20px, bottom 5px] a value of zero does not require a measurement type border border: solid 2px green [solid, green border 2px thick on all sides] border: solid [solid black 3px border on all sides] Note: values may be in any order. For more info on css-shorthand see:

18 Understanding Float Things to know about Float: elements on a web page are placed in the document flow from top to bottom block elements have a line break between them and span the width of the screen an element with the float property is removed from the normal flow and placed on the left or right floated elements sit over other block elements and won't disrupt their flow (although may re-route it) content which follows a floated element in the code moves up but respects the floated element's boundaries and flows around it the clear property ensures that a floated element will be placed under (or clear of) other block elements a floated element must have a width unless it's an image

19 Float Exercise: 1. Add the image franklin.jpg to the paragraph About the Director. 2. Float the head shot to the left. Add padding right and bottom. 3. Create a sidebar using a div and float it to the right of the first paragraph. Add padding and margin left and bottom. 4. Format the div.

20 Understanding Position Things to know about Positioning: elements on a web page are placed in the document flow from top to bottom block elements have a line break between them and span the width of the screen inline elements flow left to right and lines expand vertically if more content is added there are four values for position: static, absolute, fixed, and relative the properties top, right, bottom, and left are used to position an element positioning an element means removing it from the normal flow static absolute fixed relative places element in the normal flow; this is the default so it's used to override another positioning value places an element anywhere on the page determined by top, bottom, left and right values; placement is relative to the sides of the page or the containing element places an element anywhere on the page determined by top, bottom, left and right values; placement is relative to the browser window and does not move when the page is scrolled other content moves underneath it normal flow is set then position is offset by value for top, bottom, left or right from its location in normal flow Use top, bottom, left and right to position an element from an edge. Use width to set the width of the content area.

21 More about positioning for layouts: to layout a page with CSS developers use either positioning or floats, each has its advantages and drawbacks absolute positioning allows precise placement but is more difficult and inflexible the use of floats is the most widely used layout method CSS positioning uses divs instead of table cells a div contains content, marks a logical grouping and is treated as a block with a line break before and after a div is created for each major section i.e., header, nav, content, sidebar and footer sometimes a div may be wrapped around several divs (a wrapper or container) allowing some formatting to be set once in the wrapper each div is usually given a unique id which allows for individualized styling Advantages of Absolute Positioning "absolute" control of where things are placed the structural order of content does not matter (useful for placing content before navigation which is good for accessibility and search engine optimization) Disadvantages of Absolute Positioning if you are not careful positioned content can overlap other content it's difficult to place the footer to adjust for column height Advantages of Using Float Layout can be simpler than positioned layout more widely used avoids need to set top property for footer on each page to accommodate varying amounts of content Disadvantages of Float Layout may require moving content around in code may be less effective for accessibility and search engine optimization

22 Some ways to think about web page layout Fixed (Frozen) 1. page content width remains the same regardless of widow size 2. may be left aligned or more typically centered 3. allows more precise control of design but may not use browser window width effectively 4. width set at either 760px for 800x600 screen/resolution size or 950px for 1024x760 screen/resolution size Liquid (Elastic) 1. content width expands or contracts based on browser width and/or font size 2. a bit more challenging to achieve but makes better use of the browser window width 3. widths are fixed but defined in ems so a change in font size will change the width, which allows user to adjust font size Jello* (something between Fixed and Liquid) 1. content area is fixed width set in center 2. margins are made liquid by using auto value for margin width 3. change in browser window width expands or collapses margins until it begins to cover fixed width content 4. has similar advantages to fixed layout in terms of precise design control * attributed to Mike Purvis, We will create a Jello layout using floated elements.

23 Creating a Page Layout with CSS Positioning There are several considerations before designing your web page layout. 1. Will you use a fixed width or liquid design layout, or something in-between? Your audience may view your pages on different sized monitors, using different resolutions, with different sized browser windows. Some may be viewing your pages with a text-only browser or on a mobile device with a very small screen. A liquid design allows web content to expand or contract gracefully into whatever size space it is given. Part of designing liquid layouts is through the use of relative units for widths and font size (e.g., em or %). 2. Which browsers and which browser versions will you support? At MIT we write code to work in the IS&T supported browsers. If you expect your site to be viewed by people outside of MIT or around the world you may need to consider older browsers. Note: IS&T supported browsers include Internet Explorer v. 7, 8, Safari v. 4 and Firefox v What is the minimum screen resolution you will support? Many people in the world may still have monitors with an 800x600 pixel screen resolution. At MIT most people probably have screen resolutions of 1024x768. This means that a page in a browser maximized to full screen WITHOUT the need for a horizontal scroll bar. Allowing for the edges of a browser called "chrome" we would use a maximum width of 760px for an 800x600 resolution or 950px for a 1024x768 screen resolution. We will write for a 1024x768 screen width.

24 Positioning using Float Creating a Float Layout This layout uses a containing block, a sixth div around the five content divs which forms what is often called a wrapper. 1. Create divs for each of the five content areas header, navbar, sidebar, main, footer. 2. Add the id attribute to name each div. 3. Arrange the divs in the correct order. 4. Type the content for the footer div. 5. Set an appropriate width for each div. (you decide) 6. Float the divs into position. 7. Keep the footer in the normal flow - #footer {clear: left} 8. Center the wrapper - #wrapper {margin-left: auto; margin-right: auto} 9. Continue formatting change #wrapper background; adjust margins within the wrapper

25 Descendant Selectors Things to know about Descendant Selectors: when a tag is located inside another tag it is called a nested tag the outer tag is called the parent tag, the inner tag is called the child multiple tags inside the parent are said to be siblings two tags right next to each other are said to be adjacent siblings In the following example the divs #first and #second are parents. The h1, paragraph, ul and li elements are children. These elements are said to be nested. <div id="first"> <h1>this is a heading 1.</h1> <p>this is the first paragraph.</p> <p>this is the second paragraph.</p> </div> <div id="second"> <ul> <li>this is a line item.</li> <li>this is a line item.</li> <li>this is a line item.</li> </ul> </div> Here the h1, h2 and paragraph elements are children of the parent div element. Here is a tree diagram of this block. body div div h1 p p ul li

26 <div id="first"> <h1>this is a heading 1.</h1> <p>this is the first paragraph.</p> <p>this is the second paragraph.</p> </div> <div id="second"> <ul> <li>this is a line item.</li> <li>this is a line item.</li> <li>this is a line item.</li> </ul> </div> CSS rule #first {color: red} #first p {color: red} #second ul li {color: red} What gets styled all text in the div "first" will be colored red all text with a <p> tag in the div "first" will be colored red all li elements - within a ul element - within the div "second" will be colored red

27 Format the Menu 1. add the menu items as an unordered list Home, Events, Research, Directory, Contact Us 2. add an a tag around each line item add a space inside the link 3. create a style for #nav ul a. list-style-type: none b. margin and padding set to 0 4. create a style for #nav a a. display: block [allows the anchor tag content to stretch to full width] b. format padding, size, font, border c. text-decoration: none [removes the underline] 5. create a contextual style for the link (default) and visited states of your anchor tag a. #nav a:link, #nav: a:visited b. format only the things which will change during the hover state - text and background color 6. create a contextual style for the hover state of your anchor tag a. #nav a:hover b. format what will change when the mouse hovers over the menu choice Pop-up Menus Pop-up menus are complex to build. They may use CSS only or a combination of CSS and JavaScript. Fortunately, there is little need to build a menu system from scratch. There are several web sites which offer full or partial solutions for pop-up menus which are free to use, sometimes requiring only attribution in a comment in your code. There are a few sources for pop-up menus worth investigating. Son of Suckerfish [an old standard second iteration of Suckerfish] Ultimate Dropdown Menus [grab the code and use free for non-profits] Just to Learn about Pop-up Menus All pop-up menu implementations set up menu content as a nested, unordered list and reformat the tags to appear as blocks. An excellent tutorial on lists and menus is located at Max Design

28 Creating a Print Style Sheet It is often desirable to create a style sheet which will be applied to a web page as it is printed. This would give the style your content more appropriately for printing and possibly remove some content from being printed at all. Here are some typical styling changes for print. change the background color to white specify font sizes in points more typical for print change to serif fonts which are easier to read on the printed page hide navigation, search bars, non-essential images so they do not print o add to style of area to hide display: hidden remove positioning and specific widths if necessary to improve the flow The process for creating a print style sheet is as follows save your current style sheet with a new name 2. make the necessary changes to styles which already exist 3. to hide elements from printing (e.g., images or divs) add the property {display: none} 4. in the head of your document add a second link tag which specifies media="print" <link href="printstyle.css" rel="stylesheet" type="text/css" media="print" /> Validating your CSS The w3c offers a validation service online which allows you to check for errors in your CSS syntax. The url for this service is You can point to a CSS file already on the web by clicking the By URI tab. Or, you can upload your CSS file or simply paste your CSS code directly into the box under the By direct input tab. If you have errors, check the line number of the CSS to troubleshoot. Question: Why is it important to validate your code?

29 Resources Books Dreamweaver 8 (or CS4 or CS5) The Missing Manual - David Sawyer McFarland, 2006, O'Reilly Media, Inc. Spring into HTML and CSS -Molly E. Holzschlag, 2005, Addison Wesley Head First HTML with CSS & XHTML - Eric Freeman and Elisabeth Freeman, 2005, O'Reilly Media, Inc. CSS The Definitive Guide - Eric A. Meyer, 2006, O'Reilly Press Eric Meyer on CSS: Mastering the Language of Web Design - Eric A. Meyer, 2002, New Riders Web Sites at MIT MIT Web Publishing Reference Pages - MIT Web Publishing - MIT DCAD - Departmental Consulting and Application Development Element K at MIT - Web Publishing Intermediate Class Resources web.mit.edu/pankin/www/resources Web Sites outside of MIT A List Apart - HTML Dog - W3C Schools - Web Monkey Lynda.com - YouTube -

Web Publishing Intermediate 2

Web Publishing Intermediate 2 Web Publishing Intermediate 2 Building a Three Column Site with divs and float Jeff Pankin Information Services and Technology Table of Contents Course Objectives... 2 The CIG Web Site... 3 Using the Div

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

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

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

CSS Selectors. element selectors. .class selectors. #id selectors

CSS Selectors. element selectors. .class selectors. #id selectors CSS Selectors Patterns used to select elements to style. CSS selectors refer either to a class, an id, an HTML element, or some combination thereof, followed by a list of styling declarations. Selectors

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

BIM222 Internet Programming

BIM222 Internet Programming BIM222 Internet Programming Week 7 Cascading Style Sheets (CSS) Adding Style to your Pages Part II March 20, 2018 Review: What is CSS? CSS stands for Cascading Style Sheets CSS describes how HTML elements

More information

Web Design and Development Tutorial 03

Web Design and Development Tutorial 03 Table of Contents Web Design & Development - Tutorial 03... 2 Using and Applying CSS to XHTML... 2 Conventions... 2 What you need for this tutorial... 2 Common Terminology... 3 Parent / Child Elements...

More information

CSS. https://developer.mozilla.org/en-us/docs/web/css

CSS. https://developer.mozilla.org/en-us/docs/web/css CSS https://developer.mozilla.org/en-us/docs/web/css http://www.w3schools.com/css/default.asp Cascading Style Sheets Specifying visual style and layout for an HTML document HTML elements inherit CSS properties

More information

Getting Started with Eric Meyer's CSS Sculptor 1.0

Getting Started with Eric Meyer's CSS Sculptor 1.0 Getting Started with Eric Meyer's CSS Sculptor 1.0 Eric Meyer s CSS Sculptor is a flexible, powerful tool for generating highly customized Web standards based CSS layouts. With CSS Sculptor, you can quickly

More information

COSC 2206 Internet Tools. CSS Cascading Style Sheets

COSC 2206 Internet Tools. CSS Cascading Style Sheets COSC 2206 Internet Tools CSS Cascading Style Sheets 1 W3C CSS Reference The official reference is here www.w3.org/style/css/ 2 W3C CSS Validator You can upload a CSS file and the validator will check it

More information

How to lay out a web page with CSS

How to lay out a web page with CSS Activity 2.6 guide How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS4 to create a simple page layout. However, a more powerful technique is to use Cascading Style

More information

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

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Make a Website A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Overview Course outcome: You'll build four simple websites using web

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

Layout with Layers and CSS

Layout with Layers and CSS Layout with Layers and CSS Today we're going to make a Web site layout. Preparatory Step 1. Inside your folder create a new folder and name it layout. 2. Inside the layout folder create a new folder and

More information

Introduction to Multimedia. MMP100 Spring 2016 thiserichagan.com/mmp100

Introduction to Multimedia. MMP100 Spring 2016 thiserichagan.com/mmp100 Introduction to Multimedia MMP100 Spring 2016 profehagan@gmail.com thiserichagan.com/mmp100 Troubleshooting Check your tags! Do you have a start AND end tags? Does everything match? Check your syntax!

More information

COMSC-031 Web Site Development- Part 2

COMSC-031 Web Site Development- Part 2 COMSC-031 Web Site Development- Part 2 Part-Time Instructor: Joenil Mistal December 5, 2013 Chapter 13 13 Designing a Web Site with CSS In addition to creating styles for text, you can use CSS to create

More information

CSS: The Basics CISC 282 September 20, 2014

CSS: The Basics CISC 282 September 20, 2014 CSS: The Basics CISC 282 September 20, 2014 Style Sheets System for defining a document's style Used in many contexts Desktop publishing Markup languages Cascading Style Sheets (CSS) Style sheets for HTML

More information

Welcome Please sit on alternating rows. powered by lucid & no.dots.nl/student

Welcome Please sit on alternating rows. powered by lucid & no.dots.nl/student Welcome Please sit on alternating rows powered by lucid & no.dots.nl/student HTML && CSS Workshop Day Day two, November January 276 powered by lucid & no.dots.nl/student About the Workshop Day two: CSS

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

Cascading Style Sheets Level 2

Cascading Style Sheets Level 2 Cascading Style Sheets Level 2 Course Objectives, Session 1 Level 1 Quick Review Chapter 6 Revisit: Web Fonts Chapter 8: Adding Graphics to Web Pages Chapter 9: Sprucing Up Your Site s Navigation Begin

More information

<body bgcolor=" " fgcolor=" " link=" " vlink=" " alink=" "> These body attributes have now been deprecated, and should not be used in XHTML.

<body bgcolor=  fgcolor=  link=  vlink=  alink= > These body attributes have now been deprecated, and should not be used in XHTML. CSS Formatting Background When HTML became popular among users who were not scientists, the limited formatting offered by the built-in tags was not enough for users who wanted a more artistic layout. Netscape,

More information

Creating and Building Websites

Creating and Building Websites Creating and Building Websites Stanford University Continuing Studies CS 21 Mark Branom branom@alumni.stanford.edu Course Web Site: http://web.stanford.edu/group/csp/cs21 Week 6 Slide 1 of 28 Week 6 Agenda

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

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

Using Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links Using Dreamweaver CC 4 Creating a Template Now that the main page of our website is complete, we need to create the rest of the pages. Each of them will have a layout that follows the plan shown below.

More information

CSS مفاهیم ساختار و اصول استفاده و به کارگیری

CSS مفاهیم ساختار و اصول استفاده و به کارگیری CSS مفاهیم ساختار و اصول استفاده و به کارگیری Cascading Style Sheets A Cascading Style Sheet (CSS) describes the appearance of an HTML page in a separate document : مسایای استفاده از CSS It lets you separate

More information

Table of Contents Chapter 9. Working with Cascading Style Sheets ... 1

Table of Contents Chapter 9. Working with Cascading Style Sheets ... 1 Table of Contents Chapter 9.... 1 Introduction... 1 Introducing Cascading Style Sheets... 2 Create CSS Styles... 2 Attribute Styles... 2 Style Types... 3 Creating a Web Page with a CSS Layout... 4 Create

More information

Introduction to Web Design CSS Reference

Introduction to Web Design CSS Reference Inline Style Syntax: Introduction to Web Design CSS Reference Example: text Internal Style Sheet Syntax: selector {property: value; Example:

More information

Introduction to Web Design CSS Reference

Introduction to Web Design CSS Reference Inline Style Syntax: Introduction to Web Design CSS Reference Example: text Internal Style Sheet Syntax: selector {property: value; Example:

More information

Taking Fireworks Template and Applying it to Dreamweaver

Taking Fireworks Template and Applying it to Dreamweaver Taking Fireworks Template and Applying it to Dreamweaver Part 1: Define a New Site in Dreamweaver The first step to creating a site in Dreamweaver CS4 is to Define a New Site. The object is to recreate

More information

ADOBE DREAMWEAVER CS4 BASICS

ADOBE DREAMWEAVER CS4 BASICS ADOBE DREAMWEAVER CS4 BASICS Dreamweaver CS4 2 This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site layout,

More information

3.1 Introduction. 3.2 Levels of Style Sheets. - The CSS1 specification was developed in There are three levels of style sheets

3.1 Introduction. 3.2 Levels of Style Sheets. - The CSS1 specification was developed in There are three levels of style sheets 3.1 Introduction - The CSS1 specification was developed in 1996 - CSS2 was released in 1998 - CSS2.1 reflects browser implementations - CSS3 is partially finished and parts are implemented in current browsers

More information

- The CSS1 specification was developed in CSS2 was released in CSS2.1 reflects browser implementations

- The CSS1 specification was developed in CSS2 was released in CSS2.1 reflects browser implementations 3.1 Introduction - The CSS1 specification was developed in 1996 - CSS2 was released in 1998 - CSS2.1 reflects browser implementations - CSS3 is partially finished and parts are implemented in current browsers

More information

Creating Web Pages with SeaMonkey Composer

Creating Web Pages with SeaMonkey Composer 1 of 26 6/13/2011 11:26 PM Creating Web Pages with SeaMonkey Composer SeaMonkey Composer lets you create your own web pages and publish them on the web. You don't have to know HTML to use Composer; it

More information

Adobe Dreamweaver CS5 Tutorial

Adobe Dreamweaver CS5 Tutorial Adobe Dreamweaver CS5 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site layout,

More information

Using Dreamweaver CS6

Using Dreamweaver CS6 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 our web site. Just

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

<style type="text/css"> <!-- body {font-family: Verdana, Arial, sans-serif} ***set font family for entire Web page***

<style type=text/css> <!-- body {font-family: Verdana, Arial, sans-serif} ***set font family for entire Web page*** Chapter 7 Using Advanced Cascading Style Sheets HTML is limited in its ability to define the appearance, or style, across one or mare Web pages. We use Cascading style sheets to accomplish this. Remember

More information

Unveiling the Basics of CSS and how it relates to the DataFlex Web Framework

Unveiling the Basics of CSS and how it relates to the DataFlex Web Framework Unveiling the Basics of CSS and how it relates to the DataFlex Web Framework Presented by Roel Fermont 1 Today more than ever, Cascading Style Sheets (CSS) have a dominant place in online business. CSS

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

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

Parashar Technologies HTML Lecture Notes-4

Parashar Technologies HTML Lecture Notes-4 CSS Links Links can be styled in different ways. HTML Lecture Notes-4 Styling Links Links can be styled with any CSS property (e.g. color, font-family, background, etc.). a { color: #FF0000; In addition,

More information

CSS worksheet. JMC 105 Drake University

CSS worksheet. JMC 105 Drake University CSS worksheet JMC 105 Drake University 1. Download the css-site.zip file from the class blog and expand the files. You ll notice that you have an images folder with three images inside and an index.html

More information

CSS means Cascading Style Sheets. It is used to style HTML documents.

CSS means Cascading Style Sheets. It is used to style HTML documents. CSS CSS means Cascading Style Sheets. It is used to style HTML documents. Like we mentioned in the HTML tutorial, CSS can be embedded in the HTML document but it's better, easier and neater if you style

More information

Microsoft Expression Web Quickstart Guide

Microsoft Expression Web Quickstart Guide Microsoft Expression Web Quickstart Guide MS-Expression Web Quickstart Guide Page 1 of 24 Expression Web Quickstart Guide (20-Minute Training) Welcome to Expression Web. When you first launch the program,

More information

Using Dreamweaver. 6 Styles in Websites. 1. Linked or Imported Stylesheets. 2. Embedded Styles. 3. Inline Styles

Using Dreamweaver. 6 Styles in Websites. 1. Linked or Imported Stylesheets. 2. Embedded Styles. 3. Inline Styles Using Dreamweaver 6 So far these exercises have deliberately avoided using HTML s formatting options such as the FONT tag. This is because the basic formatting available in HTML has been made largely redundant

More information

HTML & CSS. SWE 432, Fall 2017 Design and Implementation of Software for the Web

HTML & CSS. SWE 432, Fall 2017 Design and Implementation of Software for the Web HTML & CSS SWE 432, Fall 2017 Design and Implementation of Software for the Web HTML: HyperText Markup Language LaToza Language for describing structure of a document Denotes hierarchy of elements What

More information

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

Dreamweaver Basics. Planning your website Organize site structure Plan site design & navigation Gather your assets Dreamweaver Basics Planning your website Organize site structure Plan site design & navigation Gather your assets Creating your website Dreamweaver workspace Define a site Create a web page Linking Manually

More information

Using Dreamweaver to Create Page Layouts

Using Dreamweaver to Create Page Layouts Using Dreamweaver to Create Page Layouts with Cascading Style Sheets (CSS) What are Cascading Style Sheets? Each cascading style sheet is a set of rules that provides consistent formatting or a single

More information

CS Multimedia and Communications. Lab 06: Webpage Tables and Image Links (Website Design part 3 of 3)

CS Multimedia and Communications. Lab 06: Webpage Tables and Image Links (Website Design part 3 of 3) CS 1033 Multimedia and Communications Lab 06: Webpage Tables and Image Links (Website Design part 3 of 3) REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Table Properties Reference Guide The Property

More information

Using Dreamweaver CS6

Using Dreamweaver CS6 Using Dreamweaver CS6 4 Creating a Template Now that the main page of our website is complete, we need to create the rest of the pages. Each of them will have a layout that follows the plan shown below.

More information

Creating your first website Part 4: Formatting your page with CSS

Creating your first website Part 4: Formatting your page with CSS Adobe - Developer Center : Creating your first website Part 4: Formatting your page... Page 1 of 23 Dreamweaver Article Creating your first website Part 4: Formatting your page with CSS Jon Varese Adobe

More information

Appendix D CSS Properties and Values

Appendix D CSS Properties and Values HTML Appendix D CSS Properties and Values This appendix provides a brief review of Cascading Style Sheets (CSS) concepts and terminology, and lists CSS level 1 and 2 properties and values supported by

More information

Module 2 (VII): CSS [Part 4]

Module 2 (VII): CSS [Part 4] INTERNET & WEB APPLICATION DEVELOPMENT SWE 444 Fall Semester 2008-2009 (081) Module 2 (VII): CSS [Part 4] Dr. El-Sayed El-Alfy Computer Science Department King Fahd University of Petroleum and Minerals

More information

Adobe Dreamweaver CC 17 Tutorial

Adobe Dreamweaver CC 17 Tutorial Adobe Dreamweaver CC 17 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site

More information

Dreamweaver CS 5.5. University Information Technology Services. Training, Outreach, Learning Technologies, and Video Production

Dreamweaver CS 5.5. University Information Technology Services. Training, Outreach, Learning Technologies, and Video Production Dreamweaver CS 5.5 Creating Web Pages with a Template University Information Technology Services Training, Outreach, Learning Technologies, and Video Production Copyright 2012 KSU Department of Information

More information

Page Layout. 4.1 Styling Page Sections 4.2 Introduction to Layout 4.3 Floating Elements 4.4 Sizing and Positioning

Page Layout. 4.1 Styling Page Sections 4.2 Introduction to Layout 4.3 Floating Elements 4.4 Sizing and Positioning Page Layout contents of this presentation are Copyright 2009 Marty Stepp and Jessica Miller 4.1 Styling Page Sections 4.2 Introduction to Layout 4.3 Floating Elements 4.4 Sizing and Positioning 2 1 4.1

More information

HIERARCHICAL ORGANIZATION

HIERARCHICAL ORGANIZATION A clearly defined home page Navigation links to major site sections HIERARCHICAL ORGANIZATION Often used for commercial and corporate websites 1 Repetition DESIGN PRINCIPLES Repeat visual elements throughout

More information

Styles, Style Sheets, the Box Model and Liquid Layout

Styles, Style Sheets, the Box Model and Liquid Layout Styles, Style Sheets, the Box Model and Liquid Layout This session will guide you through examples of how styles and Cascading Style Sheets (CSS) may be used in your Web pages to simplify maintenance of

More information

CSS: Cascading Style Sheets

CSS: Cascading Style Sheets What are Style Sheets CSS: Cascading Style Sheets Representation and Management of Data on the Internet, CS Department, Hebrew University, 2007 A style sheet is a mechanism that allows to specify how HTML

More information

Dreamweaver Basics Outline

Dreamweaver Basics Outline Dreamweaver Basics Outline The Interface Toolbar Status Bar Property Inspector Insert Toolbar Right Palette Modify Page Properties File Structure Define Site Building Our Webpage Working with Tables Working

More information

How to set up a local root folder and site structure

How to set up a local root folder and site structure Activity 2.1 guide How to set up a local root folder and site structure The first thing to do when creating a new website with Adobe Dreamweaver CS3 is to define a site and identify a root folder where

More information

Zen Garden. CSS Zen Garden

Zen Garden. CSS Zen Garden CSS Patrick Behr CSS HTML = content CSS = display It s important to keep them separated Less code in your HTML Easy maintenance Allows for different mediums Desktop Mobile Print Braille Zen Garden CSS

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

Review Question 1. Which tag is used to create a link to another page? 1. <p> 2. <li> 3. <a> 4. <em>

Review Question 1. Which tag is used to create a link to another page? 1. <p> 2. <li> 3. <a> 4. <em> Introduction to CSS Review Question 1 Which tag is used to create a link to another page? 1. 2. 3. 4. Review Question 1 Which tag is used to create a link to another page? 1. 2.

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

ORB Education Quality Teaching Resources

ORB Education Quality Teaching Resources These basic resources aim to keep things simple and avoid HTML and CSS completely, whilst helping familiarise students with what can be a daunting interface. The final websites will not demonstrate best

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

FrontPage 2000 Tutorial -- Advanced

FrontPage 2000 Tutorial -- Advanced FrontPage 2000 Tutorial -- Advanced Shared Borders Shared Borders are parts of the web page that share content with the other pages in the web. They are located at the top, bottom, left side, or right

More information

Before you begin, make sure you have the images for these exercises saved in the location where you intend to create the Nuklear Family Website.

Before you begin, make sure you have the images for these exercises saved in the location where you intend to create the Nuklear Family Website. 9 Now it s time to challenge the serious web developers among you. In this section we will create a website that will bring together skills learned in all of the previous exercises. In many sections, rather

More information

Dear Candidate, Thank you, Adobe Education

Dear Candidate, Thank you, Adobe Education Dear Candidate, In preparation for the Web Communication certification exam, we ve put together a set of practice materials and example exam items for you to review. What you ll find in this packet are:

More information

Reading 2.2 Cascading Style Sheets

Reading 2.2 Cascading Style Sheets Reading 2.2 Cascading Style Sheets By Multiple authors, see citation after each section What is Cascading Style Sheets (CSS)? Cascading Style Sheets (CSS) is a style sheet language used for describing

More information

Cascading Style Sheets CSCI 311

Cascading Style Sheets CSCI 311 Cascading Style Sheets CSCI 311 Learning Objectives Learn how to use CSS to style the page Learn to separate style from structure Styling with CSS Structure is separated from style in HTML5 CSS (Cascading

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

Cascading Style Sheets

Cascading Style Sheets 4 TVEZEWXYHMNR LSTVSKVEQY-RJSVQEXMOENITSHTSVSZ RETVSNIOXIQ RERGSZER Q^)ZVSTWO LSWSGM PR LSJSRHYEVS^TS XYLPEZR LSQ WXE4VEL] 4VELE)9-RZIWXYNIQIHSZE% FYHSYGRSWXM CSS Cascading Style Sheets Lukáš Bařinka barinkl@fel.cvut.cz

More information

Tutorial 3: Working with Cascading Style Sheets

Tutorial 3: Working with Cascading Style Sheets Tutorial 3: Working with Cascading Style Sheets College of Computing & Information Technology King Abdulaziz University CPCS-665 Internet Technology Objectives Review the history and concepts of CSS Explore

More information

CSS Cascading Style Sheets

CSS Cascading Style Sheets CSS Cascading Style Sheets site root index.html about.html services.html stylesheet.css charlie.jpg Linking to your HTML You need to link to your css in the of your HTML file.

More information

Chapter 3 Style Sheets: CSS

Chapter 3 Style Sheets: CSS WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE JEFFREY C. JACKSON Chapter 3 Style Sheets: CSS 1 Motivation HTML markup can be used to represent Semantics: h1 means that an element is a top-level heading

More information

Chapter 7 Typography, Style Sheets, and Color. Mrs. Johnson

Chapter 7 Typography, Style Sheets, and Color. Mrs. Johnson Chapter 7 Typography, Style Sheets, and Color Mrs. Johnson Typography Typography refers to the arrangement, shape, size, style, and weight of text. Affects the navigation and usability of a web site and

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

Methods for configuring Cascading Style Sheets. Applying style to element name selectors. Style Rule Basics. CMPT 165: Cascading Style Sheets

Methods for configuring Cascading Style Sheets. Applying style to element name selectors. Style Rule Basics. CMPT 165: Cascading Style Sheets CMPT 165: Cascading Style Sheets Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University October 7, 2011 Methods for configuring Cascading Style Sheets There are 4 method to

More information

Web Design and Implementation

Web Design and Implementation Study Guide 3 - HTML and CSS - Chap. 13-15 Name: Alexia Bernardo Due: Start of class - first day of week 5 Your HTML files must be zipped and handed in to the Study Guide 3 dropbox. Chapter 13 - Boxes

More information

USING STYLESHEETS TO DESIGN A WEB SITE IN DREAMWEAVER MX 2004

USING STYLESHEETS TO DESIGN A WEB SITE IN DREAMWEAVER MX 2004 USING STYLESHEETS TO DESIGN A WEB SITE IN DREAMWEAVER MX 2004 Introduction This document assumes that you are familiar with the use of a computer keyboard and mouse, have a working knowledge of Microsoft

More information

- The CSS1 specification was developed in CSSs provide the means to control and change presentation of HTML documents

- The CSS1 specification was developed in CSSs provide the means to control and change presentation of HTML documents 3.1 Introduction - The CSS1 specification was developed in 1996 - CSS2 was released in 1998 - CSS3 is on its way - CSSs provide the means to control and change presentation of HTML documents - CSS is not

More information

CSS3 Basics. From & CSS Visual Dictionary Learning Curve Books, LLC

CSS3 Basics. From   & CSS Visual Dictionary Learning Curve Books, LLC CSS3 Basics From www.w3schools.com & CSS Visual Dictionary Learning Curve Books, LLC CSS Box Model Margin (top, right, bottom, left) Shorthand property, equivalent to Border-width border-style border-color

More information

INFORMATICA GENERALE 2014/2015 LINGUAGGI DI MARKUP CSS

INFORMATICA GENERALE 2014/2015 LINGUAGGI DI MARKUP CSS INFORMATICA GENERALE 2014/2015 LINGUAGGI DI MARKUP CSS cristina gena dipartimento di informatica cgena@di.unito.it http://www.di.unito.it/~cgena/ materiale e info sul corso http://www.di.unito.it/~cgena/teaching.html

More information

HTML/XML. HTML Continued Introduction to CSS

HTML/XML. HTML Continued Introduction to CSS HTML/XML HTML Continued Introduction to CSS Entities Special Characters Symbols such as +, -, %, and & are used frequently. Not all Web browsers display these symbols correctly. HTML uses a little computer

More information

Cascade Stylesheets (CSS)

Cascade Stylesheets (CSS) Previous versions: David Benavides and Amador Durán Toro (noviembre 2006) Last revision: Manuel Resinas (october 2007) Tiempo: 2h escuela técnica superior de ingeniería informática Departamento de Lenguajes

More information

USER GUIDE MADCAP FLARE Tables

USER GUIDE MADCAP FLARE Tables USER GUIDE MADCAP FLARE 2018 Tables Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished

More information

The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows:

The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows: CSS Tutorial Part 2: Lists: The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows: ul { list-style-type: circle; or

More information

Creating a Navigation Bar with a Rollover Effect

Creating a Navigation Bar with a Rollover Effect Creating a Navigation Bar with a Rollover Effect These instructions will teach you how to create your own navigation bar with a roll over effect for your personal website using Adobe Dreamweaver CS4. Your

More information

ID1354 Internet Applications

ID1354 Internet Applications ID1354 Internet Applications CSS Leif Lindbäck, Nima Dokoohaki leifl@kth.se, nimad@kth.se SCS/ICT/KTH What is CSS? - Cascading Style Sheets, CSS provide the means to control and change presentation of

More information

Dreamweaver. An Introduction to editing webpages

Dreamweaver. An Introduction to editing webpages Dreamweaver An Introduction to editing webpages Edited: 2/7/18 Salter, Sharina D Contents Session Description... 3 Overview... 3 Introduction to Dreamweaver... 3 Toolbar... 5 Getting Started... 6 Create

More information

READSPEAKER ENTERPRISE HIGHLIGHTING 2.5

READSPEAKER ENTERPRISE HIGHLIGHTING 2.5 READSPEAKER ENTERPRISE HIGHLIGHTING 2.5 Advanced Skinning Guide Introduction The graphical user interface of ReadSpeaker Enterprise Highlighting is built with standard web technologies, Hypertext Markup

More information

The figure below shows the Dreamweaver Interface.

The figure below shows the Dreamweaver Interface. Dreamweaver Interface Dreamweaver Interface In this section you will learn about the interface of Dreamweaver. You will also learn about the various panels and properties of Dreamweaver. The Macromedia

More information

Using Dreamweaver CS6

Using Dreamweaver CS6 Using Dreamweaver CS6 7 Dynamic HTML Dynamic HTML (DHTML) is a term that refers to website that use a combination of HTML, scripting such as JavaScript, CSS and the Document Object Model (DOM). HTML and

More information

8a. Cascading Style Sheet

8a. Cascading Style Sheet INFS 2150 Introduction to Web Development 8a. Cascading Style Sheet 1 Objectives Concepts of cascading style sheets (CSS). 3 ways of using CSS: inline styles, embedded styles, and external style sheet.

More information

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

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 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

Page Layout Using Tables

Page Layout Using Tables This section describes various options for page layout using tables. Page Layout Using Tables Introduction HTML was originally designed to layout basic office documents such as memos and business reports,

More information

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

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1 59313ftoc.qxd:WroxPro 3/22/08 2:31 PM Page xi Introduction xxiii Chapter 1: Creating Structured Documents 1 A Web of Structured Documents 1 Introducing XHTML 2 Core Elements and Attributes 9 The

More information