Sjölagen innehåller både offentligrättsliga och privaträttsliga regler av betydelse för sjöfarten .