@@ -1214,7 +1214,7 @@ fn notable_traits_decl(decl: &clean::FnDecl, cx: &Context<'_>) -> String {
12141214                    if  out. is_empty ( )  { 
12151215                        write ! ( 
12161216                            & mut  out, 
1217-                             "<h3  class=\" notable\" >Notable traits for {}</h3 >\  
1217+                             "<div  class=\" notable\" >Notable traits for {}</div >\  
12181218\" content\" >", 
12191219                            impl_. for_. print( cx) 
12201220                        ) ; 
@@ -1370,15 +1370,15 @@ fn render_impl(
13701370                        "<div id=\" {}\"  class=\" {}{} has-srclink\" >" , 
13711371                        id,  item_type,  in_trait_class, 
13721372                    ) ; 
1373-                     w. write_str ( "<code>" ) ; 
1373+                     w. write_str ( "<h4 class= \" code-header \" >" ) ; 
13741374                    render_assoc_item ( 
13751375                        w, 
13761376                        item, 
13771377                        link. anchor ( source_id. as_ref ( ) . unwrap_or ( & id) ) , 
13781378                        ItemType :: Impl , 
13791379                        cx, 
13801380                    ) ; 
1381-                     w. write_str ( "</code >" ) ; 
1381+                     w. write_str ( "</h4 >" ) ; 
13821382                    render_stability_since_raw ( 
13831383                        w, 
13841384                        item. stable_since ( tcx) . as_deref ( ) , 
@@ -1396,9 +1396,10 @@ fn render_impl(
13961396                let  id = cx. derive_id ( source_id. clone ( ) ) ; 
13971397                write ! ( 
13981398                    w, 
1399-                     "<div id=\" {}\"  class=\" {}{} has-srclink\" ><code> " , 
1399+                     "<div id=\" {}\"  class=\" {}{} has-srclink\" >" , 
14001400                    id,  item_type,  in_trait_class
14011401                ) ; 
1402+                 w. write_str ( "<h4 class=\" code-header\" >" ) ; 
14021403                assoc_type ( 
14031404                    w, 
14041405                    item, 
@@ -1408,7 +1409,7 @@ fn render_impl(
14081409                    "" , 
14091410                    cx, 
14101411                ) ; 
1411-                 w. write_str ( "</code >" ) ; 
1412+                 w. write_str ( "</h4 >" ) ; 
14121413                write ! ( w,  "<a href=\" #{}\"  class=\" anchor\" ></a>" ,  id) ; 
14131414                w. write_str ( "</div>" ) ; 
14141415            } 
@@ -1417,9 +1418,10 @@ fn render_impl(
14171418                let  id = cx. derive_id ( source_id. clone ( ) ) ; 
14181419                write ! ( 
14191420                    w, 
1420-                     "<div id=\" {}\"  class=\" {}{} has-srclink\" ><code> " , 
1421+                     "<div id=\" {}\"  class=\" {}{} has-srclink\" >" , 
14211422                    id,  item_type,  in_trait_class
14221423                ) ; 
1424+                 w. write_str ( "<h4 class=\" code-header\" >" ) ; 
14231425                assoc_const ( 
14241426                    w, 
14251427                    item, 
@@ -1429,7 +1431,7 @@ fn render_impl(
14291431                    "" , 
14301432                    cx, 
14311433                ) ; 
1432-                 w. write_str ( "</code >" ) ; 
1434+                 w. write_str ( "</h4 >" ) ; 
14331435                render_stability_since_raw ( 
14341436                    w, 
14351437                    item. stable_since ( tcx) . as_deref ( ) , 
@@ -1444,7 +1446,8 @@ fn render_impl(
14441446            clean:: AssocTypeItem ( ref  bounds,  ref  default)  => { 
14451447                let  source_id = format ! ( "{}.{}" ,  item_type,  name) ; 
14461448                let  id = cx. derive_id ( source_id. clone ( ) ) ; 
1447-                 write ! ( w,  "<div id=\" {}\"  class=\" {}{}\" ><code>" ,  id,  item_type,  in_trait_class, ) ; 
1449+                 write ! ( w,  "<div id=\" {}\"  class=\" {}{}\" >" ,  id,  item_type,  in_trait_class, ) ; 
1450+                 w. write_str ( "<h4 class=\" code-header\" >" ) ; 
14481451                assoc_type ( 
14491452                    w, 
14501453                    item, 
@@ -1454,7 +1457,7 @@ fn render_impl(
14541457                    "" , 
14551458                    cx, 
14561459                ) ; 
1457-                 w. write_str ( "</code >" ) ; 
1460+                 w. write_str ( "</h4 >" ) ; 
14581461                write ! ( w,  "<a href=\" #{}\"  class=\" anchor\" ></a>" ,  id) ; 
14591462                w. write_str ( "</div>" ) ; 
14601463            } 
@@ -1638,12 +1641,8 @@ fn render_impl_summary(
16381641        format ! ( " data-aliases=\" {}\" " ,  aliases. join( "," ) ) 
16391642    } ; 
16401643    if  let  Some ( use_absolute)  = use_absolute { 
1641-         write ! ( 
1642-             w, 
1643-             "<div id=\" {}\"  class=\" impl has-srclink\" {}>\  
1644- \" in-band\" >", 
1645-             id,  aliases
1646-         ) ; 
1644+         write ! ( w,  "<div id=\" {}\"  class=\" impl has-srclink\" {}>" ,  id,  aliases) ; 
1645+         write ! ( w,  "<h3 class=\" code-header in-band\" >" ) ; 
16471646        write ! ( w,  "{}" ,  i. inner_impl( ) . print( use_absolute,  cx) ) ; 
16481647        if  show_def_docs { 
16491648            for  it in  & i. inner_impl ( ) . items  { 
@@ -1654,12 +1653,12 @@ fn render_impl_summary(
16541653                } 
16551654            } 
16561655        } 
1657-         w. write_str ( "</code >" ) ; 
1656+         w. write_str ( "</h3 >" ) ; 
16581657    }  else  { 
16591658        write ! ( 
16601659            w, 
16611660            "<div id=\" {}\"  class=\" impl has-srclink\" {}>\  
1662- code  class=\" in-band\" >{}</code >", 
1661+ h3  class=\" code-header  in-band\" >{}</h3 >", 
16631662            id, 
16641663            aliases, 
16651664            i. inner_impl( ) . print( false ,  cx) 
0 commit comments