CS134 Web Design & Development Attributes, Lists, Tables, Links, and Images Mehmud Abliz.

Slides:



Advertisements
Similar presentations
Table, List, Blocks, Inline Style
Advertisements

Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 6: HTML Tables.
HTML popo.
HTML: HyperText Markup Language Hello World Welcome to the world!
Chapter 2 HTML Basics Key Concepts
HTML and XHTML Controlling the Display Of Web Content.
XHTML1 Tables and Lists. XHTML2 Objectives In this chapter, you will: Create basic tables Structure tables Format tables Create lists.
Unit 2, cont. September 14 HTML,Validating your pages, Publishing your site.
 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.
Tutorial 3: Adding and Formatting Text. 2 Objectives Session 3.1 Type text into a page Copy text from a document and paste it into a page Check for spelling.
HTML. Goals How to use the Komodo editor HTML coding and testing Basic HTML tags List and Images Tables and Links At least 2 pages and navigation
Tags through Forms. This element is required for all HTML pages It must be at the top of every page of every website We’ll see later on why it is important.
HTML. Creating a Table Attributes: border: indicates the border type of the table Value: 0 (no border), 1, 2, etc. cols: indicates the number of columns.
INTRODUCTION TO WEB DEVELOPMENT AND HTML Lecture 06: Tables - Spring 2011.
HTML. Goals How to use the Komodo editor HTML coding and testing – List and Images – Tables and Links – At least 2 pages and navigation –
CS105 Introduction to Computer Concepts HTML
Presenting Information on WWW using HTML. Presenting Information on the Web with HTML How Web sites are organized and implemented A brief introduction.
CO1552 – Web Application Development Lists, Special Characters, and Tables.
HTML (HyperText Markup Language)
Chapter 4: Hypertext Markup Language Primer TECH Prof. Jeff Cheng.
CS134 Web Design & Development Creating a Basic Web Page Exerted from Mehmud Abliz slides.
1.  Describe the anatomy of a web page  Format the body of a web page with block-level elements including headings, paragraphs, lists, and blockquotes.
Chapter 2 HTML Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
HTML Hyper-Text Markup Language or tags. HTML is a “tag” language Open and close tags Tags identified with angle brackets Basic format content (shorthand.
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
Copyright © 2013 MyGraphicsLab / Pearson Education STRUCTURE AND HTML TAGS MyGraphicsLab: Adobe Dreamweaver CS6 ACA Certification Preparation for Web Communication.
CS105 INTRODUCTION TO COMPUTER CONCEPTS HTML Instructor: Cuong (Charlie) Pham.
Copyright 2007, Information Builders. Slide 1 Understanding Basic HTML Amanda Regan Technical Director June, 2008.
XHTML 1.1  Derived from Standard Generalized Markup Language (SGML) of ISO  XHTML concerned primary with content rather than presentation and style 
4 Chapter Four Introduction to HTML. 4 Chapter Objectives Learn basic HTML commands Discover how to display graphic image objects in Web pages Create.
Ali Alshowaish. What is HTML? HTML stands for Hyper Text Markup Language Specifically created to make World Wide Web pages Web authoring software language.
Introduction to HTML Xiangming Mu 9/23/ Learning Objectives Understand basic HTML tags and their attributes Learn to create a simple HTML page.
HTML – Organizing Page Content. HTML Images img tag Required attribute: src
HTML – Organizing Page Content. HTML Images img tag Required attribute: src
Computer Science 101 Lists and Tables. Lists Unordered lists - use a bullet Ordered lists - use a number, Roman numeral, or letter.
CIS234A Lecture 8 Instructor Greg D’Andrea. Review Text Table contains only text, evenly spaced on the Web page in rows and columns uses only standard.
HTML HyperText Markup Language ©Richard L. Goldman July 15, 2003.
Week 2: Building a Simple Website IMC 320 Web Publishing Spring 2011.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
CS134 Web Design & Development Attributes, Lists, Tables, Links, and Images Mehmud Abliz.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
1999, COMPUTER SCIENCE, BUU Introduction to HTML Seree Chinodom
©SoftMoore ConsultingSlide 1 Introduction to HTML: Block-Level Elements.
INT222 – Internet Fundamentals
Chapter 5 pp HTML Elements & Attributes Format Content Or Examples This Text Is A Hyperlink.
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.
Elements & Attributes. There are different types of elements, but the 2 most important ones are BLOCK and INLINE. Block elements flow from top to bottom.
Lesson 5. XHTML Tags, Attributes and Structure XHTML Basic Structure head and body titles Paragraph headings comments Document Presentation Manipulating.
HTML.
HTML Basics.
Marking Up with XHTML Tags describe how a web page should look
Elements of HTML Web Design – Sec 3-2
HTML: HyperText Markup Language
Elements of HTML Web Design – Sec 3-2
Programming the Web using XHTML and JavaScript
Elements of HTML Web Design – Sec 3-2
COMPUTING FUNDAMENTALS
Web Design & Development
Marking Up with XHTML Tags describe how a web page should look
Marking Up with XHTML Tags describe how a web page should look
Introduction to HTML.
Site Development Foundations Lesson 6
Marking Up with XHTML Tags describe how a web page should look
Marking Up with XHTML Tags describe how a web page should look
Lesson 2: HTML5 Coding.
Marking Up with XHTML Tags describe how a web page should look
Presentation transcript:

CS134 Web Design & Development Attributes, Lists, Tables, Links, and Images Mehmud Abliz

Block-Level vs. Inline Elements This works – Bold and italic How about this – Bold and italic Block-level element/tag –define a complete section or block of text –Can contain inline element and block-level element Inline elements –Define the structure of a sequence of characters within a line –may not contain a block-level element –may be used within a block

Block-Level vs. Inline Elements Partial list of block-level tags –p, blockquote, h1 … h6, div, ul, ol, li, table, tr, td, th Partial list of inline tags –a (anchor tag), em, strong, img, q (short quotation)

Attribute An attribute is a special code that can enhance or modify a tag. They are generally located in the starting tag after the tag name. Basic syntax for xhtml tags and attributes – –All tags must be lower case –all values of attributes need to be surrounded by quotes

Common Attributes id –unique identifier for elements class –the class of the element, used to specify similar attributes for dissimilar elements by putting them in the same class style –an inline style definition title –a text to display in a tool tip

Common Attributes Examples 1 – –Assuming style sheet contains –.indent { margin-right: 5%; margin-left: 5%;} Example 2 –

Common Attributes lang –sets the language code; “en”: English, “fr”: French, “es”: Spanish, “de”: German etc. dir –sets the text direction, left to right or right to left bonjour! accesskey –assigns an access key to an element. An access key is a single character from the document character set. tabindex –Sets the tab order of an element

Deprecated Attributes In order to separate structure from presentation –many HTML attributes/tags used for presentation were deprecated, starting from HTML version 4 Some deprecated attributes –font, Text –align, Centered text –bgcolor, width, height, etc.

Lists Ordered lists & Unordered lists – for ordered – for unordered – for each item inside the list Browser inserts a blank line before & after the list (block-level element) Example – Item 1 Item 2 Item3

Lists Nested lists Top Level, Item 1 Top Level, Item 2 Sublevel 1, Item 1 Sublevel 2, Item 1 Sublevel 2, Item 2 Sublevel 1, Item 2 Top Level, Item 3

Customizing List Display List numbers or marks can be customized “type” attribute Example – “type” attribute is not allowed in XHTML 1.0 Strict, so use style sheets instead

Definition Lists for list element; for “definition terms”; for “definition data” Example – CPU Central Processing Unit ALU Arithmetic Logic Unit GHz Gigahertz

Tables Tables used not only for displaying data in tabular format A table ( ) in HTML –Consists of rows ( ) –Each row consists of rectangular boxes called cells ( ) – R1,Cell1 R1,Cell2 R2,Cell1 R2,Cell2

Tables By default –Text in each cell is automatically aligned to the left –All the cells in a column have the same width –Width of the column is determined by the cell with the most text in it for “table header” Header1 Header2

Tables Other attributes of –align, cellpadding, cellspacing, colspan –Yet XHTML 1.0 Strict don’t allow this attributes, so use stylesheet instead Other tags – –,,

Links The true power of WWW comes with hyperlinks Surfer click on a specially marked word or image on a web page and automatically be jumped to another web page or another place in the same web page. –Another web page – External link –Another place – Internal link Use (anchor) tag to create a link

Links External Links – Text/image Create a link to CS web page – CS Department at Pitt –Be careful about the quotation mark Internal Links Create a place/anchor – or Link to the anchor Go to some place

Links Combining External and Internal Links – Link Text

Images Insert an image using tag – Image can an image on a remote machine on the Internet, or an image in your local machine. Examples, –

Images Alternative Text for images – Example – width & height attributes – Use style sheet instead of attributes, even though XHTML 1.0 Strict supports these two attributes