\documentclass[a4paper, 11pt]{article}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{a4wide}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{color}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{ulem}
\usepackage{listings}
\usepackage{float}
\usepackage[rflt]{floatflt}
\usepackage{tabularx}
\setlength{\parindent}{0pt}
\title{JavaScript - Vanilla JS}
\usepackage[
pdftitle={JavaScript - Vanilla JS}
pdfsubject={JavaScript Beispiele ohne großes Framework}
pdfauthor={Udo Schmal}
pdfkeywords={}
]{hyperref}
\definecolor{darkblue}{rgb}{0,0,.5}
\hypersetup{pdftex=true, colorlinks=true, breaklinks=true, linkcolor=darkblue, menucolor=darkblue, pagecolor=darkblue, urlcolor=darkblue}
\begin{document}JavaScript - Vanilla JS
\singlespacing
{\LARGE \textbf{\label{sec:title}JavaScript - Vanilla JS}}

Mit diesen Beispielen möchte ich Euch zeigen das viele Funktionen auch ohne großes Framework zu realisieren sind und gerade die kleinen Varianten einige Vorzüge gegenüber ihre großen Brüder haben. Oft werden einige doch noch stark verbreitete Browser außen vorgelassen, nicht mal ein abgespeckter Funktionsumfang oder ein Fallback wird realisiert! Oder es existieren gerade wegen der Komplexität Fehler die im Framework oder im Plugin ihren Ursprung haben können, diese zu analysieren und zu beheben ist dann unter Umständen extrem aufwändig.\newline

\end{document}