Mouse-over Effects. Text based buttons
|
|
- Gervase Grant
- 6 years ago
- Views:
Transcription
1 Mouse-over Effects Text based buttons
2 Mouse-over Effects: Text based buttons. The purpose of this pamphlet is to give you a simple and quick example that illustrates the use of text based mouse-over effects in your web pages. To do this, we are going to show two simple examples of a text based button. This button will change colors when you hover your mouse over it and will return to its original color when you move your mouse away from the button. The button will also change colors when you click on it. To achieve this effect we will use HTML, JavaScript and CSS. If you are not familiar with these, don't worry. This will be a very simple example. You will only need to use a text editor like notepad or gedit and a modern browser that has JavaScript enabled. Lets start with the HTML part. Open your favorite text editor and type in the following: <html> <head> <title>example of a Text Button</title> </head> <body> </html> </body> Save your document as button.html and then use your browser to open it. You should see a blank page with Example of a Text Button at the top. Go back to your editor and type the following after the <title> tags.
3 <title>example of a Text Button</title> <style type="text/css">.normalbutton { </style> </title> This will establish the initial look of our button using a CSS class that we called normalbutton. In our HTML we can apply this class to a <span> tag to create the look of our text. Between your body tags type the span tags and text shown below: <body> <span id='mybutton1' class='normalbutton'>go to McNeal Data</span> </body> After you finish typing the text above, save the file again. If you were to refresh your browser you would probably see something like this:
4 Now we have a nice text based button but if you were to click on it, nothing would happen. Thats because we have not entered any JavaScript behind the code. To invoke JavaScript we are going to user script tags after the style tags. We will only need a single function to achieve a mouse-over effect. <script type= text/javascript > function changebuttoncolor(buttonname, buttoncolor, backgroundcolor) { var thebutton = document.getelementbyid(buttonname); thebutton.style.backgroundcolor = backgroundcolor; thebutton.style.color = buttoncolor; </script> This function will allow us to pass the name of the button, the color we want the button to be and its background color to a couple of commands within the function. These commands will change the style of the button to reflect the new colors we want it to be. The first line of the function... var thebutton = document.getelementbyid(buttonname); initializes a variable called thebutton. This variable will hold the location of the object we want to change. In this case an object can be just about any HTML object on the web page, but in our case it is going to be our <span> tag. We get the reference to the object by using the document.getelementbyid command. If you remember our span tag we gave it a name of mybutton1. <span id='mybutton1' class='normalbutton'>go to McNeal Data</span> We will pass this name to the function so it will know that this is what we want to change colors. So the span id and the buttonname will point to each other. var thebutton = document.getelementbyid('mybutton1'); <span id='mybutton1'... The other two commands will change the foreground color...
5 thebutton.style.color = buttoncolor; and the background color... thebutton.style.backgroundcolor = backgroundcolor; depending on what you assign buttoncolor and backgroundcolor variables to be. Now you will notice that when you type this formula in your code and refresh your browser, nothing happens when you click on the button. That is because we have not put in a trigger that tells the browser to execute the function. The triggers that we will use in this example are the onmouseover, onmouseout and onmousedown events. To use them we have to add them to the span. Lets start by adding the onmouseover event to our span. We are going to add the following to our span... onmouseover= changebuttoncolor('mybutton1', 'blue', 'white') So our span will now look like this... <span id='mybutton1' class='normalbutton' onmouseover= changebuttoncolor('mybutton1', 'blue', 'white') >Go to McNeal Data</span> If you were to refresh your browser at this point and hover your mouse cursor over it you would see the that the button now has a white background and the text has turned blue.
6 If you move your mouse cursor away from the button it stays the same color. To make it return to its original color we need to use the onmouseout event. We can now add the following to our span... onmouseout = changebuttoncolor('mybutton1', 'black', 'silver') Our span code will now look like this... <span id='mybutton1' class='normalbutton' onmouseover="changebuttoncolor('mybutton1','blue','white')" onmouseout="changebuttoncolor('mybutton1','black','silver')"> Go to McNeal Data </span> To make the button actually do some work we need to tell our web page to do something when the mouse button is pressed. We can use the onmousedown event to to this. We will need a new function to define what kind of work we want performed. In this case we will use the window.location command to tell the browser to go to the McNeal Data home page. After the changebuttoncolor function we will add a new function called gotomainsite(). function gotomainsite() { window.location= ; Then in our span we will add the onmousedown event like this... onmousedown = gotomainsite() So the whole span will look like this... <span id='mybutton1' class='normalbutton' onmouseover="changebuttoncolor('mybutton1','blue','white')" onmouseout="changebuttoncolor('mybutton1','black','silver')" onmousedown="gotomainsite()"> Go to McNeal Data </span> Now when you click the button it will go to the McNeal Data site. The whole web page source code should look like the listing shown below:
7 <html> <head> <title>example of a Text Button</title> <style type="text/css">.normalbutton { </style> <script type="text/javascript"> function changebuttoncolor(buttonname, buttoncolor, backgroundcolor) { var thebutton = document.getelementbyid(buttonname); thebutton.style.backgroundcolor = backgroundcolor; thebutton.style.color = buttoncolor; function gotomainsite() { window.location=" </script> </head> <body> <span id='mybutton1' class='normalbutton' onmouseover="changebuttoncolor('mybutton1','blue','white')" onmouseout="changebuttoncolor('mybutton1','black','silver')" onmousedown="gotomainsite()"> Go to McNeal Data </span> </body> </html> You can also just use just CSS to produce this effect. Again you would start out by creating a blank HTML file in your favorite text editor this time called button2.html <html> <head> <title>example of a Text Button using CSS only</title> </head> <body> </body> </html> Our CSS will take advantage of the four possible states of a hyperlink tag: link, visited, hover and active. In the link state the hyperlink text has not been used. The visited state is the look of the hyperlink after is has been used. The hover state is what the hyperlink text looks like when the mouse
8 cursor is hovering over it. The active state can be used to change the appearance of the hyperlink when it is clicked. After the title tags add your script tags and the associated text as shown below: <style type="text/css">.button a:link {.button a:visited {.button a:hover { color:blue; background-color:white;.button a:active { </style> Next enter the following between the body tags: <div class="button"> <a href=" to McNeal Data</a> </div> The whole web page should look like the following:
9 <html> <head> <style type="text/css">.button a:link {.button a:visited {.button a:hover { color:blue; background-color:white;.button a:active { </style> </head> <body> <div class="button"> <a href=" to McNeal Data</a> </div> </body> </html> Save your file and then open it in your favorite browser. You should see a page like this:
10 If you hover your mouse over the button, it should change colors and if you click on it, it will take you to the McNeal Data web site. You can download this from the McNeal Data website at You can also view a video tutorial there as well. Feel free to play with this code and use different colors in for your buttons or to add more buttons if you like.
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 informationUsing 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 informationLesson 5 Introduction to Cascading Style Sheets
Introduction to Cascading Style Sheets HTML and JavaScript BASICS, 4 th Edition 1 Objectives Create a Cascading Style Sheet. Control hyperlink behavior with CSS. Create style classes. Share style classes
More informationDAY 4. Coding External Style Sheets
DAY 4 Coding External Style Sheets LESSON LEARNING TARGETS I can code and apply an embedded style sheet to a Web page. I can code and apply an external style sheet to multiple Web pages. I can code and
More informationUsing 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 informationCS Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB!
CS 1033 Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Lab 06: Introduction to KompoZer (Website Design - Part 3 of 3) Lab 6 Tutorial 1 In this lab we are going to learn
More informationLab 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 informationCascading 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 informationFundamentals of Web Technologies. Agenda: HTML Links 5/22/2017. HTML Links - Hyperlinks HTML Lists
ITU 07204: Fundamentals of Web Technologies Lecture 6: HTML Links & Lists Dr. Lupiana, D FCIM, Institute of Finance Management Semester 2 Agenda: HTML Links - Hyperlinks HTML Lists 2 HTML Links A hyperlink
More informationCSS cont. October 5, Unit 4
CSS cont. October 5, Unit 4 Padding We can add borders around the elements of our pages To increase the space between the content and the border, use the padding property padding is shorthand for all of
More informationIntroduction to Computer Science Web Development
Introduction to Computer Science Web Development Flavio Esposito http://cs.slu.edu/~esposito/teaching/1080/ Lecture 8 Lecture Outline: Advanced CSS Pseudo-Classes CSS interacting with users CSS Cascading
More informationIntroduction to using HTML to design webpages
Introduction to using HTML to design webpages #HTML is the script that web pages are written in. It describes the content and structure of a web page so that a browser is able to interpret and render the
More informationIntroduction to HTML Tables & Linking CSS files (A, B, C) COGS3 Introduction to Computing Assignment
Introduction to HTML Tables & Linking CSS files (A, B, C) COGS3 Introduction to Computing Assignment purpose: USE BOOTSTRAP 4 simple CSS selectors & properties link CSS use NotePad++, Atom, or VSCode
More informationGIMP WEB 2.0 MENUS WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR CREATING AN HTML LIST
GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: CREATING AN HTML LIST Most horizontal or vertical navigation bars begin with a simple
More informationINTRODUCTION TO JAVASCRIPT
INTRODUCTION TO JAVASCRIPT Overview This course is designed to accommodate website designers who have some experience in building web pages. Lessons familiarize students with the ins and outs of basic
More informationWeb Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh
Web Programming and Design MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh Plan for the next 5 weeks: Introduction to HTML tags, creating our template file Introduction to CSS and style
More informationCss Manually Highlight Current Link Nav Link
Css Manually Highlight Current Link Nav Link way to automatically highlight the "current" link. And I can manually add the following CSS to each page to get them highlighted, but I want to avoid added.
More informationCascading Style Sheet. Styles as Tag Attributes. Syntax. <h1>: what font type/size is used? STYLE = SELECTOR {RULES} Attributes such as bgcolor
Styles? Cascading Style Sheet http://www.eie.polyu.edu.hk/~nflaw/biclustering/index.html Request string: GET /~nflaw/biclustering/index.html HTTP/1.1 Host: www.eie.polyu.edu.hk 1 Response string: HTTP/1.1
More informationGIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image
GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR DYNAMIC BACKGROUND IMAGE Before you begin this tutorial, you will need
More informationTeach Yourself HTML5 & CSS 3: Week 5 Task 13 - Anchors Part 3
http://www.gerrykruyer.com Teach Yourself HTML5 & CSS 3: Week 5 Task 13 - Anchors Part 3 In this task you will continue working on the website you have been working on for the last two weeks. This week
More informationLesson 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 informationThe 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(try adding using css to add some space between the bottom of the art div and the reset button, this can be done using Margins)
Pixel Art Editor Extra Challenges 1. Adding a Reset button Add a reset button to your HTML, below the #art div. Pixels go here reset The result should look something
More information<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 informationCSS 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 informationLesson 5: Introduction to Events
JavaScript 101 5-1 Lesson 5: Introduction to Events OBJECTIVES: In this lesson you will learn about Event driven programming Events and event handlers The onclick event handler for hyperlinks The onclick
More informationCSS 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 informationMicrosoft 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 informationClass 3 Page 1. Using DW tools to learn CSS. Intro to Web Design using Dreamweaver (VBUS 010) Instructor: Robert Lee
Class 3 Page 1 Using DW tools to learn CSS Dreaweaver provides a way for beginners to learn CSS. Here s how: After a page is set up, you might want to style the . Like setting up font-family, or
More informationCreating 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 informationSiteforce Pilot: Best Practices
Siteforce Pilot: Best Practices Getting Started with Siteforce Setup your users as Publishers and Contributors. Siteforce has two distinct types of users First, is your Web Publishers. These are the front
More informationUsing 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 informationWant to add cool effects like rollovers and pop-up windows?
Chapter 10 Adding Interactivity with Behaviors In This Chapter Adding behaviors to your Web page Creating image rollovers Using the Swap Image behavior Launching a new browser window Editing your behaviors
More informationPlace User-Defined Functions in the HEAD Section
JavaScript Functions Notes (Modified from: w3schools.com) A function is a block of code that will be executed when "someone" calls it. In JavaScript, we can define our own functions, called user-defined
More informationENGL 323: Writing for New Media Repurposing Content for the Web Part Two
ENGL 323: Writing for New Media Repurposing Content for the Web Part Two Dr. Michael Little michaellittle@kings.edu Hafey-Marian 418 x5917 Using Color to Establish Visual Hierarchies Color is useful in
More informationDreamweaver: Web Forms
Dreamweaver: Web Forms Introduction Web forms allow your users to type information into form fields on a web page and send it to you. Dreamweaver makes it easy to create them. This workshop is a follow-up
More informationJavaScript is described in detail in many books on the subject, and there is excellent tutorial material at
JavaScript (last updated April 15, 2013: LSS) JavaScript is a scripting language, specifically for use on web pages. It runs within the browser (that is to say, it is a client- side scripting language),
More informationUnit 10 - Client Side Customisation of Web Pages. Week 5 Lesson 1 CSS - Selectors
Unit 10 - Client Side Customisation of Web Pages Week 5 Lesson 1 CSS - Selectors Last Time CSS box model Concept of identity - id Objectives Selectors the short story (or maybe not) Web page make-over!
More informationDreamweaver 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 informationAdobe Dreamweaver CC Tutorial
Adobe Dreamweaver CC Tutorial The design of the Web site index.html Click main.html header Boys toys Girls toys Media Contact us content Links sidebar1 footer content1.html content2.html content3.html
More informationSetting a Background Image
More CSS More CSS Features Let's take a look at some more features available to us via CSS, as well as some techniques to make our CSS declarations more precise and efficient: Setting images as the background
More informationWeb standards and IE8
Hell is other browsers - Sartre Web standards and IE8 Peter-Paul Koch (ppk) http://twitter.com/ppk http://quirksmode.org MS Dev Days, 29 mei 2009 http://quirksmode.org Web standards W3C specifications
More informationHTML, beyond the basics
HTML, beyond the basics HTML Classes and IDs Classes are attributes that attach information to an element so you can do more things with some or all elements that belong to a certain class. IDs, like classes,
More informationGIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar
GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: You may create your button in GIMP. Mine is 122 pixels by 48 pixels. You can use whatever
More informationClassic Apps Editor Best Practices
Classic Apps Editor Best Practices Blackboard Web Community Manager Trademark Notice Blackboard, the Blackboard logos, and the unique trade dress of Blackboard are the trademarks, service marks, trade
More information7300 Warden Avenue, Suite 503 Markham, Ontario Canada L3R 9Z6. Phone: Toll Free: Fax:
HTML and CSS 7300 Warden Avenue, Suite 503 Markham, Ontario Canada L3R 9Z6 Phone: 905-479-3780 Toll Free: 877-479-3780 Fax: 905-479-1047 e-mail: info@andarsoftware.com Web: www.andarsoftware.com.com Copyright
More informationAt the Forge Dojo Events and Ajax Reuven M. Lerner Abstract The quality of your Dojo depends upon your connections. Last month, we began looking at Dojo, one of the most popular open-source JavaScript
More informationLECTURE-3. Exceptions JS Events. CS3101: Programming Languages: Javascript Ramana Isukapalli
LECTURE-3 Exceptions JS Events 1 EXCEPTIONS Syntax and usage Similar to Java/C++ exception handling try { // your code here catch (excptn) { // handle error // optional throw 2 EXCEPTIONS EXAMPLE
More informationLecture B3 Style : Algorithmic Thinking. Computing and Art : Nature, Power, and Limits CC 3.12: Fall 2007
Lecture B3 Style : Algorithmic Thinking Computing and Art : Nature, Power, and Limits CC 3.12: Fall 2007 Functionalia Instructor Chipp Jansen, chipp@sci.brooklyn.cuny.edu Course Web Page http://www.sci.brooklyn.cuny.edu/~chipp/cc3.12/
More informationWeb Development & Design Foundations with HTML5, 8 th Edition Instructor Materials Chapter 14 Test Bank
Multiple Choice. Choose the best answer. 1. JavaScript can be described as: a. an object-oriented scripting language b. an easy form of Java c. a language created by Microsoft 2. Select the true statement
More informationBeginning HTML. A tag is a command written between angle brackets (the less than and greater than symbols). Ex. <html>
Beginning HTML HTML Hypertext Markup Language is the language of the Web. HTML files are text files that include tags that indicate the content and structure of a Web page. A Web browser reads the HTML
More informationPearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world
Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world Visit us on the World Wide Web at: www.pearsoned.co.uk Pearson Education Limited 2014
More informationSchoolwires Editor Best Practices. Schoolwires Centricity2
Schoolwires Editor Best Practices Schoolwires Centricity2 Schoolwires Centricity2 Editor Best Practices Table of Contents Introduction... 1 Practices for All Browsers... 2 Bullets Left Justify Bullets...
More informationCreating 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 informationOverview of the Adobe Dreamweaver CS5 workspace
Adobe Dreamweaver CS5 Activity 2.1 guide Overview of the Adobe Dreamweaver CS5 workspace You can access Adobe Dreamweaver CS5 tools, commands, and features by using menus or by selecting options from one
More informationLesson 1 HTML Basics. The Creative Computer Lab. creativecomputerlab.com
Lesson 1 HTML Basics The Creative Computer Lab creativecomputerlab.com What we are going to do today Become familiar with web development tools Build our own web page from scratch! Learn where to find
More informationDynamic documents with JavaScript
Dynamic documents with JavaScript Introduction Informally, a dynamic XHTML document is an XHTML document that, in some way, can be changed while it is being displayed by a browser. Dynamic XHTML is not
More informationSession 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 informationHead First HTML 5 Programming: Chapter 3: Events, Handlers, and all that Jazz.
Mobile Application and Web Design: HTML and JavaScript Project 03: Events, Handlers and Interaction Marist School Description: In this project you will implement a playlist webpage that features a text
More informationJavaScript Objects. John M. Morrison. May 10, Case Study: Introducing BallWorld 5. 4 Making Balls Appear in the Canvas 9
JavaScript Objects John M. Morrison May 10, 2017 Contents 0 A New Data Structure 1 1 I demand my equal rights! 4 2 Case Study: Introducing BallWorld 5 3 Roughing it in 6 4 Making Balls Appear in the Canvas
More informationjquery Tutorial for Beginners: Nothing But the Goods
jquery Tutorial for Beginners: Nothing But the Goods Not too long ago I wrote an article for Six Revisions called Getting Started with jquery that covered some important things (concept-wise) that beginning
More information8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) What is JavaScript?
Web Development & Design Foundations with HTML5 Ninth Edition Chapter 14 A Brief Look at JavaScript and jquery Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of
More informationHead First HTLM 5 Programming, Chapter 1: Welcome to Webville. Pages 1-34
Mobile Application and Web Design Project 01: Introduction to HTML and JavaScript Marist School Description: In this project you will create two webpages. In the first webpage you create a list of terms
More informationCSS 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 informationWeb Recruitment Module Customisation
Web Recruitment Module Customisation Introduction The People Inc. Web Recruitment add-on enables users to publish details of vacancies on their web site. This information is integrated seamlessly into
More information1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites
A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout
More informationHTML, CSS. Kristóf Kovács, Róbert Pálovics, Ferenc Wettl Kristóf Kovács, Róbert Pálovics, Ferenc Wettl HTML, CSS / 28
HTML, CSS Kristóf Kovács, Róbert Pálovics, Ferenc Wettl 2017-10-02 Kristóf Kovács, Róbert Pálovics, Ferenc Wettl HTML, CSS 2017-10-02 1 / 28 WWW 1 WWW The beginning The web simplified Cookies 2 HTML Content
More informationThere are two main types of buttons: Example: These generally fall into two camps: Example:
Buttons Across the Commons Overview There are two main types of buttons: Type 1: Form Submit buttons Type 2: Links Styled to Look Like Buttons These generally fall into two camps: These are pretty consistent
More informationCSS: formatting webpages
CSS: formatting webpages Why CSS? separate content from formatting (style) style can be changed easily without rewriting webpages keep formatting consistent across website allows more advanced formatting
More informationCSS Styles Quick Reference Guide
Table 1: CSS Font and Text Properties Font & Text Properties Example(s) font-family Font or typeface font-family: Tahoma font-size Size of the font font-size: 12pt font-weight Normal or bold font-weight:
More informationName Ella Swain Assessment Number. East St Cafe. Project Name ORGANISING AND PLANNING
This template is for recording a journal of your development process. It provides evidence of how skilfully and efficiently you implemented your plan. You can copy and paste the entire contents of this
More informationFundamentals of Website Development
Fundamentals of Website Development CSC 2320, Fall 2015 The Department of Computer Science Events handler Element with attribute onclick. Onclick with call function Function defined in your script or library.
More information5 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 informationPhoto from DOM
Photo from http://www.flickr.com/photos/emraya/2861149369/ DOM 2 DOM When a browser reads an HTML file, it must interpret the file and render it onscreen. This process is sophisticated. Fetch Parse Flow
More informationORB Education Quality Teaching Resources
JavaScript is one of the programming languages that make things happen in a web page. It is a fantastic way for students to get to grips with some of the basics of programming, whilst opening the door
More informationTime series in html Canvas
Time series in html Canvas In this tutorial, we will create an html document and use it to animate a time series. html html (Hypertext Markup Language) is used to make web pages. No software is needed
More informationWeb 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 02 A. Al-Tamimi 1 Lecture Overview
More informationBefore 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 informationUsing echoice Affiliate Tools
Using echoice Affiliate Tools echoice Affiliate Enquiry Form Short Form To add the Affiliate Enquiry Form, simply access the embedded code in: http://www.echoice.com.au/partners/online-affiliates/affiliate-enquiry-form/
More informationFrontPage Help Center. Topic: FrontPage Basics
FrontPage Help Center Topic: FrontPage Basics by Karey Cummins http://www.rtbwizards.com http://www.myartsdesire.com 2004 Getting Started... FrontPage is a "What You See Is What You Get" editor or WYSIWYG
More informationc122jan2714.notebook January 27, 2014
Internet Developer 1 Start here! 2 3 Right click on screen and select View page source if you are in Firefox tells the browser you are using html. Next we have the tag and at the
More informationCREATING A BUTTON IN PHOTOSHOP
CREATING A BUTTON IN PHOTOSHOP Step 1: Create the Photoshop Document Our button will be exactly 170px wide and 50px tall, but we ll make a bigger canvas (600x600px) so that we have some breathing room
More informationIntroduction, Notepad++, File Structure, 9 Tags, Hyperlinks 1
Introduction, Notepad++, File Structure, 9 Tags, Hyperlinks 1 Introduction to HTML HTML, which stands for Hypertext Markup Language, is the standard markup language used to create web pages. HTML consists
More informationHIGHER. Computing Science. Web Design & Development Implementation Tasks. Ver 8.9
HIGHER Computing Science MADRAS COLLEGE St. Andrews Web Design & Development Ver 8.9 Contents Introduction What s included in this Booklet? 2 Page Web 1 Setting up the Pages for the Student Cooking Website
More informationProject 1: Using Cascading Style Sheets to Make Selectable Themes
Project 1: Using Cascading Style Sheets to Make Selectable Themes Page 1 of 25 Project 1: Using Cascading Style Sheets to Make Selectable Themes by Al Sparber and Gerry Jacobsen "While browsing through
More informationHTML and CSS a further introduction
HTML and CSS a further introduction By now you should be familiar with HTML and CSS and what they are, HTML dictates the structure of a page, CSS dictates how it looks. This tutorial will teach you a few
More informationCSS. Selectors & Measurments. Copyright DevelopIntelligence LLC
CSS Selectors & Measurments 1 Back to descendants remember walking down the document tree structure and see how parents and children interact not only is it important to know about inheritance walking
More informationPrograming for Digital Media EE1707. Lecture 4 JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK
Programing for Digital Media EE1707 Lecture 4 JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK 1 today Event Handling in JavaScript Client-Side JavaScript
More informationProper_Name Final Exam December 21, 2005 CS-081/Vickery Page 1 of 4
Proper_Name Final Exam December 21, 2005 CS-081/Vickery Page 1 of 4 NOTE: It is my policy to give a failing grade in the course to any student who either gives or receives aid on any exam or quiz. INSTRUCTIONS:
More informationKillTest *KIJGT 3WCNKV[ $GVVGT 5GTXKEG Q&A NZZV ]]] QORRZKYZ IUS =K ULLKX LXKK [VJGZK YKX\OIK LUX UTK _KGX
KillTest Q&A Exam : 9A0-803 Title : Certified Dreamweaver 8 Developer Exam Version : DEMO 1 / 7 1. What area, in the Insert bar, is intended for customizing and organizing frequently used objects? A. Layout
More informationNew Perspectives on Creating Web Pages with HTML. Tutorial Objectives
New Perspectives on Creating Web Pages with HTML Tutorial 9: Working with JavaScript Objects and Events 1 Tutorial Objectives Learn about form validation Study the object-based nature of the JavaScript
More informationImproved Web Development using HTML-Kit
Improved Web Development using HTML-Kit by Peter Lavin April 21, 2004 Overview HTML-Kit is a free text editor that will allow you to have complete control over the code you create and will also help speed
More informationPROFILE DESIGN TUTORIAL KIT
PROFILE DESIGN TUTORIAL KIT NEW PROFILE With the help of feedback from our users and designers worldwide, we ve given our profiles a new look and feel. The new profile is designed to enhance yet simplify
More informationUnit 5 Web Publishing Systems Page 1 of 13 Part 4 HTML Part 4
Unit 5 Web Publishing Systems Page 1 of 13 Part 4 HTML 4.01 Version: 4.01 Transitional Hypertext Markup Language is the coding behind web publishing. In this tutorial, basic knowledge of HTML will be covered
More informationNAVIGATION INSTRUCTIONS
CLASS :: 13 12.01 2014 NAVIGATION INSTRUCTIONS SIMPLE CSS MENU W/ HOVER EFFECTS :: The Nav Element :: Styling the Nav :: UL, LI, and Anchor Elements :: Styling the UL and LI Elements CSS DROP-DOWN MENU
More informationCSS: Formatting Text. CSS for text processing: font-family. Robert A. Fulkerson
CSS: Formatting Text Robert A. Fulkerson College of Information Science and Technology http://www.ist.unomaha.edu/ University of Nebraska at Omaha http://www.unomaha.edu/ CSS for text processing: font-family
More informationINFO 2450 Project 6 Web Site Resources and JavaScript Behaviors
INFO 2450 Project 6 Web Site Resources and JavaScript Behaviors Project 6 Objectives: Learn how to create graphical content with specified dimensions and formats for a Web site. Incorporate the site color
More information3. Each of these mark examples contains an error. a. <input name= country value= Your country here. /> b. <checkbox name= color value= teal />
1. Decide whether each of these forms should be sent via the GET or POST method: A form for accessing your bank account online A form for sending t-shirt artwork to the printer A form for searching archived
More informationJavaScript. Like PHP, JavaScript is a modern programming language that is derived from the syntax at C.
Like PHP, JavaScript is a modern programming language that is derived from the syntax at C. It has been around just about as long as PHP, also having been invented in 1995. JavaScript, HTML, and CSS make
More informationWeb Site Design. Stanford University Continuing Studies CS 03. Mark Branom
Web Site Design Stanford University Continuing Studies CS 03 Mark Branom branom@alumni.stanford.edu http://web.stanford.edu/people/markb/ Course Web Site: http://web.stanford.edu/group/csp/cs03 Week 5
More information