Lists, Thumbnails, and Icons

Slides:



Advertisements
Similar presentations
Chapter 3 – Web Design Tables & Page Layout
Advertisements

JQuery Mobile. Benefits Required links Remember that we need to add the links to the head, in this order.
Teppo Räisänen LIIKE/OAMK 2010
User Interface Design using jQuery Mobile CIS 136 Building Mobile Apps 1.
Navigation Bars Level 2 Extended Certificate Unit B12 Doing Business Online.
Ch. 6 Web Page Design – Absolute Positioning, Image Maps, and Navigation Bars Mr. Ursone.
Web Page Development Identify elements of a Web Page Start Notepad
 2008 Pearson Education, Inc. All rights reserved. 1 Introduction to HTML.
Introduction to HTML II Shih-Heng Chin. Preface Structure of a HTML File Elements used frequently Tables.
3.2 Presentation Software End Show Creating slide shows including audio,video and digital images End Show.
Chapter 6 Working with Frames.
HTML (HyperText Markup Language)
Dr. Nuha El-KhaliliInternet Programming ( ) HTML Hyper Text Markup Language The language of web pages Maintained by the W3C
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
Getting Started with HTML Please use speaker notes for additional information!
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 6: Links.
INTRODUCTION. What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language,
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
Chapter 2 Web Page Design Mr. Gironda. Elements of a Web Page These are things that most web pages use.
User Interface Design using jQuery Mobile CIS 136 Building Mobile Apps 1.
What to Style? Styles for elements establish consistency –Styles for HTML or body become the default –Only create styles for pre-defined elements* Styles.
Microsoft FrontPage 2003 Illustrated Complete Creating a Frames Page.
ITP 104.  Centering:  Use a style instruction of "margin: auto" in conjunction with a DEFINED width to make a div/container be "centered" within its.
Header, Footer, and Navigation toolbars CIS 136 Building Mobile Apps 1.
Chapter 4 HTML Tags. HTML is written in something called tags. Tags come in pairs, an opening one and a closing one. The first pair of tags we'll write.
© Ms. Masihi.  A Web page contains text and images that convey specific information to viewers.  To create a new web page, open Dreamweaver and select.
HTML Extra Markup CS 1150 Spring 2017.
HTML for JavaScript Web Applications
CSS.
HTML.
Cascading Style Sheets Layout
HTML Basics.
LAB Work 01 MBA 61062: E-Commerce
More CSS & HTML, Positioning, Images
Organizing Content with Lists and Tables
CSS Layouts: Grouping Elements
Introduction to basic HTML
Do you want to make info graphics for the US Election?
Elements of HTML Web Design – Sec 3-2
Elements of HTML Web Design – Sec 3-2
Intro to Dreamweaver Web Design Section 8-1
Chapter A - Getting Started with Dreamweaver MX 2004
Intro to HTML Mr. Singh.
JQuery UI.
Tutorial 6 Topic: jQuery and jQuery Mobile Li Xu
Ordered & Unordered Lists in HTML
HTML Lists CS 1150 Fall 2016.
AN INTRODUCTORY LESSON TO MAKING A SIMPLE WEB PAGE By: RC Emily Solis
Cascading Style Sheets (Layout)
The Web Warrior Guide to Web Design Technologies
Programming the Web using XHTML and JavaScript
Elements of HTML Web Design – Sec 3-2
Elements and Attributes
HTML Images CS 1150 Spring 2017.
COMPUTING FUNDAMENTALS
Buttons, Headers, Footers, and Navigation
IBM Kenexa BrassRing on Cloud Responsive Apply: Visual Branding Tool
Styles and the Box Model
Popups, Dialogs, Widgets, Panels
Computers and Scientific Thinking David Reed, Creighton University
Course: Design & Technology
HTML ELEMENTS Ms. Olifer.
Introduction to XHTML Cont:.
HTML Lists CS 1150 Spring 2017.
HTML Images CS 1150 Fall 2016.
SEEM4570 Tutorial 5: jQuery + jQuery Mobile
Introduction to HTML.
Buttons, Headers, Footers, and Navigation
Creating and Editing a Web Page
Lesson 2: HTML5 Coding.
Presentation transcript:

Lists, Thumbnails, and Icons CIS 136 Building Mobile Apps

CIS136 – Building Mobile Apps List Views CIS136 – Building Mobile Apps

List View A list of items that link to other pages Great for menus Follows basic list structure of HTML <ul> or <ol>element with data-role set to “listview” Within the <ul> or <ol> elements <li> elements within the <li> elements, <a> elements with the href= attribute Styles are Standard Split button Inset

HTML Lists Unordered Ordered <ul> </ul> <ol> <li>Randy Harris</li> <li>Monica Chaban</li> <li>Jay Siddiqui</li> <li>Dr. Pat Vacca</li> </ul> Ordered <ol> </ol>

HTML Unordered List in a Page view

HTML Ordered List in a Page view

List View – standard – add data-role Default appearance

List View – standard – add data-role, with link Default appearance

List View – standard, link, transition Default with transition

CIS136 – Building Mobile Apps Inset list CIS136 – Building Mobile Apps

Inset list Doesn’t use the entire screen width Standard Inset Uses the entire screen width Doesn’t use the entire screen width

Inset list Doesn’t use the entire screen width A standard list with a data-inset attribute set to true Looks like an imbedded list with rounded corners

Inset list dividers Data-role of “list-divider” will change the display styles to help create grouped content the text within the element is displayed like a title to help users understand the grouping List item with a data-role attribute set to list-divider

Auto dividers Divides list by first letter List item with a data-autodividers set to true

Count Bubbles Displays the number of items in a list item that represents a group Add a <span> element after the content for the <a> element, and set the class for the <span> element to ui-li-count

Icons Icon images are similar to images only much smaller Where the image is a 160x160 pixel image, an icon is a 16×16 pixel image on the img element add a class="ui-li-icon" attribute

Thumbnails Thumbnail images are similar to images only much smaller use resized images to save you from some possible image overlap issues on the img element add a class="ui-li-icon" attribute RESIZED IMAGE

CIS136 – Building Mobile Apps Split Button List CIS136 – Building Mobile Apps

Split Button list A list of items with multiple actions First <a> element takes the majority of space of the list item leaving the second <a> element a small section with space for an icon on the right side of the list item So its 2 <a href..> elements within each <li> element

Split Button List

Split Button list Can change the indicators that’s shown for each list item Add attribute data-split-icon, and set it to one of the icon values

CIS136 – Building Mobile Apps Search Filters CIS136 – Building Mobile Apps

Searching List Content If there is a large number of items in the list you may want to include a search filter to help users navigate through your selection to find what they need Add search filter bar by setting the attribute data-filter to true on the <ul> tag Filter bar will appear before list User can type one or two characters into filter box

Searching List Content Notice the icon has changed Case-insensitive

Searching List Content Initial text inside the search filter bar can be changed from the default “Filter items...” to something else To change the text, you need to include the data- filterplaceholder=““ attribute on your ul element with the value set to what you want displayed You can also use search filters on inset lists

Using a list within a form Instead of using a <div> element to style the form, you can use a list