HTML links: Difference between revisions
m (using an external editor) |
m (using an external editor) |
||
Line 13: | Line 13: | ||
== Documentation == | == Documentation == | ||
== Manuals & Short References == | === Manuals & Short References === | ||
* [http://werbach.com/barebones/ Bare Bones Guides to HTML] (HTML 4) | * [http://werbach.com/barebones/ Bare Bones Guides to HTML] (HTML 4) | ||
* [http://www.utoronto.ca/webdocs/HTMLdocs/NewHTML/intro.html HTML Documentation] by [http://www.utoronto.ca/webdocs/HTMLdocs/NewHTML/about_the_author.html Ian Graham] (U of Toronto). GOOD HTML Manual | * [http://www.utoronto.ca/webdocs/HTMLdocs/NewHTML/intro.html HTML Documentation] by [http://www.utoronto.ca/webdocs/HTMLdocs/NewHTML/about_the_author.html Ian Graham] (U of Toronto). GOOD HTML Manual | ||
== Specifications == | === Specifications === | ||
* [http://www.w3.org/MarkUp/ HyperText Markup Language Home Page] | |||
* [http://www.w3.org/TR/html/ HTML, latest Specification] | |||
=== HTML === | |||
* [http://www.w3.org/TR/REC-html32.html HTML 3.2 Spec] | * [http://www.w3.org/TR/REC-html32.html HTML 3.2 Spec] | ||
* [http://www.w3.org/TR/html4/ HTML 4.x] | * [http://www.w3.org/TR/html4/ HTML 4.x] | ||
* [http://www. | |||
* [http://www.w3.org/ | === XHTML === | ||
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801 XHTML 1.0 The Extensible HyperText Markup Language (Second Edition)] | |||
* [http://www.w3.org/TR/xhtml-basic/ XHTML Basic] for mobile devices. (There is also an older XHTML mobile profile defined by [http://www.openmobilealliance.org/tech/index.html OMA] or even older WAP/WML) | |||
=== DOM === | |||
* [http://www.w3.org/TR/REC-DOM-Level-1/ DOM Level 1 Spec] | * [http://www.w3.org/TR/REC-DOM-Level-1/ DOM Level 1 Spec] | ||
* [http://www.w3.org/TR/DOM-Level-2/ DOM Level 2 Spec] | * [http://www.w3.org/TR/DOM-Level-2/ DOM Level 2 Spec] | ||
== FAQ's == | == FAQ's == | ||
Line 45: | Line 49: | ||
* [http://wdvl.com/Authoring/Languages/XML/XHTML/ Introduction to XHTML, with eXamples] | * [http://wdvl.com/Authoring/Languages/XML/XHTML/ Introduction to XHTML, with eXamples] | ||
* [http://www.htmlcodetutorial.com/ HTML Code Tutorial] | * [http://www.htmlcodetutorial.com/ HTML Code Tutorial] | ||
=== Interactive XHTML Tutorials === | |||
* [http://htmlplayground.com/ htmlPlayground]. You try, modify code and lookup explanation for each element and attribute. | |||
=== Interactive HTML Tutorials === | |||
* [http://snowwhite.it.brighton.ac.uk/~mas/mas/courses/html/html.html A guide to HTML and CGI scripts] by [http://snowwhite.it.brighton.ac.uk/~mas/mas/home.html M.A. Smith]. | |||
=== HTML 4x Tutorials === | === HTML 4x Tutorials === | ||
Line 66: | Line 78: | ||
== Online documentation == | == Online documentation == | ||
== Near Future: XHTML & DOM == | == Near Future: XHTML & DOM == | ||
* [http://www.firstmonday.dk/issues/issue3_4/hilf/index.html Media Lullabies: The Reinvention of the World Wide Web] article by Bill Hilf | * [http://www.firstmonday.dk/issues/issue3_4/hilf/index.html Media Lullabies: The Reinvention of the World Wide Web] article by Bill Hilf | ||
* [http://www.webreview.com/2001/03_02/designers/index01.shtml To Use or Not to Use: An XHTML Roadmap for Designers] by Molly Holzschlag, WebReview, 3/2001 | * [http://www.webreview.com/2001/03_02/designers/index01.shtml To Use or Not to Use: An XHTML Roadmap for Designers] by Molly Holzschlag, WebReview, 3/2001 | ||
= | == Introductionas and Tutorials on specialized topics = | ||
== Style sheets and fonts == | === Style sheets and fonts === | ||
* | * See [[CSS]] | ||
== Icons/Graphics == | == Icons/Graphics == | ||
* [http://www.wdvl.com/Vlib/Providers/Images_and_Icons.html Ditto] Search Engine (!) for icons | * [http://www.wdvl.com/Vlib/Providers/Images_and_Icons.html Ditto] Search Engine (!) for icons | ||
* [http://www.wdvl.com/Vlib/Providers/Images_and_Icons.html VL_WWW Images and Icons] (meta-index of links) | * [http://www.wdvl.com/Vlib/Providers/Images_and_Icons.html VL_WWW Images and Icons] (meta-index of links) | ||
Line 173: | Line 180: | ||
== Filters == | == Filters == | ||
== Software == | |||
=== Navigators === | |||
* [http://www.w3.org/MarkUp The World Wide Web Consortium HTML Page] | |||
* [http://www.webstandards.org/ Webstandards.org]. Nice organization that watches out for standards. | |||
=== Filter software === | |||
* Don't use "save as HTML" in Word, use some '''Rtf2Html:''' | * Don't use "save as HTML" in Word, use some '''Rtf2Html:''' | ||
Line 182: | Line 197: | ||
** [http://www.exit0.com/ez1/products/pro2000.html HTML Assistant Pro] (payware, does other things) | ** [http://www.exit0.com/ez1/products/pro2000.html HTML Assistant Pro] (payware, does other things) | ||
== Links == | |||
* [http://www.w3.org/pub/WWW/Journal/ The WorldWideWeb Journal] | |||
* [http://www.w3.org/ | |||
== Things to move to a french page == | == Things to move to a french page == | ||
Line 211: | Line 206: | ||
* See under HTML Trail of [/guides/tie/tie.html TIE slides] (en français) | * See under HTML Trail of [/guides/tie/tie.html TIE slides] (en français) | ||
* [/guides/htmlman/html-1.html TECFA HTML Manuel], en français [ [/guides/htmlman/html.pdf version PDF] ] | * [/guides/htmlman/html-1.html TECFA HTML Manuel], en français [ [/guides/htmlman/html.pdf version PDF] ] | ||
* [http://www.la-grange.net/w3c/xhtml1/ XHTML en fran�ais] | |||
* [http://www.normandieweb.org/karl/HTML4/ HTML 4, traduction française] | |||
Revision as of 14:52, 1 September 2008
This article or section is currently under construction
In principle, someone is working on it and there should be a better version in a not so distant future.
If you want to modify this page, please discuss it with the person working on it (see the "history")
Page is under reconstruction. Probably lots of broken links - Daniel K. Schneider 11:06, 1 September 2008 (UTC).
Definition
The HyperText Markup Language (HTML) is a simple markup language used to createhypertext documents that are portable from one platform to another. It is the publishing language of the World Wide Web (WWW). HTML documents are SGML documents with generic semantics that are appropriate for representing information from a wide range of applications. XHTML documents are XML documents and you should start coding in XHTML (this page needs some tutorials on XHTML, but since there are so many indexes, you'll have to wait maybe forever).
This is a simple links pages. See:
Documentation
Manuals & Short References
- Bare Bones Guides to HTML (HTML 4)
- HTML Documentation by Ian Graham (U of Toronto). GOOD HTML Manual
Specifications
HTML
XHTML
- XHTML 1.0 The Extensible HyperText Markup Language (Second Edition)
- XHTML Basic for mobile devices. (There is also an older XHTML mobile profile defined by OMA or even older WAP/WML)
DOM
FAQ's
Tutorials
XHTML Tutorials
Interactive XHTML Tutorials
- htmlPlayground. You try, modify code and lookup explanation for each element and attribute.
Interactive HTML Tutorials
HTML 4x Tutorials
(HTML is outdated)
- Dave Ragett's Introduction to HTML
- Webreference.com. Good site.
- [/guides/selfhtml/selfhtml.htm SelfHtml] (good German Guide, LOCAL copy)
- SELFHTML (German Site in German)
- SelfHtml (la version française)
- Conception, suivi et animation d'un site web associatif Guide complet pour le dévelopement d'un site (sur le plan conceptuel!)
- Cours d'hypertexte pour les enseignants
- HTML avec Claris Home Page de Didier Strasser (niveau �cole secondaire)
HTML Validation
- W3C Markup Validation Service
- Alternatively, you can download and install HTMLTidy that will both validate and repair your broken HTMLs
Online documentation
Near Future: XHTML & DOM
- Media Lullabies: The Reinvention of the World Wide Web article by Bill Hilf
- To Use or Not to Use: An XHTML Roadmap for Designers by Molly Holzschlag, WebReview, 3/2001
= Introductionas and Tutorials on specialized topics
Style sheets and fonts
- See CSS
Icons/Graphics
- Ditto Search Engine (!) for icons
- VL_WWW Images and Icons (meta-index of links)
- Graphics page at webreference (maps, color, animation, ...)
- PNG Home Site
- gettyimages (commercial photos)
Chars & Entities
(instead of using old-style entities you can define a character set, a much more simple strategy)
- Unicode 4.1.0 Chart
- Unicode Character Code Charts (PDF files)
- Characters and encodings by Jukka "Yucca" Korpela, very good reading ! See e.g. A tutorial on character code issues and On the use of some MS Windows characters in HTML
- HTM entities table (Steven Garrity)
- Character Converter (Iain Tucker)
- ISO 8859-1 (Latin-1) (HEX/Dec/Entities)
- iso8859-1 Table
- UniCode Home Page (includes for example code-charts and the Unicode and the Web FAQ)
- Character Model for the World Wide Web 1.0: Fundamentals (W3C Recommendation 2005).
- Unicode in XML and other Markup Languages (W3C Technical Report)
- ASCII - ISO 8859-1 (Latin-1) Table with HTML Entity Names
- The ISO 8859 Alphabet Soup
- Text to UTF-8 or HTML Entities Tool
- Unicode (UTF-8) to HTML entity online converter
- W3C I18N GEO Working Group
UTF-8 example: \u03a3
is the code for a SUM sign.
URL encoding
- URL Encoding (or what are those "%20" codes in URLs?') by Brian Wilson
Colors
- Webreference Colorizer, cool on-line tool !
- Death of the Websafe Color Palette ? (article showing that only 25 colors are safe)
- Color at webreference
- The Browser Safe Palette Webgraphics for computers that use only 256 colors (see the interactive Color Palette Map for Netscape)
- ColorMix (applet)
Frames
(don't use frames, because it destroys the idea of the URL, something you can link to)
HTTP
- HTTP Made Really Easy A Practical Guide to Writing Clients and Servers, good tutorial by James Marshall (1997)
- HTTP header revealed
- Web-based Distributed Authoring and Versioning, a few extensions to HTTP that might become the standard for uploading files (4/2000)
META TAGs
See also our [/guides/rdf/pointers.html RDF page !]
- Meta Builder and META Tags from vancouver Web Pages
- Why Internet Content Rating and Selection does not work
DHTML
DHTML is a combination of HTML, CSS and JavaScript, but we don't teach it here since it the cost/benefit ratio is usually quite low..... and often [moving-things.html useless] Check other sites please, e.g. Dynamic Drive or ActiveUI or [/guides/toolbox.html general WebMaster's ] sites.
Mobile Devices
- An Overview of Mobile Versions of XHTML, short useful articel for those who wonder about XHTML Basic, XHTML Mobile Profile, and WML2....
Tools / Software
(only some, some maybe outdated)
Validation and Syntax correction
- HTML Tidy. This is installed under Solaris at Tecfa ([/guides/utils/tidy/ local doc dir])
- W3C HTML Validation Service
- Weblint code verification
HTML Editors
- Read WYSIWIYG or the Real Thing? and WYSIWIG Editor Shootout (Webmonkey, 5/99)
- Index at DaveCentral (free and cheap stuff): HTML Editors and Wysiwyg Editors (see also other Webmasters sites !)
- Recommended Wysiwig at Tecfa: NVU Freeware Unix/Mac/PC. (Voir aussi: [http://tecfa.unige.ch/themes/FAQ-FL/nvu_autotutoral/nvu_pageWEB.html Cr�er des pages WEB facilement] (destin� aux �tudiants LME) * GoLive (better for programmers) and Dreamweaver ($400). See also this article on doing XHTML from List Apart
- Recommended general programming editors (including HTML support): Xemacs (Unix, Win, Mac?) or For the Mac see: BBEdit $119) or BBEDit Lite (free)
- Recommended HTML Editors: HTMLKit, many plugins for various languages (freeware, if personal registration) * NoteTab (freeware version) * WebExpert (but the freeware version is no longer available !)
- Recommended XHTML Editors: Less Than Slash (self completing text editor)
Filters
Software
- The World Wide Web Consortium HTML Page
- Webstandards.org. Nice organization that watches out for standards.
Filter software
- Don't use "save as HTML" in Word, use some Rtf2Html:
- Logictran RTF Converter (Html and XML). Probably the best tool, goes back to the well known rtf2html 2.7.5 by Chris Hector and rtftoweb 1.6 by Christian Bolik of which we seem to have a copy (inexpensive payware)
- Xtreme Rtrf2Html (FreeWare)
- French rtf2html (don't know this)
- Jason Stechschulte wrote a php filter, so you can do it on the fly (some)
- HTML Assistant Pro (payware, does other things)
Links
Things to move to a french page
- See under HTML Trail of [/guides/tie/tie.html TIE slides] (en français)
- [/guides/htmlman/html-1.html TECFA HTML Manuel], en français [ [/guides/htmlman/html.pdf version PDF] ]
- [http://www.la-grange.net/w3c/xhtml1/ XHTML en fran�ais]
- HTML 4, traduction française