Jon Phipps's Library tagged → View Popular
Surfin’ Safari - Blog Archive » Understanding HTML, XML and XHTML
-
The relationships among HTML, XML and XHTML are an area of considerable confusion on the web. We often see questions on the
webkit-devmailing list where people wonder why their seemingly XHTML documents result in HTML output. Or we’re asked why an XML construct like<b />doesn’t actually close the bold tag.This article will attempt to clear up some of that confusion.
Content Negotiation for XHTML Documents via PHP and htaccess • Perishable Press
-
Content Negotiation for XHTML Documents via PHP and htaccess
In this article, I discuss the different MIME types available for XHTML and explain a method for serving your documents with the optimal MIME type, depending on the capacity of the user agent. Using either htaccess or PHP for content negotiation, we can serve complete, standards-compliant markup for our document’s header information. This is especially helpful when dealing with Internet Explorer while serving a DOCTYPE of XHTML 1.1 along with the recommended XML declaration.
XHTML metainformation profile
-
This document, http://purl.org/net/ns/metaprof, is a metadata profile for XHTML, as well as an RDDL namespace document for GRDDL transformation. (Note: please use this profile for Well-formed XHTML (not HTML4 etc.) because GRDDL agent will want to try XSLT transformation.)
Paul M. Jones » Blog Archive » The Stenhouse CSS Framework and Solar
-
The benefit of having separate files like this is that any particular application can override individual sections of the layout by defining just those files in its own layout directory. The Bookmarks app, for example, overrides just the "_local" layout template to provide a list of links for tags and ordering options.
Tabbed Navigation Using CSS
-
This tutorial will teach you how to create low-bandwidth tab navigation on a web page using CSS. As an extra bonus you'll also learn how to switch tabs without loading the page more than once.
Dynamic Drive DHTML Scripts -DD Tab Menu (5 styles)
-
DD Tab Menu is a standards compliant, 2 level tab menu. Move your mouse
over a tab, and a 2nd level content appears beneath it. The script uses
CSS to control all of its appearance, and plain HTML to implement the
entire menu tabs and contents.
Thinking XML: Microformats the XML way
-
microformats come in two types: elemental microformats, which are often quite useful, and compound microformats, which are often quite problematic. Learn about a basic approach to avoid the hacks in some compound microformats by virtue of the structure of the Web. XML, and other natural data representation technologies such as JSON, are just as viable as many of their counterparts in microformats.
TagSoup home page
- TagSoup is designed as a parser, not a whole application; it isn't intended to permanently clean up bad HTML, as HTML Tidy does, only to parse it on the fly. Therefore, it does not convert presentation HTML to CSS or anything similar. It does guarantee we - jonphipps on 2006-07-20
-
This is the home page of TagSoup, a SAX-compliant parser written in Java
that, instead of parsing well-formed or valid XML, parses HTML as it is
found in the wild:
poor, nasty and brutish, though quite often far from short.
TagSoup is designed for people who have to process this stuff using some
semblance of a rational application design. By providing a SAX interface,
it allows standard XML tools to be applied to even the worst HTML.
TagSoup also includes a command-line processor that reads HTML files
and can generate either clean HTML or well-formed XML that is a
close approximation to XHTML.
rest/ahah - Microformats
-
AHAH is a very simple technique for dynamically updating web pages using JavaScript (http://en.wikipedia.org/wiki/JavaScript). It involves using XMLHTTPRequest (http://en.wikipedia.org/wiki/XMLHTTP) to retrieve (X)HTML (http://en.wikipedia.org/wiki/HTML) fragments which are then inserted directly into the web page, whence they can be styled using CSS (http://en.wikipedia.org/wiki/Cascading_Style_Sheets).
HTML Slidy
-
- You can now create accessible slide shows with ease
- Works across browsers and is operated like PowerPoint
Smashing Magazine | Blog Archive » CSS-Based Forms: Modern Solutions
-
In Web 2.0 registration and feedback forms can be found everywhere. Every start-up tries to attract visitors’ attention, so web-forms are becoming more and more important for the success of еру company. In the end, exactly those web-forms are responsible for the first contact with potential customers. Let’s take a look, which modern solutions a web-developer can use, designing his/her next css-based form.
Modernising Semantic Web Markup
-
The Resource Description Framework (RDF) web metadata format has an
XML syntax RDF/XML which has been described as a ugly and flawed,
mainly as a consequence of it being an early XML format, dating from
1998. This presentation will describe the perceived and real
problems and select appropriate modern XML and web best practices for
improving RDF markup that can be better used with the latest XML
technologies such as XSLT 2 and XQuery.
The presentation will distinguish a semantic web markup format rather
than a format intended solely for software as one intended to be
easier for end users to author and more clearly be appropriate for
typical application areas of lightweight web metadata and authored
web ontologies.
XML best practice in any area is a tricky subject to discuss and get
agreement on but the XML technologies considered include XML
Namespaces, XML QNames in content, omitting some darker corners of
the XML specification along with use of clear user-friendly
technologies such as the RELAXNG grammar-based XML schema language,
part of the ISO DSDL work. The presentation will also discuss
approaches starting from XHTML to generate semantic web data.
Gleaning Resource Descriptions from Dialects of Languages (GRDDL)
-
Gleaning Resource Descriptions from Dialects of Languages (GRDDL)
XHTML 1.0 Transitional Reference
-
This hypertext reference shows the
XHTML 1.0 Transitional hypertext markup language.
(See the XHTML 1.0 Strict version of HTML for a version of HTML with many presentation elements and attributes removed.)
The links below show the elements defined in this language.
Each page of information shows the element's purpose, description,
start and end tags, attributes, allowable content, other elements in which
it is referenced, and an example use where available.
XHTML Elements Library - HTML Tag Library
-
Learn the attributes and uses of XHTML and other HTML elements. There are many XHTML elements and this library includes all of them, as well as other HTML tags that are either not a part
of the XHTML specification or are supported by some Web browsers. There are three ways you
can look up the XHTML element or HTML tag you're looking for:
Bring on the tables | 456 Berea Street
-
When tables are used to mark up actual data, they aren’t just a layout grid. Sighted people can get a feel for the relationship between header and data cells by looking at the layout and visual presentation of the table. Blind or severly vision impaired people can’t do that. For a table to be accessible to people using a screen reader or some other non-visual user agent, it needs to tell the user agent how the information it contains is related.
Fortunately, HTML provides plenty of elements and attributes for that. Less fortunate is the fact that it can be pretty difficult to understand how to use some of these accessibility features. In this article, I’ll try to explain how most of them can be used.
Content with Style: Modular CSS
-
This isn't a new idea but looking at people's code it doesn't seem to be
a particularly widely used practice: modular CSS. That's a poncy name for
the very simple idea of grouping related styles into separate
stylesheets. The same set of tasks turn up on project after project and a
little careful thought can save hours of foundation work, allowing you to
get on with the serious business of turning a flat design into a web page
far more quickly.
WAC Tutorials: Best Practices
-
A comprehensive guide to the best
design practices for accessible and
usable web pages.
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in xhtml
-
Web Design
Items: 87 | Visits: 179
Created by: J Muller
-
Tutorials
Une liste dédiée aux tutori...
Items: 7 | Visits: 93
Created by: DELBAR Edouard
-
web dev
My web-dev links
Items: 1 | Visits: 89
Created by: toboby
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
