resultList=WordData/@{"aha","bib"};
len=Length@resultList;
Column[Table[Grid[Map[Item[Text@Style[#,FontSize->50,FontColor->RGBColor@@RandomReal[{0,1},3]],Background->RGBColor@@RandomReal[{0.5,1},3],FrameStyle->AbsoluteThickness[2]]&,resultList[[i]],{2}],Alignment->{{Center,Center,Center}},Frame->All,ItemSize->{30,5}(*,Spacings\[Rule]{{5,20,10},1}*)],{i,2}],Background->LightRed]
I found that the ItemSize setting will no longer work properly when converting the output cell to HTML format.
——————
Note: I want to convert the cell generated by Grid to HTML format with content is in text format not gif.
As cormullion showed in the answer, when the output content is gif pictures in HTML file, they look good.