Tony Johnson 8/12/97 WSC meeting

Slides:



Advertisements
Similar presentations
EXtensible HyperText Markup Language Miruna Bădescu Finsiel Romania Copenhagen, 25 May 2004.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
HTML popo.
Hyper Text Markup Language.  HTML is a language for describing web pages.  HTML stands for Hyper Text Markup Language  HTML is not a programming language,
Lesson 1 Quick HTML Know-How. A little HTML History In 1990 Tim Berners-Lee invented: World Wide Web HTML (hypertext markup language) HTTP (HyperText.
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
World Wide Web1 Applications World Wide Web. 2 Introduction What is hypertext model? Use of hypertext in World Wide Web (WWW) – HTML. WWW client-server.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
HTML Introduction HTML
HTTP Overview Vijayan Sugumaran School of Business Administration Oakland University.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Table, Forms, Metatags and Frames.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
Chapter 10 Publishing and Maintaining Your Web Site.
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
HTML Tags Basic Tags Doctype or HTML Head Title Body Use the website to find the definitions
>> Introduction to HTML: Tags. Hyper - is the opposite of linear Text – words / sentences / paragraphs Mark-up – Marking the text Language – It is a language.
Title, meta, link, script.  The title looks like:  The tag defines the title of the document in the browser toolbar.  It also: ◦ Provides a title for.
Sheet 1XML Technology in E-Commerce 2001Lecture 1 XML Technology in E-Commerce Lecture 1 WWW, HTML, CSS, XML, Meta-modeling.
Lesson 7 – World Wide Web. What is the World Wide Web?  The content of the worldwide web is held on individual web pages gathered together to form websites.
CA Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML.
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.
META tag META tag is the element in the HTML that interacts with the search engines. It’s contain 2 attributes that should always be used: NAME: is an.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
A Brief Digression on Search Engine Optimization (SEO)
METADATA & META TAGS Presented by Jong Hun Kim INF 385E Information Architecture and Design I September 28, 2004.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
Operating Systems Lesson 12. HTTP vs HTML HTML: hypertext markup language ◦ Definitions of tags that are added to Web documents to control their appearance.
IS-907 Java EE World Wide Web - Overview. World Wide Web - History Tim Berners-Lee, CERN, 1990 Enable researchers to share information: Remote Access.
Meta Tags. Example Tag Demo Meta Tags Meta means “beyond”. Meta tags provide information about data to browsers,“beyond” what regular tags provide.
©SoftMoore ConsultingSlide 1 Introduction to HTML: Basic Document Structure.
Ch 13 HTML and CSS Web Standards Solutions A Web Standardistas’ Approach.
Headings are defined with the to tags. defines the largest heading. defines the smallest heading. Note: Browsers automatically add an empty line before.
Web Technology (NCS-504) Prepared By Mr. Abhishek Kesharwani Assistant Professor,UCER Naini,Allahabad.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
1 HTML: HyperText Markup Language Representation and Management of Data on the Internet.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
HTML Basic Structure. Page Title My First Heading My first paragraph.
Creating Your 1 st Web Page. Tags Refers to anything between on a webpage Most appear in pairs surrounding content Some appear as empty tags (no closing.
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
REEM ALMOTIRI Information Technology Department Majmaah University.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 1 Using HTML to Create Web Pages.
National College of Science & Information Technology.
4.01 How Web Pages Work.
HTML Simple Introduction
Module: Software Engineering of Web Applications
Web Design and Development
11 October Building a Web Site.
Web Languages What Is a Web Page?
Real Life Networking Examples
Introduction to XHTML.
IS333D: MULTI-TIER APPLICATION DEVELOPMENT
Web Languages What Is a Web Page?
XHTML Review Anita Philipp Updated Spring 2016.
with a value of javascript:onclick=resizeWindow()
Introduction to HTML- Basics
Structuring Content in a Web Document
EE 122: HyperText Transfer Protocol (HTTP)
WebDAV Design Overview
SEO Hand Book.
Common Page Design Elements
Introduction to World Wide Web
12. Web Spidering These notes are based, in part, on notes by Dr. Raymond J. Mooney at the University of Texas at Austin.
CMPT241 Web Programming More HTML.
Web Server Design Week 5 Old Dominion University
The Most Basic HTML Page
Creating a Basic Web Page
4.01 How Web Pages Work.
HTML CS 4640 Programming Languages for Web Applications
Web Design & Development
Presentation transcript:

Tony Johnson 8/12/97 WSC meeting The Meta Tag Tony Johnson 8/12/97 WSC meeting

Meta Tag Definition Examples Use of http-equiv Use with Search Engines Other uses?

Meta Tag Definition (from W3C) The META element can be used to include name/value pairs describing properties of the document, such as author, expiry date, a list of key words etc. The NAME attribute specifies the property name while the CONTENT attribute specifies the property value, e.g. <META NAME="Author" CONTENT="Dave Raggett"> The HTTP-EQUIV attribute can be used in place of the NAME attribute and has a special significance when documents are retrieved via the Hypertext Transfer Protocol (HTTP). HTTP servers may use the property name specified by the HTTP-EQUIV attribute to create an RFC 822 style header in the HTTP response. This can't be used to set certain HTTP headers though, see the HTTP specification for details. <META HTTP-EQUIV="Expires" CONTENT="Tue, 20 Aug 1996 14:25:27 GMT"> will result in the HTTP header: Expires: Tue, 20 Aug 1996 14:25:27 GMT This can be used by caches to determine when to fetch a fresh copy of the associated document.

Meta Tag Example Typical HTML page generated by Frontpage <head> <meta http-equiv="Content-Type” content="text/html; charset=iso-8859-1"> <meta name="GENERATOR" content="Microsoft FrontPage 2.0"> <title>HEPVIS 98</title> <meta name="FORMATTER" content="Microsoft FrontPage 2.0"> </head> Net effect - zilch

Meta tag with http-equiv Any http tag can be specified using meta tag, but not many very useful. Don’t use in cgi scripts - specify http header directly. Preventing pages which may changed from being cached <meta http-equiv=“Expires” content=“Tue, 20 Aug 1996 14:25:27 GMT”> Redirection of obsolete HTML pages. <meta http-equiv="Refresh" content="2; url=new.html”> Use with frames: <META HTTP-EQUIV="Window-target" CONTENT="_top"> Beware: All uses non-standard and subject to browser/server capabilities.

Meta Tags with Search Engines Some search engines (Alta Vista, Infoseek, Harvest?) support the use of Meta tags: e.g. <META NAME="description" CONTENT="Demonstrations Of Advanced HTML"> <META NAME="keywords" CONTENT="HTML,Advanced,Search,Floating Frames"> <META NAME="robots" CONTENT=”noindex,nofollow”> Because these tags are non standard and widely abused some search engines ignore them totally, and others will ignore them if, for example, they contain many or repeated keywords.

References HTML 3.2 reference at w3c Advanced HTML http://www.w3.org/TR/REC-html32.html#meta Advanced HTML http://www.dananeda.demon.co.uk/html/advancedhtml.htm#Meta Info on META tag (detailed) http://vancouver-webpages.com/META/