Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/FormattedHTMLElement.java')
-rw-r--r--org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/FormattedHTMLElement.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/FormattedHTMLElement.java b/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/FormattedHTMLElement.java
index 953dc5b70..316d78969 100644
--- a/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/FormattedHTMLElement.java
+++ b/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/FormattedHTMLElement.java
@@ -31,8 +31,11 @@ public class FormattedHTMLElement extends HTMLElement {
super(name);
this.indentLevel = indentLevel;
this.spanMultipleLines = spanMultipleLines;
- // default
- endTagRequired = true;
+ // void tags do not have close tags
+ boolean isVoidTag = IIntroHTMLConstants.ELEMENT_META.equalsIgnoreCase(name)
+ || IIntroHTMLConstants.ELEMENT_BASE.equalsIgnoreCase(name)
+ || IIntroHTMLConstants.ELEMENT_LINK.equalsIgnoreCase(name);
+ endTagRequired = !isVoidTag;
}
public FormattedHTMLElement(String name, int indentLevel,
boolean spanMultipleLines, boolean endTagRequired) {

Back to the top