anchor.diff:  
       " Content
       ro_html->add( '<div class="diff_content">' ).           "#EC NOTEXT
  -    ro_html->add( '<table class="diff_tab">' ).             "#EC NOTEXT
  +    ro_html->add( '<table width="100%" class="diff_tab">' )."#EC NOTEXT
       ro_html->add(   '<tr>' ).                               "#EC NOTEXT
       ro_html->add(   '<th class="num"></th>' ).              "#EC NOTEXT
       ro_html->add(   '<th>@LOCAL</th>' ).                    "#EC NOTEXT
  
positive.code:   ENDMETHOD.
  
    METHOD render.
      DATA: lo_html  TYPE REF TO lcl_html_helper,
            lv_class TYPE string,
            lv_last  TYPE abap_bool.
  
      FIELD-SYMBOLS <ls_item> LIKE LINE OF mt_items.
  
  
      CREATE OBJECT lo_html.
  
      IF iv_as_droplist_with_label IS INITIAL.
        lv_class = 'menu'.
      ELSE.
        lv_class = 'dropdown'.
        IF iv_no_separator = abap_true.
          lv_class = lv_class && ' menu_end'.
        ENDIF.
      ENDIF.
  
      lo_html->add( |<div class="{ lv_class }">| ).
  
      IF iv_as_droplist_with_label IS NOT INITIAL.
        lo_html->add( |<button class="dropbtn">{ iv_as_droplist_with_label }</button>| ).
        lo_html->add( '<div class="dropdown_content">' ).
      ENDIF.
  
      LOOP AT mt_items ASSIGNING <ls_item>.
  
negative.code:     lo_html->add( '}').                                     "#EC NOTEXT
      lo_html->add( 'table.diff_tab code {' ).                "#EC NOTEXT
      lo_html->add( '  font-family: inherit;' ).              "#EC NOTEXT
      lo_html->add( '  white-space: pre;' ).                  "#EC NOTEXT
      lo_html->add( '}' ).                                    "#EC NOTEXT
  
  