diff options
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.java | 7 |
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) { |