Dumb question here, I'm trying to understand namespaces, so that I can make functions.

Namespaces are declared in the xsl:stylesheet tag. Since values are conventional, i.e. they do not download stuff from the provided Uri, they basically tell the interpreter that tags using a specific prefix 'exist' and are 'different' from other tags.
So, what is the point of telling the parser that those tags exist? Of course they exist. My question is, how do they get meaning and properties? Probably from an imported file. So why the namespace?


Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details