Il y a plusieurs possibilités. Entre autres, vous pouvez utiliser l'extension *etoolbox* :
\usepackage{etoolbox}
\BeforeBeginEnvironment{tabular}{\par\medskip}
\AfterEndEnvironment{tabular}{\par\medskip}
**Edit :** Après une réflexion, il me semble préférable de taper :
\BeforeBeginEnvironment{tabular}{\medskip}
\AfterEndEnvironment{tabular}{\medskip}
et d'ajouter les lignes blanches nécessaires avant et après manuellement.
**ECM**
\documentclass[a4paper,10pt]{article}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{chemfig}
\usepackage{etoolbox}
\BeforeBeginEnvironment{tabular}{\medskip}
\AfterEndEnvironment{tabular}{\medskip}
\begin{document}
Le texte qui le précède est très collé au tableau
\begin{tabular}{|c|c|r|c|}
\hline %ligne horizontale
No liaison &Code &Résultat& Type de liaison \\\hline
\hline\hline
1 &\textbackslash chemfig\{A-B\}&\chemfig{A-B}& Simple \\\hline
2 &\verb+\chemfig{A=B}+&\chemfig{A=B}& Double \\\hline
3 &\verb+\chemfig{A~B}+&\chemfig{A~B}& Triple \\\hline
4 &\verb+\chemfig{A>B}+&\chemfig{A>B} &Cram pleine droite \\\hline
5 &\verb+\chemfig{A<B}+&\chemfig{A<B}&Cram pleine gauche \\\hline
6 &\verb+\chemfig{A>:B}+&\chemfig{A>:B} &Cram pointillée droite \\\hline
7 &\verb+\chemfig{A<:B}+&\chemfig{A<:B}& Cram pointillée gauche \\\hline
8 &\verb+\chemfig{A>|B}+&\chemfig{A>|B}& Cram évidée droite \\\hline
9 &\verb+\chemfig{A<|B}+&\chemfig{A<|B}& Cram évidée gauche \\\hline
\end{tabular}
\noindent
Le texte qui suit est très collé au tableau également.
Comment régler l'espace avant et après le tableau ?
\end{document}\end{document}
**Ajout**
* La solution intuitive est de créer un environnement `montabular` personnalisé :
`\newenvironment{mtabular}{\par\medskip\tabular}{\endtabular\par\medskip}`.
c'est la solution la plus simple et intuitive.
* La question suivante se pose : est-il possible de ne rien changer que le préambule ?
et la réponse est oui, avec
`\let\mtabular\tabular
\let\endmtabular\endtabular
\renewenvironment{tabular}{\medskip\mtabular}{\endmtabular\medskip}`
* L'extension [*etoolbox*](https://www.ctan.org/pkg/etoolbox) est une boite à outils
pour la programmation LaTeX, elle facilite plusieurs manipulations usuelles. Parmi les commandes de cet extension on trouve :
`\BeforeBeginEnvironment, \AtBeginEnvironment, \AtEndEnvironment` et `\AfterEndEnvironment`
avec lesquels on peut modifier l'entrée et la sortie d'un environnement.
Notons que ces commandes agissent au niveau de `\begin` et `\end` et ne touchent pas
la définition de l'environnement lui même.