XML - Tag

Card Puncher Data Processing


Text inside


are called tags.

Tags nearly always come in pairs:

or are:

Tags also nest. You should close them in the right order: the most recently opened tag should be the first one closed.

When there is content between the tags, the entire structure is called an element and the text between the start-tag and end-tag is called the element's content




  • are case-sensitive
  • must start with a letter or underscore
  • cannot start with the letters xml(or XML, or Xml, etc)
  • can contain:
    • letters,
    • digits,
    • hyphens (-)
    • underscores (_),
    • and periods (.)
  • cannot contain spaces



The beginning of every non-empty XML element is marked by a start-tag.

An example of a start-tag:

<termdef id="dt-dog" term="dog">


The end of every element that begins with a start tag MUST be marked by an end-tag containing a name that echoes the element's type as given in the start-tag.

An example of an end-tag:



An Empty-element tag is also known as self-close. Note the / in the tag to close it.

It may be used to describe any element which has no content,

Examples of empty elements tag:

<IMG align="left" src="http://www.w3.org/Icons/WWW/w3c_home" />

Documentation / Reference

Discover More
CSS - Block And Inline Layout (Block Formatting context)

CSS - Block And Inline Layout (Block Formatting context) CSS Block and inline layout is the first layout model of CSS. It's also known as: * block formatting * flow layout The component are laid...
Card Puncher Data Processing
Datacadamia - Data all the things

Computer science from a data perspective
HTML - (Element|Tag|Markup)

element in HTML where: Tag In HTML, Tag name of an element are TR/html-markup/documents.htmlcase-insensitive. In XHTML, tag names are case sensitive and must be written in their canonical...
HTML Slot - A step by step on how to create a Template Placeholder

Slots allows to define placeholders in an HTML template TemplateShadow DOMcustom elementweb components Status Description Slotable The element that should be inserted in a slot Sloted The element...
Chrome Devtool Selector
How to select elements based on attribute ? (with the css selector API)

How to select elements based on attribute ? (with the selector API , css) API This page is about selector expressions that select elements based on attribute. * An ID selector and a class selector...
Obiee Bi Server Patch
OBIEE - BI Server Patch (automatic update with a patch file)

An alternate way of updating the RPD manually is to script it with an XML patch file. In this approach, you don‟t need to open the RPD through an Admin tool. Instead, the values of the variables...
Chrome Devtool Selector
Selector - Tag (Element selector)

A tag selector selects element in the DOM tree. The HTML The CSS selector p.
Card Puncher Data Processing
Wat are Reserved Words (Keywords) in a language?

A reserved word is a special token in a language that cannot be used by the programmer because they are already used by the application and have a special meaning. In a URL, the backslash is used...
HTML /XML - Reserved Character/Word

This page is the reserved word/characters of XML based language. If a reserved character is in : the value of an attribute, it should be first encoded in a entity the node value: in Xml: you...
Card Puncher Data Processing
XML - (XML Schema Definition|XSD) (Schema With Capital S)

The in XML. XML Schema definition language (Xsd) is a language that define an XML schema (usually written in the W3C XML Schema Language). It provides functionality...

Share this page:
Follow us:
Task Runner