German Language Stack Exchange is a bilingual question and answer site for speakers of all levels who want to share and increase their knowledge of the German language. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to know what the rules are in German (and if they are different in Switzerland) with respect to spaces before punctuation marks.

I know for sure that . and , are never preceded by a space. But what about :, ;, ? and ! (Doppelpunkt, Semikolon, Fragezeichen, Ausrufezeichen)?

Should I, just like in French, add some space before these punctuation marks? Or not?

share|improve this question
Ich dachet french spacing bedeutet, einen größeren Abstand (z.B. 2 Leerzeichen) nach dem Satzzeichen zu lassen, nicht davor. – Robert Feb 18 '14 at 17:07
Der Begriff french spacing war mit bis heute unbekannt. Im Englischen waren 2 Leerzeichen nach Satzende en vogue um 1900. Im Französischen würde ich nie 2 Leerzeichen benutzen. Aber vor und nach : kommt je ein Leerzeichen. Siehe auch – Pierre Arnaud Feb 20 '14 at 5:41
up vote 13 down vote accepted

According to both my knowledge and this page, you should not.

A space before any of the punctuation marks you mention is colloquially referred to as a "Plenk", derived from English: "blank". Using that makes fun of the mistake of putting a space where none belongs.

share|improve this answer
Yup, it's wrong to do that in German. It's done a lot, though, mainly by computer illiterates. – sbi Mar 30 '12 at 12:18

Never, never, never and never use a blank before one those punctuation marks, except (except) if you're writing in the internet (web, email , you name it) and your sentence ends in a webadress like .

But there are other punctuation marks, which have other rules, as Em1 points out in the comments: Parenthesis do have space on the outer side, but not on the inner side, and if nested, there is no space between them, and not to other punctation marks:

foo ((example) bar (baz)), foobar

For the dash - we have space before and behind. For the ellipse of triple dots, …, the sentence end is omitted if it is just a dot. Before the ellipse, you put a non breaking space, to avoid it being placed at the beginning of line. Else, it is threatened as what it is replacing.

share|improve this answer
If you refer to those mentioned in the question, you're right. But what about ..., –, (, usw. – Em1 Mar 30 '12 at 22:21
@Em1: Ok, ein Satzzeichen nach ... ist einleuchtend. Aber welche Konstruktion hätte einen Binde-, Trenn- oder Gedankenstrich vor einem Satzzeichen, die eine Leerstelle erfordern würde? Wann kann man eine Klammer öffnen, und ein Satzzeichen folgen lassen. Sind Klammern überhaupt Satzzeichen? Klammern haben immer Luft nach außen ({übertrieben [sic!]} hier gezeigt) und nicht nach innen. Bei geschachtelten Klammern eintfällt der Abstand zwischen inneren und äußeren. Klammern, die zu einem Satz gehören, stehen in dem Satz, und das Satzzeichen erst dahinter (der Teil i. d. Klammer ohne eigenes). – user unknown Mar 31 '12 at 0:16
Klar, sind Klammern Satzzeichen (oder etwa nicht). Also VOR der öffnenden Klammer ist auf jeden Fall eine Leerzeichen (ja richtig, dass ist nach außen) und - so am Rande bemerkt - beim Gedankenstrich davor und dahinter. Oder reden wir einfach nur aneinandervorbei? – Em1 Mar 31 '12 at 9:58
Ah - ich habe jetzt gedacht es geht um Ausnahmen; dass vor einem Satzzeichen (,.:;!?) doch ein Leerraum kommt, wenn eines der genannten anderen Satzzeichen davorsteht. Die 3 Punkte haben mich darauf gebracht: Wenn auf die ein weiterer Punkt als Satzzeichen folgen soll, so ist der ja in der Ameisenstraße kaum mehr auszumachen .... - die 3 Punkte werden einfach ans letzte Wort geklebt? Das wäre... . – user unknown Mar 31 '12 at 10:28
Ok, dann ist ja alles klar :) – Em1 Mar 31 '12 at 10:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.