Hallo!
Wie wäre es hiermit?
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
%\usepackage{xcolor} %Hier nicht mehr nötig, da von tikz mitgeladen!
\newcommand{\hinweis}[1]{\colorbox{yellow}{#1}}
\usepackage{tikz}
\newcommand{\Hinweis}[2]{\begin{tikzpicture}[baseline=0ex, inner xsep=0em, inner ysep=0.25em, outer sep=0.5em]
\node[align=left, \node[align=justify, fill=#1, text width=\textwidth]{#2};
\end{tikzpicture}}
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
%\usepackage{xcolor}
\newcommand{\hinweis}[1]{\colorbox{yellow}{#1}}
\usepackage{tikz}
\newcommand{\Hinweis}[2]{\begin{tikzpicture}[baseline=0ex, inner xsep=0em, inner ysep=0.25em, outer sep=0.5em]
\node[align=justify, fill=#1, text width=\linewidth]{#2};
\end{tikzpicture}}
\begin{document}
\blindtext %\blindtext
\hinweis{Dies ist ein Hinweis. Dies ist ein Hinweis.
Dies ist ein Hinweis. Dies ist ein Hinweis. Dies ist ein Hinweis.}
\blindtext
\Hinweis{yellow}{Dies \Hinweis{yellow}{\blindtext Dies ist ein Hinweis. Dies ist ein Hinweis. Dies ist ein Hinweis. Dies ist ein Hinweis. Dies ist ein Hinweis.}
\blindtext
\Hinweis{yellow}{\blindtext Dies ist ein Hinweis. Dies ist ein Hinweis. Dies ist ein Hinweis. Dies ist ein Hinweis. Dies ist ein Hinweis.}
\blindtext
\end{document}