8d76992254bbc8ff81f73b4b48c086144a230b9e
hiram
  Thu Aug 31 14:58:37 2017 -0700
fixing up some subtle html errors refs #18762

diff --git src/hg/hgTables/schema.c src/hg/hgTables/schema.c
index 669c73e..021dcb3 100644
--- src/hg/hgTables/schema.c
+++ src/hg/hgTables/schema.c
@@ -342,31 +342,31 @@
 {
 if (tdb != NULL && isNotEmpty(tdb->html))
     {
     webNewSection("%s (%s) Track Description", tdb->shortLabel, tdb->track);
     char *browserVersion;
     if (btIE == cgiClientBrowser(&browserVersion, NULL, NULL) && *browserVersion < '8')
         puts(tdb->html);
     else
 	{
 	// H2 (as in "<H2>Description</H2>") has a big top margin, which adds to
 	// the 10px start-of-web-section <tr> (except for IE < 8, above).
 	// Tim's trick for moving the text back up in this case, to look like more
 	// like details pages in which HR's bottom margin melts into H2's top margin:
 	char *s = skipLeadingSpaces(tdb->html);
 	if (startsWith("<H2>", s) || startsWith("<h2>", s))
-	    printf("<span style='position:relative; top:-1.2em; margin-bottom:0em;'>%s\n</span>",
+	    printf("<div style='position:relative; top:-1.2em; margin-bottom:0em;'>%s\n</div>",
 		   tdb->html);
 	else
 	    puts(tdb->html);
 	}
     }
 }
 
 
 static void showSchemaDb(char *db, struct trackDb *tdb, char *table)
 /* Show schema to open html page. */
 {
 struct trackDb *tdbForConn = tdb ? tdb : curTrack;
 struct sqlConnection *conn;
 if (tdbForConn == NULL)
     conn = hAllocConn(db);