プログラムなどの出力結果をsamp要素としてマークアップ出來ます。
samp要素の中にp要素などのブロック要素は出現出來ません。samp要素はインライン要素です。出力結果中の「改行」は、單なる折返しではない、と云ふ意味で、br(強制改行)で示します。
或は、pre要素の中にsampを記述してもよろしいかと思ひます。
<p><samp>Hello world!</samp></p>
ほかにも、HTML文書のソースをcode、ブラウザ等によるレンダリング結果をsamp、とするなどの應用も可能でせう。CGIの吐いた結果を引用する際、samp要素としてマーク附けする、と云ふのも「あり」でせう。
汎用屬性のclass、id、title、style、lang、dir(、xml:lang)が使用可能です。