HTML Basics & Context & IDEs & Server Basics & Online Notes

Slides:



Advertisements
Similar presentations
LIS650lecture 1 XHTML 1.0 strict Thomas Krichel
Advertisements

XHTML Basics.
F DIGITAL MEDIA: COMMUNICATION AND DESIGN INTRODUCTION TO XML AND XHTML.
MGMT 230 Lab 1 HTML Basics. 2 HTML Tags An HTML document contains both document content and tags. The tags are the HTML codes inserted in a document to.
Developing a Basic Web Page Posting Files on UMBC
HTML CS1315 Fall What You Need to Get Started A *simple* text editor to write HTML – Windows: notepad – Mac: textedit (be sure to pick Format 
Semantic Markup and Search Engine Optimization Joseph R. Lewis Sandia National Laboratories.
Chapter 14 Introduction to HTML
ECA 228 Internet/Intranet Design I Meta Tags & Directories.
Web Standards Coding Benefits of Web Standards Coding – Variety of user agents Same marked up content can be read by browser, smartphones, screen readers.
1 Networks and the Internet A network is a structure linking computers together for the purpose of sharing resources such as printers and files Users typically.
XHTML The Basics A brief history of HTML SGML (Standard Generalized Markup Language) Then came HTML Followed by the browser…and the great browser wars.
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
University of Sunderland CDM105 Session 5 Web Authoring Tools The past and present A history of web authoring tools and an overview of Macromedia Dreamweaver.
Chapter 1 XHTML: Part I The Web Warrior Guide to Web Design Technologies.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
Validating, Promoting, & Publishing Your Web Site Writing For the Web The Internet Writer’s Handbook 2/e.
XHTML By Trevor Adams. Topics Covered XHTML eXtensible HyperText Mark-up Language The beginning – HTML Web Standards Concept and syntax Elements (tags)
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
The Web Wizard’s Guide to HTML Chapter One World Wide Web Basics.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XHTML by Cheryl M. Hughes.
COAP 2000: Intro. to (X)HTML Chapter 1. Intro. to XHTML: Chapter 1 The Internet –It’s a Network. –Internet Backbone (T1, T3) –Internet Service Provider.
HTML A brief introduction HTML1. HTML, what is? HTML is a markup language for describing web documents (web pages). HTML stands for Hyper Text Markup.
Objective: To describe the evolution of the Internet and the Web. Explain the need for web standards. Describe universal design. Identify benefits of accessible.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 1 Using HTML to Create Web Pages.
HTML Structure & syntax
HTML Structure & syntax
4.01 How Web Pages Work.
Basic concepts of web design
4.01 How Web Pages Work.
4.01 How Web Pages Work.
HTML5 Basics.
Project 1 Introduction to HTML.
CS7026: Authoring for Digital Media HTML Authoring
Chapter 1 Introduction to HTML
Chapter 1 Introduction to HTML.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
XHTML Basics.
Project 1 Introduction to HTML.
Web Development & Design Foundations with HTML5 8th Edition
Web UI Basics ITM 352.
CISC103 Web Development Basics: Web site:
XHTML Basics.
XHTML Basics.
Introducing HTML & XHTML:
HTML Basics & Context & IDEs & Server Basics & Online Notes
Chapter 1 HTML, XHTML, and the World Wide Web
Unit A.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Introduction to HTML- Basics
Structuring Content in a Web Document
Introduction to HTML5.
Ground to Roof HTML/HTML5
Internet Technologies I - Lect.01 - Waleed Ibrahim Osman
HTML Structure.
XHTML Basics.
CIS 133 mashup Javascript, jQuery and XML
XHTML Basics.
HTML Structure & syntax
4.01 How Web Pages Work.
4.01 How Web Pages Work.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML
Presentation transcript:

HTML Basics & Context & IDEs & Server Basics & Online Notes * HTML Basics & Context & IDEs & Server Basics & Online Notes

Metaphor: Learning HTML Start naming tools: Start building a house: Today we will review a few houses and name a few tools.

Basics: Where is a Site? Client view Server view Whose server? At the other end of a URL Server view At a designated root directory Whose server? CS Department Your laptop

Development / Published

In CT 310 – CS Dept. Hosts Publish sites built for CT 310 under your account in CS department. Develop in place, or develop on your own platform CSB 120 Machines for instance, or remote login with X11, or Test locally then deploy … if you do this, test what you move! We are using local_html for this course Nothing on public_html will be graded!

Tools for Writing Pages There are many choices Editors: emacs, vi, notepad, gedit, bluefish, atom, notpad++ … Dreamweaver, NetBeans, Eclipse Komodo Edit Cloud based tools coming on fast

Tools for Writing Pages We will use Komodo Edit in lecture Light weight Code Completion Test on the browser anyways… Developer tools are also very useful Firebug, Chrome, IE, etc. CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz 4/24/2019

HTML Standards Ongoing Issue The World Wide Web Consortium Browser Compatibility. The World Wide Web Consortium (W3C) drafts public standards. There is a W3C validation site. Good news, compatibility is improving. But, problems do still arise … CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz 4/24/2019

W3C Validation CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz

HTML Specification Learn More http://dev.w3.org/html5/html-author/ and http://www.w3.org/TR/2014/REC-html5- 20141028/syntax.html CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz 4/24/2019

HISTORY: HTML ->XHTML HTML, while great, runs into problems Very loose and incomplete definitions “Ignore unintelligible bits” - A. Browser. Intended for text and graphics on still pages. XHTML, based upon XML Much tighter syntactic constraints Promises more uniformity Room to grow the specification Warning: XHTML was an important stage in the web and you should be aware of it! But … HTML5!

HISTORY: HTML ->XHTML XHTML intentionally similar on the surface. But, xml must be well formed based on document type definition (DTD) tags almost always come in pairs many tags must not be empty XML documents always begin with a directive. Warning: XHTML was an important stage in the web and you should be aware of it! But … HTML5!

HTML5 – Hurray! Moves to simplify HTML but takes notes from XHTML Adds semantic tags Enforces more separation of content and display More about this when we talk about CSS Enough with plugins – Native functionality for video/animation/etc. We, like essentially everyone else have moved to HTML5, and this is largely a great improvement.

Telling Which is Which <!DOCTYPE html> <?xml version=“1.0” … CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz 4/24/2019

Into The Deep End Fast CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz 4/24/2019

On the Importance of Meta Metatags - information to crawlers Http-equiv and name Description Keywords Author Language Start Robots For more information http://www.seoconsultants.com/meta-tags/ http://code.google.com/webstats/2005-12/metadata.ht/ml/ <meta name=“robots” content=“noindex”/> <meta andmore/> - used for things like semantics Keywords useless according to google Alt tags and external and internal referral links seem to be the most important

Now Into the Shallow End Start to Step Through Basic Examples