You must use the RichText widget.
The RichText widget will take the form of TextSpan , which can also have a list of child TextSpans.
Each TextSpan widget may have a different TextStyle .
Here is a sample code for rendering: Hello World
var text = new RichText( text: new TextSpan( // Note: Styles for TextSpans must be explicitly defined. // Child text spans will inherit styles from parent style: new TextStyle( fontSize: 14.0, color: Colors.black, ), children: <TextSpan>[ new TextSpan(text: 'Hello'), new TextSpan(text: 'World', style: new TextStyle(fontWeight: FontWeight.bold)), ], ), );
source share