public virtual void WriteStartTag(IXhtmlWriter writer, IElement element) { if (!string.IsNullOrEmpty(element.TagName)) { writer.BeginWriteStartElement(element.TagName); element.Attributes.ForEach(a => WriteAttribute(writer, a)); if (element.ContentModel.Count == 0) writer.EndWriteStartElementFinal(); else writer.EndWriteStartElement(); } }
public virtual void WriteStartTag(IXhtmlWriter writer, IElement element) { if (!string.IsNullOrEmpty(element.TagName)) { writer.BeginWriteStartElement(element.TagName); element.Attributes.ForEach(a => WriteAttribute(writer, a)); if (element.ContentModel.Count == 0) { writer.EndWriteStartElementFinal(); } else { writer.EndWriteStartElement(); } } }